Lune

ICDE2025Top-tier venue

Maximal Similar-Weight Biclique Enumeration for Large Bipartite Graphs

Jianye Yang, Lei Xing, Ziyi Ma, Xi Luo, Cuiyun Gao, Xuemin Lin

2025Year
1Citations

Abstract

In this paper, we study the problem of maximal similar-weight biclique enumeration for large bipartite graphs. Given an edge-weighted bipartite graphG=(U, V, E)G=(U,\ V,\ E)and a weight difference thresholdδ\delta, we aim to efficiently enumerate all maximal similar-weight bicliques inGG, where a maximal similar-weight biclique is a maximal complete subgraphB(L, R)B(L,\ R)ofGGsuch that the weight difference of edges inE(B)E(B)is not larger thanδ\delta. This problem has many applications, such as item recommendation, fraud detection, and biclustering of gene expression data, etc. To the best of our knowledge, we are the first to systematically study this problem. It is very challenging to efficiently solve this problem due to its #P-completeness. In this paper, we propose a two-phase branch-and-bound baseline method, namely MSWBE, which explores the search space in a depth-first manner. Although MSWBE offers a useful computation framework to our problem, its performance is not yet satisfactory due to the large candidate set during the enumeration. To alleviate this, we propose an advanced approach, called MSWBE++. In particular, MSWBE++ exploits the search space by utilizing the edge connectivity and weight information simultaneously, and therefore refines the candidate set significantly. Observing that a straightforward implementation of MSWBE++ by following a depth-first search strategy may generate non-maximal bicliques, we develop a breadth-first search strategy to realize MSWBE++, which can discard the non-maximal sets at an early stage. To accelerate the computation, we introduce effective graph reduction techniques. Our extensive experimental results on 10 real-life datasets demonstrate that MSWBE++ significantly outperforms the baseline methods by up to 2 orders of magnitude. We conduct a case study to show that maximal similar-weight bicliques can provide useful searching hints for fraudulent rating detection.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get cf4f6ab4-c0e9-49ad-91d2-1cc07bc30772

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines