期刊文献+

基于改进的超立方体互连圈结构搜索算法

Search Algorithm Based on Modified Cube-connected Cycle
下载PDF
导出
摘要 如何快速准确搜索资源是DHT网络最核心的问题,在DHT之上建立逻辑的关键字搜索层是一个比较好的解决方案.逻辑层采取什么结构能更好地提高效率是一个值得研究的问题.现有的研究主要基于超立方体结构提出相应的索引和搜索算法,该方法当查询关键字数目较少时搜索效率很低.用改进的超立方体互连圈结构(MCCC)代替超立方体作为逻辑层来克服这一弱点.基于MCCC结构,提出了一个更高效的索引计划和搜索算法MCCCS.理论分析和实验结果证明,与基于超立方体的搜索算法相比,MCCCS搜索算法在用户提供的查询关键字较少时有更好的性能. How to locate resources efficiently is a key issue in DHT-based network. A good solution is to build a logic keyword search layer on DHT. However, it's a challenging task to choose the proper structure for the logic layer for better searching efficiency. Existing techniques propose index scheme and search algorithm based on hypercube, the efficiency of which is low when there are few query keywords. The paper addressed the problem by replacing hypercube with a modified Cube-Connected-Cycle (MCCC). A better index and search scheme based on MCCC called MCCCS is proposed. It is demonstrated by experiments and analysis that the MCCCS search scheme works more efficiently under a MCCC when the number of query keywords is comparatively small.
出处 《小型微型计算机系统》 CSCD 北大核心 2009年第8期1495-1499,共5页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(60573120)资助 国家"八六三"高技术研究发展计划基金项目(2007AA01Z420)资助
关键词 改进的超立方体互连圈 关键字搜索 对等网络 分布式哈希表 modified cube-connected cycle keyword search Peer-to-Peer DHT
  • 相关文献

参考文献3

二级参考文献21

  • 1Kaashoek M.F., Karger R.. Koorde: A simple degree optimal distributed hash table. In: Proceedings of the 2nd International Workshop on P2P Systems(IPIPS'03), Berkeley, CA, 2003, 98~107
  • 2Gnutella. http://gnutella.wego.com/
  • 3Freenet. http://freenet.sourceforge.net
  • 4Clarke I.. A distributed decentralized information storage and retrieval system[M.S. dissertation]. University of Edinburgh, UK, 1999
  • 5Clarke I., Sandberg O., Wiley B., Hong T.W.. Freenet: A distributed anonymous information storage and retrieval system. In: Proceedings of the ICSI Workshop on Design Issues in Anonymity and Un-observability, Berkeley, CA, 2000, 46~66
  • 6Clip2.com. The Gnutella protocol specification v0.4. http://www9.limewire.com/developer/gnutella protocol 0.4.pdf, 2000
  • 7Lv Q., Shenker S.. Search and replication in unstructured peer-to-peer networks. In: Proceedings of ACM SIGGRAPH'02, San Antonio, TX, 2002, 84~95
  • 8Plaxton C., Rajaraman R., Richa A.. Accessing nearby copies of replicated objects in a distributed environment. In: Proceedings of ACM SPAA, Newport, RI, 1997, 311~320
  • 9Preparata F.P., Vuillemin J.. The cube-connected cycles: A versatile network for parallel computation. Communications of the ACM, 1981, 24(5): 300~309
  • 10Shen H.Y., Xu C.Z., Chen G.. Cycloid: A new constant-degree and lookup efficient P2P overlay network. In: Proceedings of International Parallel and Distributed Symposium(IPDPS'04), Santa Fe, 2004

共引文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部