Title :
An effective longest prefix matching algorithm for speeding up query routing in skip graphs
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
Abstract :
The tremendous growth of public interest in peer-to-peer (P2P) networks in recent years has initiated a lot of research work on how to design efficient overlay structures for P2P systems. Structured overlay networks that based on various distributed hash tables (DHTs) provide no control over where data is stored and cannot support range queries directly. Ordered overlays such as skip graphs and SkipNet have obviously practical advantages over DHTs, which can support several locality properties and range queries. This paper presents a novel longest prefix matching algorithm for speeding up query routing in skip graphs without consumption of extra memory space. A novel data structure called triple linked list (TLL) is designed to store each node´s pointers in the network. Experimental results show that the TLL-based longest prefix matching algorithm can speed up both exact-match and range queries in different network sizes.
Keywords :
data structures; graph theory; pattern matching; peer-to-peer computing; query processing; telecommunication network routing; DHT; P2P structured overlay network; SkipNet; TLL data structure; distributed hash table; extra memory space consumption; longest prefix matching algorithm; node pointer; peer-to-peer network; skip graph; speeding up query routing; triple linked list; Algorithm design and analysis; Computer science; Data structures; Electronic mail; IP networks; Intrusion detection; Network topology; Peer to peer computing; Query processing; Routing;
Conference_Titel :
Communications and Information Technology, 2009. ISCIT 2009. 9th International Symposium on
Conference_Location :
Icheon
Print_ISBN :
978-1-4244-4521-9
Electronic_ISBN :
978-1-4244-4522-6
DOI :
10.1109/ISCIT.2009.5341266