收稿日期: 2011-04-07
修回日期: 2011-04-15
网络出版日期: 2011-09-01
基金资助
国家自然科学基金资助项目( 61170313, 61103037) ; 博士后科学基金资助项目( 20110490883)
Complex Search Algorithm for Structured Overlay Network CayDHT
Received date: 2011-04-07
Revised date: 2011-04-15
Online published: 2011-09-01
Supported by
国家自然科学基金资助项目( 61170313, 61103037) ; 博士后科学基金资助项目( 20110490883)
梁活民 肖文俊 魏文红 . 结构化覆盖网络CayDHT 的复杂搜索算法[J]. 华南理工大学学报(自然科学版), 2011 , 39(10) : 84 -89 . DOI: 10.3969/j.issn.1000-565X.2011.10.015
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.
Key words: overlay networks; CayDHT; Cayley graph; complex search
/
| 〈 |
|
〉 |