面向大规模二分网络的高效蝴蝶计数
社会与信息网络
2019-06-28 v3
摘要
二分网络在许多现实应用中具有重要意义。在二分网络中,蝴蝶(即一个完全的2×2双向团)是最小的非平凡凝聚结构并起着关键作用。本文研究二分网络中高效计数蝴蝶数量的问题。最先进的技术基于枚举楔形,而这是计数蝴蝶的主要开销。然而,现有算法无法有效处理大规模二分网络,这成为大规模应用中的瓶颈。本文不同于现有的基于层优先的技术,提出了一种基于顶点优先的范式BFC-VP以枚举远少于以往的楔形;这带来了最先进算法时间复杂度的显著改进。此外,我们提出了缓存感知策略以进一步提升时间效率,同时在理论上保持BFC-VP的时间复杂度。而且,我们还展示了所提技术可在外部与并行环境下高效工作。广泛的实证研究表明,对于真实数据集,所提技术可将最先进技术的速度提升高达两个数量级。
引用
@article{arxiv.1812.00283,
title = {Efficient Butterfly Counting for Large Bipartite Networks},
author = {Kai Wang and Xuemin Lin and Lu Qin and Wenjie Zhang and Ying Zhang},
journal= {arXiv preprint arXiv:1812.00283},
year = {2019}
}