Searching data efficiently in distributed applications like peer-to-peer system is a challenging task due to the random distribution of data among several participating nodes. Efficient data structures are designed and implemented to reduce the complexity of data searching in such an environment. In this paper a data structure called deterministic 1-2. skip list has been proposed as a solution for search problems In distributed environment. The data structure has three main operations viz. search, insert, and delete. The detailed description of the insertion, deletion and search operations are given in this paper. It is found that the message complexity of the insertion, deletion and search algorithm is O(logn) where n is the total number of nodes in the skip-list.
机构:
St Louis Publ Sch, High Sch English, St Louis, MO 63101 USA
Lindenwood Univ, St Charles, MO USASt Louis Publ Sch, High Sch English, St Louis, MO 63101 USA