Efficient Maximal Biclique Enumeration on Large Uncertain Bipartite Graphs

被引:1
|
作者
Wang, Jianhua [1 ]
Yang, Jianye [2 ]
Ma, Ziyi [1 ]
Zhang, Chengyuan [1 ]
Yang, Shiyu [2 ]
Zhang, Wenjie [3 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410012, Peoples R China
[2] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou 510006, Peoples R China
[3] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Maximal biclique; uncertain bipartite graph; search strategy; pruning technique; CLIQUES;
D O I
10.1109/TKDE.2023.3272110
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article, we study the problem of maximal biclique enumeration on large uncertain bipartite graphs. Given an uncertain bipartite graph G=(U,V,E,p), a probability threshold tau, and two size constraints alpha and beta, we aim to efficiently enumerate all maximal tau-bicliques in G, where a maximal tau-biclique B(L,R) is a complete subgraph of G with (1) the probability of B is no less than tau, (2) |L| >= alpha and |R| >= beta, and (3) B is a maximal complete subgraph satisfying (1) and (2). This problem has many applications, such as biclustering of gene expression data, fraud detection, similar group identification, etc. Despite the wide range of applications, to the best of our knowledge, we note that there are no efficient and scalable solutions to this problem in the literature. This problem is computationally challenging due to its #P-completeness. In this article, we propose a competitive branch-and-bound method, namely MBEN, which explores the search space in a depth-first manner with a variety of pruning techniques. To improve the performance of MBEN, we propose several novel and efficient search processing optimizations. First, we always select the side with fewer candidates to expand the search space. With this search strategy, we have a chance to prune the fruitless branches early. Second, we devise an advanced pruning technique by considering the size pruning and probability pruning at the same time to boost the pruning capacity. Last, we implement MBEN with pre-allocated arrays and pointer maintaining techniques such that the frequent work sets creating operations can be substituted by array element switching operations. In addition, we introduce useful graph reduction techniques to further accelerate the computation. Comprehensive performance studies on 10 real datasets demonstrate that our proposals can significantly outperform the baseline methods by more than two orders of magnitude.
引用
收藏
页码:12634 / 12648
页数:15
相关论文
共 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 for Large Sparse Bipartite Graphs
    Chen, Lu
    Liu, Chengfei
    Zhou, Rui
    Xu, Jiajie
    Li, Jianxin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (08): : 1559 - 1571
  • [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] 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
  • [6] (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
  • [7] (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
  • [8] (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
  • [9] 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
  • [10] Efficient Maximal Frequent Group Enumeration in Temporal Bipartite Graphs
    Wu, Yanping
    Sun, Renjie
    Wang, Xiaoyang
    Wen, Dong
    Zhang, Ying
    Qin, Lu
    Lin, Xuemin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (11): : 3243 - 3255