Computer Science & Technology

Complex Search Algorithm for Structured Overlay Network CayDHT

Expand
  • 1. School of Computer Science and Engineering,South China University of Technology,Guangzhou 510006,Guangdong,China; 2. School of Software Engineering,South China University of Technology,Guangzhou 510006,Guangdong,China; 3. School of Electronic and Information Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China
梁活民(1980-) ,男,博士生,主要从事网络虚拟化、并行与分布计算研究.

Received date: 2011-04-07

  Revised date: 2011-04-15

  Online published: 2011-09-01

Supported by

国家自然科学基金资助项目( 61170313, 61103037) ; 博士后科学基金资助项目( 20110490883)

Abstract

CayDHT is a constant-degree structured peer-to-peer overlay network based on Cayley graph,and it is very efficient in accurate single keyword search but does not support complex searches with unrestricted form. In this paper,by analyzing the topological properties of CayDHT,a virtual tree-based complex search ( VTCS) algorithm is proposed,which needs no maintenance of the extra tree structure and can obtain the address of the next hop only according to the parameters inside the messages. Theoretical analyses indicate that the proposed algorithm can complete the search without redundant messages within O( logN) hops. Simulation results show that VTCS is more reasonable than Flooding and RW.

Cite this article

Liang Huo-min Xiao Wen-jun Wei Wen-hong . Complex Search Algorithm for Structured Overlay Network CayDHT[J]. Journal of South China University of Technology(Natural Science), 2011 , 39(10) : 84 -89 . DOI: 10.3969/j.issn.1000-565X.2011.10.015

Outlines

/