DocumentCode :
950577
Title :
SSW: A Small-World-Based Overlay for Peer-to-Peer Search
Author :
Li, Mei ; Lee, Wang-Chien ; Sivasubramaniam, Anand ; Zhao, Jing
Author_Institution :
Microsoft Corp., Redmond, WA
Volume :
19
Issue :
6
fYear :
2008
fDate :
6/1/2008 12:00:00 AM
Firstpage :
735
Lastpage :
749
Abstract :
Peer-to-peer (P2P) systems have become a popular platform for sharing and exchanging voluminous information among thousands or even millions of users. The massive amount of information shared in such systems mandates efficient semantic-based search instead of key-based search. The majority of existing proposals can only support simple key-based search rather than semantic-based search. This paper presents the design of an overlay network, namely, semantic small world (SSW), that facilitates efficient semantic-based search in P2P systems. SSW achieves the efficiency based on four ideas: 1) semantic clustering, where peers with similar semantics organize into peer clusters, 2) dimension reduction, where to address the high maintenance overhead associated with capturing high-dimensional data semantics in the overlay, peer clusters are adaptively mapped to a one-dimensional naming space, 3) small world network, where peer clusters form into a one-dimensional small world network, which is search efficient with low maintenance overhead, and 4) efficient search algorithms, where peers perform efficient semantic-based search, including approximate point query and range query in the proposed overlay. Extensive experiments using both synthetic data and real data demonstrate that SSW is superior to the state of the art on various aspects, including scalability, maintenance overhead, adaptivity to distribution of data and locality of interest, resilience to peer failures, load balancing, and efficiency in support of various types of queries on data objects with high dimensions.
Keywords :
peer-to-peer computing; SSW; data distribution; load balancing; peer-to-peer search; peer-to-peer systems; semantic clustering; semantic small world; semantic-based search; small-world-based overlay; Internet content sharing; distributed data structure; distributed query processing; distributed systems; indexing methods; overlay; peer-to-peer systems;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2007.70757
Filename :
4359441
Link To Document :
بازگشت