On the Complexity of Bipartite Degree Realizability
Abstract
We study the Bipartite Degree Realization (BDR) problem: given a graphic degree sequence D, 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 1, we define BDRc1,c2 as the restriction of BDR to degree sequences of length n whose degrees lie in the interval [c1 n, c2 n]. Our main result shows that BDRc1,c2 is solvable in polynomial time whenever 0 c1 c2 c1(c1+4)-c12, as well as for all c1 > 12. The proof relies on a reduction to extremal 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 remains NP-complete for all 0 < c2 < 12 and c1 < 1 - c2 - 1-2c2. % 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.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.