Load Balancing Scheme on the Basis of Huffman Coding for P2P Information Retrieval

被引:0
|
作者
Kurasawa, Hisashi [1 ]
Takasu, Atsuhiro [2 ]
Adachi, Jun [2 ]
机构
[1] Univ Tokyo, Grad Sch Informat Sci & Technol, Tokyo 1018430, Japan
[2] Natl Inst Informat, Tokyo 1018430, Japan
关键词
peer-to-peer; information retrieval; load balancing; Huffman-coding;
D O I
10.1587/transinf.E92.D.2064
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although a distributed index on a distributed hash table (DHT) enables efficient document query processing in Peer-to-Peer information retrieval (P2P IR), the index costs a lot to construct and it tends to be an unfair management because of the unbalanced term frequency distribution. We devised a new distributed index, named Huffman-DHT, for P2P IR. The new index uses an algorithm similar to Huffman coding with a modification to the DHT structure based on the term distribution. In a Huffman-DHT, a frequent term is assigned to a short ID and allocated a large space in the node ID space in DHT. Throuth ID management. the Huffman-DHT balances the index registration accesses among peers and reduces load concentrations. Huffman-DHT is the first approach to adapt concepts of coding theory and term frequency distribution to load balancing. We evaluated this approach in experiments using a document collection and assessed its load balancing capabilities in P2P IR. The experimental results indicated that it is most effective when the P2P system consists of about 30,000 nodes and contains many documents. Moreover, we proved that we can construct a Huffman-DHT easily by estimating the probability distribution of the term occurrence from a small number of sample documents.
引用
收藏
页码:2064 / 2072
页数:9
相关论文
共 50 条
  • [41] An optimization model of load balancing in Peer to Peer (P2P) network
    Zhang, Bingquan
    Wang, Shuang
    2011 International Conference on Computer Science and Service System, CSSS 2011 - Proceedings, 2011, : 2064 - 2067
  • [42] A Self-Adaptive Load Balancing Strategy for P2P Grids
    Huang, Po-Jung
    Yu, You-Fu
    Chen, Quan-Jie
    Huang, Tian-Liang
    Lai, Kuan-Chou
    Li, Kuan-Ching
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 2, PROCEEDINGS, 2010, 6082 : 338 - +
  • [43] The Application of Cultural Algorithm in Load Balancing of Hybrid P2P Network
    Fu Xiao-ling
    Zhang Jing
    THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 19 - 22
  • [44] Range Queries and Load Balancing in a Hierarchically Structured P2P System
    Rieche, Simon
    Vinh, Bui The
    Wehrle, Klaus
    2008 IEEE 33RD CONFERENCE ON LOCAL COMPUTER NETWORKS, VOLS 1 AND 2, 2008, : 17 - 24
  • [45] Dynamic load balancing scheme based on resource reservation for migration of agent in the pure P2P network environment
    Kim, CS
    Kim, KI
    Eom, YI
    ARTIFICIAL INTELLIGENCE AND SIMULATION, 2004, 3397 : 538 - 546
  • [46] Algorithm for Layered Sorting and Merging of P2P Information Retrieval
    Tan, Yi-Hong
    Lin, Ya-Ping
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (01): : 41 - 48
  • [47] Contextualized Mobile Information Retrieval in Hybrid P2P environment
    Yeung, Kam Fung
    Yang, Yanyan
    Ndzi, David
    JCPC: 2009 JOINT CONFERENCE ON PERVASIVE COMPUTING, 2009, : 543 - 546
  • [48] Load Balancing and Range Queries in P2P Systems Using P-Ring
    Crainiceanu, Adina
    Linga, Prakash
    Machanavajjhala, Ashwin
    Gehrke, Johannes
    Shanmugasundaram, Jayavel
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2011, 10 (04)
  • [49] A P2P streaming media transmission scheme based on network coding
    Wu, Min
    Wang, Ru-Chuan
    Han, Zhi-Jie
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2011, 32 (SUPPL.1): : 99 - 102
  • [50] Load Balancing Using Load Threshold Adjustment and Incentive Mechanism in Structured P2P Systems
    Bok, Kyoungsoo
    Yoon, Jonghyeon
    Lim, Jongtae
    Yoo, Jaesoo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (05) : 1093 - 1096