A decentralized search engine for dynamic Web communities

被引:6
|
作者
Wang, Daze [1 ]
Tse, Quincy Chi Kwan [1 ]
Zhou, Ying [1 ]
机构
[1] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
关键词
Distributed hash table; Bloom filter; Information retrieval; Community level search; Web feed;
D O I
10.1007/s10115-009-0270-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Currently, most Web search engines perform search on corpus comprising nearly entire content of the Web. The same centralized search service can be performed on a single site as well. Nonetheless, there is little research on community-wide search. This paper presents a peer-to-peer search engine ComSearch. ComSearch is designed to provide small- and middle-scale online communities-the ability to perform text search within the community. Communities are formed in a self-organizing style. P2P IR system may suffer unnecessary internal traffic in answering a multi-term query. In this paper, we propose several techniques to optimize the multi-term query process. The simulation results show that our proposed algorithms have good scalability. Compared with baseline approach, our improved algorithm can reduce the communication cost by about two orders of magnitude in the best case. We also deploy the system in a small-scale network and conduct a series of experiments to estimate the actual query response time as well as to investigate the data movement effect caused by node joining. Experimental results show that multiple data movements are quite common during network expansion. However, the percentage of multiple data movements decreases when a network is getting stable after the initial frequent joining activities. This provides possibilities for improvement on P2P data movement management.
引用
收藏
页码:105 / 125
页数:21
相关论文
共 50 条
  • [1] A decentralized search engine for dynamic Web communities
    Daze Wang
    Quincy Chi Kwan Tse
    Ying Zhou
    [J]. Knowledge and Information Systems, 2011, 26 : 105 - 125
  • [2] DEWS: A Decentralized Engine for Web Search
    Ahmed, Reaz
    Bari, Md Faizul
    Haque, Rakibul
    Boutaba, Raouf
    Mathieu, Bertrand
    [J]. 2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 254 - 259
  • [3] Query Optimizing on a Decentralized Web Search Engine
    Wang, Daze
    Zhou, Ying
    Davis, Joseph
    [J]. APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 878 - 879
  • [4] Concept-based Web communities for Google™ search engine
    Tomiyama, T
    Ohgaya, R
    Shinmura, A
    Kawabata, T
    Takagi, T
    Nikravesh, M
    [J]. PROCEEDINGS OF THE 12TH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1 AND 2, 2003, : 1122 - 1128
  • [5] Towards a decentralized search engine for P2P-network communities
    Unger, H
    Wulff, M
    [J]. ELEVENTH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2003, : 492 - 499
  • [6] The compass filter: Search engine result personalization using Web communities
    Kritikopoulos, A
    Sideri, M
    [J]. INTELLIGENT TECHNIQUES FOR WEB PERSONALIZATION, 2005, 3169 : 229 - 240
  • [7] Visualizing the structure of Web communities based on data acquired from a search engine
    Murata, T
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2003, 50 (05) : 860 - 866
  • [8] A Collaborative Decentralized Approach to Web Search
    Papagelis, Athanasios
    Zaroliagis, Christos
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (05): : 1271 - 1290
  • [9] Web Search Engine Research
    Isfandyari-Moghaddam, Alireza
    [J]. ELECTRONIC LIBRARY, 2013, 31 (03): : 403 - 404
  • [10] Web Search Engine Research
    Cazan, Constantin
    [J]. INFORMATION-WISSENSCHAFT UND PRAXIS, 2012, 63 (06): : 394 - 395