Polynomial Bounds for the Graph Minor Structure Theorem
Maximilian Gorsky, Michał T. Seweryn, Sebastian Wiederrecht
TL;DR
The paper resolves long-standing questions about the Graph Minor Structure Theorem by proving polynomial bounds on the structure: there exists a function clique(t) = O(t^{2300}) such that any H-minor-free graph G is a clique-sum of graphs that are clique(|H|)-near embeddable in a surface where H does not embed. The authors provide fully constructive proofs yielding polynomial-time algorithms to either find H as a minor in G or produce the near-embedding clique-sum decomposition, and they also confirm Wollan’s conjectures on Euler-genus bounds and polynomial bounds for related minor-embedding theorems. A central technical innovation is the transaction-mesh framework, which orthogonalizes crooked transactions and replaces inductive leaps with global meta-structures, avoiding exponential blowups that plagued prior approaches (KTW). This advancement has broad algorithmic consequences, improving running times for GMST-based algorithms, reducing dependencies on H in topological-minor and related results, and enabling faster isomorphism and packing-type results on minor-closed classes. Overall, the work provides a decisive, constructive pathway to polynomially-bounded structure theorems for graph minors and lays the groundwork for more efficient algorithms in minor-closed graph classes.
Abstract
The Graph Minor Structure Theorem, originally proven by Robertson and Seymour [JCTB, 2003], asserts that there exist functions $f_1, f_2 \colon \mathbb{N} \to \mathbb{N}$ such that for every non-planar graph $H$ with $t := |V(H)|$, every $H$-minor-free graph can be obtained via the clique-sum operation from graphs which embed into surfaces where $H$ does not embed after deleting at most $f_1(t)$ many vertices with up to at most $t^2-1$ many ``vortices'' which are of ``depth'' at most $f_2(t)$. In the proof presented by Robertson and Seymour the functions $f_1$ and $f_2$ are non-constructive. Kawarabayashi, Thomas, and Wollan [arXiv, 2020] found a new proof showing that $f_1(t), f_2(t) \in 2^{\mathbf{poly}(t)}$. While believing that this bound was the best their methods could achieve, Kawarabayashi, Thomas, and Wollan conjectured that $f_1$ and $f_2$ can be improved to be polynomials. In this paper we confirm their conjecture and prove that $f_1(t), f_2(t) \in \mathbf{O}(t^{2300})$. Our proofs are fully constructive and yield a polynomial-time algorithm that either finds $H$ as a minor in a graph $G$ or produces a clique-sum decomposition for $G$ as above.
