计算机科学与探索 ›› 2010, Vol. 4 ›› Issue (9): 780-790.DOI: 10.3778/j.issn.1673-9418.2010.09.002
邹 李1,2, 杜小勇1,2+, 何 军1,2
ZOU Li1,2, DU Xiaoyong1,2+, HE Jun1,2
摘要: 传统的基于链接的对象相似度计算方法仅考虑单个图中的节点。Blondel等人将该问题扩展到图间节点, 提出Blondel算法, 但该算法的时间和空间复杂度过高, 不适用于大规模图之间的节点相似度计算。如何高效地计算两个图之间的相似度的方法仍有待研究。提出了B3(block based Blondel)算法, 先对图进行分块, 然后将分块作为一个独立整体, 应用原Blondel算法计算块内的节点相似度和块间的相似度, 最后再计算任意节点间的全局相似度。该算法是收敛的, 并且大大降低了时空复杂度。实验也很好地证明了算法的有效性。
中图分类号: