A new integer linear programming formulation for the maximum balanced Bi-clique problem

The Maximum Balanced Biclique (MBB) problem in bipartite graphs, pertinent to bioinformatics applications such as protein–protein interaction networks and gene expression analysis, seeks the largest complete bipartite subgraph with equal-sized vertex sets. Recognized as NP-hard, Integer Linear Programming (ILP) offers an exact solution approach. This study presents a new ILP formulation that combines the advantages of two prior formulations, achieving both a reduced number of variables and a compact set of constraints. Experimental evaluations on random and real-world bipartite graphs demonstrate improved computation times, particularly for graphs with tall adjacency matrices and densities between 0.05 and 0.30 in small-size instances. Additionally, we introduce a pruning lemma that enables safe vertex elimination without compromising optimality, and a polynomial-time local search algorithm. Together, these components constitute the FindMBB algorithm, which effectively solves the MBB problem in practice across a broad range of inputs.

Authors

Institutions

Publication Details

Journal
Discrete Mathematics Algorithms and Applications
Published
2025-08-22
DOI
https://doi.org/10.1142/s179383092550123x
Primary Topic
Advanced Optimization Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A new integer linear programming formulation for the maximum balanced Bi-clique problem

Mojtaba Ghadiri, Mehri Bagherian
1 links
Discrete Mathematics Algorithms and Applications
Advanced Optimization Algorithms Research
article

A new integer linear programming formulation for the maximum balanced Bi-clique problem

Mojtaba Ghadiri, Mehri Bagherian
article en

Abstract

The Maximum Balanced Biclique (MBB) problem in bipartite graphs, pertinent to bioinformatics applications such as protein–protein interaction networks and gene expression analysis, seeks the largest complete bipartite subgraph with equal-sized vertex sets. Recognized as NP-hard, Integer Linear Programming (ILP) offers an exact solution approach. This study presents a new ILP formulation that combines the advantages of two prior formulations, achieving both a reduced number of variables and a compact set of constraints. Experimental evaluations on random and real-world bipartite graphs demonstrate improved computation times, particularly for graphs with tall adjacency matrices and densities between 0.05 and 0.30 in small-size instances. Additionally, we introduce a pruning lemma that enables safe vertex elimination without compromising optimality, and a polynomial-time local search algorithm. Together, these components constitute the FindMBB algorithm, which effectively solves the MBB problem in practice across a broad range of inputs.

Discrete Mathematics Algorithms and Applications
University of Guilan (IR)
Openalex Percentile: Top 68%
Advanced Optimization Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A new integer linear programming formulation for the maximum balanced Bi-clique problem — Mojtaba Ghadiri, Mehri Bagherian · Discrete Mathematics Algorithms and Applications (2025) | TGRS Research Map | TGRS