Efficient Core Maintenance in Large Bipartite Graphs

Author:

Luo Wensheng1ORCID,Yang Qiaoyuan1ORCID,Fang Yixiang1ORCID,Zhou Xu2ORCID

Affiliation:

1. The Chinese University of Hong Kong, Shenzhen, Shenzhen, China

2. Hunan University, Changsha, China

Abstract

As an important cohesive subgraph model in bipartite graphs, the (α, β)-core (a.k.a. bi-core) has found a wide spectrum of real-world applications, such as product recommendation, fraudster detection, and community search. In these applications, the bipartite graphs are often large and dynamic, where vertices and edges are inserted and deleted frequently, so it is costly to recompute (α, β)-cores from scratch when the graph has changed. Recently, a few works have attempted to study how to maintain (α, β)-cores in the dynamic bipartite graph, but their performance is still far from perfect, due to the huge size of graphs and their frequent changes. To alleviate this issue, in this paper we present efficient (α, β)-core maintenance algorithms over bipartite graphs. We first introduce a novel concept, called bi-core numbers, for the vertices of bipartite graphs. Based on this concept, we theoretically analyze the effect of inserting and deleting edges on the changes of vertices' bi-core numbers, which can be further used to narrow down the scope of the updates, thereby reducing the computational redundancy. We then propose efficient (α, β)-core maintenance algorithms for handling the edge insertion and edge deletion respectively, by exploiting the above theoretical analysis results. Finally, extensive experimental evaluations are performed on both real and synthetic datasets, and the results show that our proposed algorithms are up to two orders of magnitude faster than the state-of-the-art approaches.

Funder

Basic and Applied Basic Research Fund in Guangdong Province

Guangdong Talent Program

Natural Science Foundation of Hunan Province

National Science Foundation of China

Shenzhen Science and Technology Program

Publisher

Association for Computing Machinery (ACM)

Reference54 articles.

1. Aman Abidi , Lu Chen , Rui Zhou , and Chengfei Liu . 2021. Searching Personalized k-wing in Large and Dynamic Bipartite Graphs. CoRR , Vol. abs/ 2101 .00810 ( 2021 ). showeprint[arXiv]2101.00810 Aman Abidi, Lu Chen, Rui Zhou, and Chengfei Liu. 2021. Searching Personalized k-wing in Large and Dynamic Bipartite Graphs. CoRR, Vol. abs/2101.00810 (2021). showeprint[arXiv]2101.00810

2. Collusion Detection in Online Rating Systems

3. Generalized core maintenance of dynamic bipartite graphs

4. Vladimir Batagelj and Matjaz Zaversnik . 2003. An O (m) algorithm for cores decomposition of networks. arXiv preprint cs/0310049 ( 2003 ). Vladimir Batagelj and Matjaz Zaversnik. 2003. An O (m) algorithm for cores decomposition of networks. arXiv preprint cs/0310049 (2003).

5. CopyCatch

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3