|
软件学报 2012
面向非结构化p2p网络的双向随机漫步搜索机制DOI: 10.3724/SP.J.1001.2012.04086, PP. 894-911 Keywords: peer-to-peer,搜索,随机漫步,抗扰动,拓扑 Abstract: 为解决目前randomwalk改进算法中过于依赖历史搜索记录而导致动态网络环境下搜索命中率低、网络开销过高和稀有资源的搜索成功率提高不明显等问题,通过分析随机漫步的基本性质和易转向高度数节点的搜索特性,提出了一种双向随机漫步搜索机制——brws(bidirectionalrandomwalksearch),并证明了其能够提高包括稀有资源在内的搜索成功率,抗扰动性强.分别在静态和动态网络环境中,将randomwalk,aps(adaptiveprobabilisticsearch),pqr(path-traceablequeryrouting),p2pbsn(peer-to-peerbasedonsocialnetwork)和brws基于randomgraph、scalefree网络、smallworld网络3种拓扑进行了对比实验.结果表明,brws可以以较少的网络搜索代价,极大地提高搜索成功率;并在动态网络环境中,对稀有资源的搜索成功率也有显著提高.所提出的方法可适用于p2p文件分发网络应用中.
|