Scalable Approximate Biclique Counting over Large Bipartite Graphs
Abstract
Counting -bicliques in bipartite graphs is crucial for a variety of applications, from recommendation systems to cohesive subgraph analysis. Yet, it remains computationally challenging due to the combinatorial explosion to exactly count the -bicliques. In many scenarios, e.g., graph kernel methods, however, exact counts are not strictly required. To design a scalable and high-quality approximate solution, we novelly resort to -broom, a special spanning tree of the -biclique, which can be counted via graph coloring and efficient dynamic programming. Based on the intermediate results of the dynamic programming, we propose an efficient sampling algorithm to derive the approximate -biclique count from the -broom counts. Theoretically, our method offers unbiased estimates with provable error guarantees. Empirically, our solution outperforms existing approximation techniques in both accuracy (up to 8 error reduction) and runtime (up to 50 speedup) on nine real-world bipartite networks, providing a scalable solution for large-scale -biclique counting.
Cite
@article{arxiv.2505.10471,
title = {Scalable Approximate Biclique Counting over Large Bipartite Graphs},
author = {Jingbang Chen and Weinuo Li and Yingli Zhou and Hangrui Zhou and Qiuyang Mang and Can Wang and Yixiang Fang and Chenhao Ma},
journal= {arXiv preprint arXiv:2505.10471},
year = {2025}
}
Comments
Accepted by VLDB 2026