
TL;DR
This paper presents a deterministic polynomial-time algorithm for the Exact Matching problem in bipartite graphs, utilizing a new algebraic theorem and structural decomposition, with formal verification in Lean 4.
Contribution
It introduces the Affine-Slice Nonvanishing Theorem for bipartite braces and a polynomial-time algorithm for Exact Matching, advancing deterministic solutions for this longstanding problem.
Findings
Established the Affine-Slice Nonvanishing Theorem for bipartite braces.
Developed a deterministic O(n^6) algorithm for Exact Matching.
Provided a formal Lean 4 proof formalization of the main results.
Abstract
The Exact Matching problem asks whether a bipartite graph with edges colored red and blue admits a perfect matching with exactly red edges. Introduced by Papadimitriou and Yannakakis in 1982, the problem has resisted deterministic polynomial-time algorithms for over four decades, despite admitting a randomized solution via the Schwartz-Zippel lemma since 1987. We establish the Affine-Slice Nonvanishing Theorem (ASNC) for all bipartite braces: a Vandermonde-weighted determinant polynomial is nonzero whenever the exact- fiber is nonempty. This yields a deterministic algorithm for Exact Matching on all bipartite graphs via the tight-cut decomposition into brace blocks. The proof proceeds by structural induction on McCuaig's brace decomposition. We handle the McCuaig exceptional families via a parity-resolved cylindric-network positivity argument, the replacement…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
