Efficient Exact Algorithms for Maximum Balanced Biclique Search in Bipartite Graphs
Lu Chen, Chengfei Liu, Rui Zhou, Jiajie Xu, Jianxin Li
Abstract
Given a bipartite graph, the maximum balanced biclique (MBB) problem, discovering a mutually connected while disjoint sets of equal size with the maximum cardinality, plays a significant role for mining the bipartite graph and has numerous applications. Despite the NP-hardness of the MBB problem, in this paper, we show that an exact MBB can be discovered extremely fast in bipartite graphs for real applications. We propose two exact algorithms dedicated for small dense and large sparse bipartite graphs respectively. For dense bipartite graphs, an O*(1.3803n) algorithm is proposed. This algorithm in fact can find an MBB very fast for small dense bipartite graphs that are common for applications such as VLSI design. This is because, using our proposed novel techniques, the search can fast converge to sufficiently dense bipartite graphs which we prove to be polynomial-time solvable. For large sparse bipartite graphs typical for applications such as biological data analysis, an O*(1.3803 δ) algorithm is proposed, where δ is only a few hundred for large sparse bipartite graphs with millions of vertices. The indispensible optimization that leads to this time complexity is: we transform a large sparse bipartite graph into a limited number of dense subgraphs such that each of the dense subgraphs has up to δ vertices and then apply our proposed algorithm for dense bipartite graphs on each of the subgraphs. To further speed up this algorithm, tighter upper bounds, faster heuristics and more effective reductions are proposed, allowing an MBB to be discovered within a few seconds for bipartite graphs with millions of vertices. Extensive experiments are conducted on synthetic and real large bipartite graphs to demonstrate the efficiency and effectiveness of our proposed algorithms and techniques.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers17
- (p, q)-biclique Counting and Enumeration for Large Sparse Bipartite GraphsJianye Yang, Yun Peng, Wenjie ZhangVLDB 2022 · 56 citations
- Efficient Algorithms for Maximal k-Biplex EnumerationKaiqiang Yu, Cheng Long, Shengxin Liu, Da YanSIGMOD 2022 · 32 citations
- Maximum k-Biplex Search on Bipartite Graphs: A Symmetric-BK Branching ApproachKaiqiang Yu, Cheng LongSIGMOD 2023 · 23 citations
- Efficient Maximal Motif-Clique Enumeration over Large Heterogeneous Information NetworksYingli Zhou, Yixiang Fang, Chenhao Ma, Tianci Hou et al.VLDB 2024 · 15 citations
- Scalable Algorithms for Densest Subgraph DiscoveryWensheng Luo, Zhuo Tang, Yixiang Fang, Chenhao Ma et al.ICDE 2023 · 14 citations
Related papers
- Efficient Maximum Balanced k-biplex Search Over Bipartite GraphsLong Yuan, Junyue Xu, Zi Chen, Chuan Ma et al.ICDE 2025 · 3 citations
- Maximum Biclique Search at Billion ScaleBingqing Lyu, Lu Qin, Xuemin Lin, Ying Zhang et al.VLDB 2020 · 103 citations
- Theoretically and Practically Efficient Maximum Biclique SearchQiangqiang Dai, Rong-Hua Li, Lianpeng Qiao, Donghang Cui et al.SIGMOD 2026
- Efficient Personalized Maximum Biclique SearchKai Wang, Wenjie Zhang, Xuemin Lin, Lu Qin et al.ICDE 2022 · 29 citations
- Efficient Maximum Signed Biclique IdentificationRenjie Sun, Chen Chen, Xiaoyang Wang, Wenjie Zhang et al.ICDE 2023 · 12 citations
