Efficient Maximal Biclique Enumeration for Large Sparse Bipartite Graphs

被引:11
|
作者
Chen, Lu [1 ]
Liu, Chengfei [1 ]
Zhou, Rui [1 ]
Xu, Jiajie [2 ]
Li, Jianxin [3 ]
机构
[1] Swinburne Univ Technol, Melbourne, Australia
[2] Soochow Univ, Suzhou, Peoples R China
[3] Deakin Univ, Melbourne, Australia
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2022年 / 15卷 / 08期
基金
中国国家自然科学基金;
关键词
COMMUNITY SEARCH; PAIRS;
D O I
10.14778/3529337.3529341
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maximal bicliques are effective to reveal meaningful information hidden in bipartite graphs. Maximal biclique enumeration (MBE) is challenging since the number of the maximal bicliques grows exponentially w.r.t. the number of vertices in a bipartite graph in the worst case. However, a large bipartite graph is usually very sparse, which is against the worst case and may lead to fast MBE algorithms. The uncharted opportunity is taking advantage of the sparsity to substantially improve the MBE efficiency for large sparse bipartite graphs. We observe that for a large sparse bipartite graph, a vertex upsilon may converge to a few vertices in the same vertex set as upsilon via its neighbours, which reveals that the enumeration scope for a vertex could be very small. Based on this observation, we propose novel concepts: unilateral coreness for individual vertices, unilateral order for each vertex set and unilateral convergence (sigma) for a large sparse bipartite graph. sigma could be a few thousand for a large sparse bipartite graph with hundreds of million edges. Using the unilateral order, every vertex with tau unilateral coreness only needs to check at most 2(tau) combinations so that all maximal bicliques can be enumerated and tau is bounded by sigma, which leads to a novel MBE algorithm running in O*(2(sigma)). We then propose a batch-pivots technique to eliminate all enumerations resulting in non-maximal bicliques, which guarantees that every maximal biclique is reported in O-(sigma e)-delay, where.. is the number of edges. We devise novel data structures that allow storing subgraphs at omissible space for further speeding up MBE. Extensive experiments are conducted on synthetic and real large datasets to justify that our proposed algorithm is faster and more scalable than the existing algorithms.
引用
收藏
页码:1559 / 1571
页数:13
相关论文
共 50 条
  • [1] Efficient Maximal Biclique Enumeration on Large Signed Bipartite Graphs
    Wang, Jianhua
    Yang, Jianye
    Gu, Zhaoquan
    Ouyang, Dian
    Tian, Zhihong
    Lin, Xuemin
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (09) : 4618 - 4631
  • [2] Efficient Maximal Biclique Enumeration on Large Uncertain Bipartite Graphs
    Wang, Jianhua
    Yang, Jianye
    Ma, Ziyi
    Zhang, Chengyuan
    Yang, Shiyu
    Zhang, Wenjie
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (12) : 12634 - 12648
  • [3] Biclique: an R package for maximal biclique enumeration in bipartite graphs
    Yuping Lu
    Charles A. Phillips
    Michael A. Langston
    [J]. BMC Research Notes, 13
  • [4] Biclique: an R package for maximal biclique enumeration in bipartite graphs
    Lu, Yuping
    Phillips, Charles A.
    Langston, Michael A.
    [J]. BMC RESEARCH NOTES, 2020, 13 (01)
  • [5] (p,q)-biclique Counting and Enumeration for Large Sparse Bipartite Graphs
    Yang, Jianye
    Peng, Yun
    Zhang, Wenjie
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 15 (02): : 141 - 153
  • [6] (p,q)-biclique counting and enumeration for large sparse bipartite graphs
    Yang, Jianye
    Peng, Yun
    Ouyang, Dian
    Zhang, Wenjie
    Lin, Xuemin
    Zhao, Xiang
    [J]. VLDB JOURNAL, 2023, 32 (05): : 1137 - 1161
  • [7] (p,q)-biclique counting and enumeration for large sparse bipartite graphs
    Jianye Yang
    Yun Peng
    Dian Ouyang
    Wenjie Zhang
    Xuemin Lin
    Xiang Zhao
    [J]. The VLDB Journal, 2023, 32 : 1137 - 1161
  • [8] Maximal Balanced Signed Biclique Enumeration in Signed Bipartite Graphs
    Sun, Renjie
    Wu, Yanping
    Chen, Chen
    Wang, Xiaoyang
    Zhang, Wenjie
    Lin, Xuemin
    [J]. 2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 1887 - 1899
  • [9] AMBEA: Aggressive Maximal Biclique Enumeration in Large Bipartite Graph Computing
    Pan, Zhe
    Li, Xu
    He, Shuibing
    Zhang, Xuechen
    Wang, Rui
    Gao, Yunjun
    Chen, Gang
    Sun, Xian-He
    [J]. IEEE Transactions on Computers, 2024, 73 (12) : 2664 - 2677
  • [10] Hereditary biclique-Helly graphs: recognition and maximal biclique enumeration
    Eguia, Martiniano
    Soulignac, Francisco J.
    [J]. DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2013, 15 (01): : 55 - 74