期刊文献+

结构化P2P网络中关键字搜索算法

Keyword search algorithm of structured peer-to-peer networks
原文传递
导出
摘要 为了解决分布式哈希表(DHT)不支持模糊匹配和查找延迟长等问题,提出使用改进的超立方体互连圈结构建立逻辑的关键字搜索层.对于给定的文档和描述该文档的关键字集合,使用反向文档索引(IDF)技术选择文档的重要关键字,并映射到环标号,将描述文档的关键字集映射到立方体标号,有效地提取了关键字对于文档的重要性信息,并通过构造生成树来实施搜索操作.实验结果表明,与使用超立方体结构作为关键字搜索层的算法相比,该算法在查询关键字较少时,具有更好的性能. Distributed hash table (DHT) was used to locate resources in structured peer-to-peer network, but there was high delay in DHT network because DHT couldn't support fuzzy matching. A solution was proposed that a logic keyword search layer was built by modified cube-connected cycle structure. For a document and its keyword set, inversed document frequency (IDF) was used to choose the top keywords for the document, the top keywords for the document was mapped to a cyclic index, the whole keyword set for a document was mapped to cube index, which method extract the information that which document was more important to a document, search was implemented by a spanning binomial tree. Experiments demonstrated that the MCCC search scheme worked more efficiently when the number of query keywords was comparatively little.
出处 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2008年第12期16-19,共4页 Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金 国家自然科学基金资助项目(60573120) 国家高技术研究发展计划资助项目(2007AA01Z420)
关键词 对等网络 分布式哈希表 关键字搜索 改进的超立方体互连圈 生成树 peer-to-peer (P2P) networks distributed hash table (DHT) keyword search modified cube-connected cycle (MCCC) spanning tree
  • 相关文献

参考文献10

  • 1Tang C, Xu Z, Dwarkadas S. Peer-to-peer information retrieval using self-organizing semantic overlay networks[C]//Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2003). New York: ACM Press, 2003: 175-186.
  • 2Li Yin, Ma Fanyuan, Zhang Liang. Performing effident keyword search by keyword grouping in DHT peer-to-peer network[J]. The Proceeding of Parallel and Distributed Processing and Applications, 2005, 3 719:112-117
  • 3Zhang Liang, Zou Futai, Ma Fanyuan. KRBKSS: a keyword relationship based keyword-set search system for peer-to-peer networks[J]. Journal of Zhejiang University: Science, 2005, 6(6): 577-582.
  • 4Gnawali O D. A keyword-set search system for peer- to-peer networks[D]. Cambridge: The Department of Electrical Engineering and Computer Science, University of Cambridge, 2002.
  • 5Tang C, Dwarkadas S. Hybrid global-local indexing for efficient peer-to-peer information retrieval[C] ,// 1st Symposium on Networked Systems Design and Implementation (NSDI 2004). San Francisco: USE- NIX, 2004: 211-224.
  • 6Joung Y J, Fang C T, Yang Liwei. Keyword search in DHT-based peer-to-peer networks[J]. IEEE Journal on Selected Areas in Communications, 2007, 25 (1) : 46-61.
  • 7陈贵海,须成忠,沈海英,叶懋,刘之育.一种新的常数度数的P2P覆盖网络[J].计算机学报,2005,28(7):1084-1095. 被引量:16
  • 8Preparata F P, Vuillemin J. The cube-connected cycles: a versatile network for parallel computation[J]. Communications of the ACM, 1981, 24 (5): 300
  • 9Jones K S. Index term weighting[J]. Information Storage and Retrieval. 1973, 9(11).. 619-633.
  • 10Witten I, Moffat A, Bell T. Managing gigabytes: compressing and indexing documents and images [M]. 2nd Edition. San Francisco: Morgan Kaufmann, 1999.

二级参考文献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

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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