On the Complexity of Bipartite Degree Realizability

preprint2025arXivOpen access

Abstract

We study the \emph{Bipartite Degree Realization} (BDR) problem: given a graphic degree sequence DD, decide whether it admits a realization as a bipartite graph. While bipartite realizability for a fixed vertex partition can be decided in polynomial time via the Gale--Ryser theorem, the computational complexity of BDR without a prescribed partition remains unresolved. We address this question through a parameterized analysis. For constants 0≤c1≤c2≤10 \le c_1 \le c_2 \le 1, we define BDRc1,c2\mathrm{BDR}_{c_1,c_2} as the restriction of BDR to degree sequences of length nn whose degrees lie in the interval [c1n,c2n][c_1 n, c_2 n]. Our main result shows that BDRc1,c2\mathrm{BDR}_{c_1,c_2} is solvable in polynomial time whenever 0≤c1≤c2≤c1(c1+4)−c120 \le c_1 \le c_2 \le \frac{\sqrt{c_1(c_1+4)}-c_1}{2}, as well as for all c1>12c_1 > \tfrac12. The proof relies on a reduction to extremal \emph{least balanced degree sequences} and a detailed verification of the critical Gale--Ryser inequalities, combined with a bounded subset-sum formulation. We further show that, assuming the NP-completeness of unrestricted BDR, the problem BDRc1,c2\mathrm{BDR}_{c_1,c_2} remains NP-complete for all 0<c2<120 < c_2 < \frac{1}{2} and c1<1−c2−1−2c2c_1 < 1 - c_2 - \sqrt{1-2c_2}. % This establishes a sharp conditional boundary between tractable and intractable parameter regimes. Our results clarify the algorithmic landscape of bipartite degree realization and contribute to the broader study of potentially bipartite graphic degree sequences.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.