华南理工大学学报(自然科学版) ›› 2011, Vol. 39 ›› Issue (10): 84-89.doi: 10.3969/j.issn.1000-565X.2011.10.015
梁活民1 肖文俊2 魏文红3
Liang Huo-min1 Xiao Wen-jun2 Wei Wen-hong3
摘要: CayDHT 是一种基于Cayley 图的常数度结构化对等覆盖网络,对于精确的单关键字搜索效率非常高,但不支持不限定搜索形式的复杂搜索.通过分析CayDHT 的拓扑性质,提出了一种基于虚拟搜索树的复杂搜索算法VTCS.该算法无需维护额外的树结构,根据消息参数就可以获得下一跳节点的地址.理论分析表明该算法可以在O( logN) 的时间复杂度内完成无冗余消息的搜索.仿真实验比较了Flooding、RW 和VTCS,结果表明VTCS是较为合理的方案.