Minor Containment and Disjoint Paths in Almost-Linear Time
Tuukka Korhonen, Michal Pilipczuk, Giannos Stamoulis
Abstract
We give an algorithm that, given graphsand, tests whetheris a minor ofin time; here,is the number of vertices ofand the-notation hides factors that depend onand are computable. By the Graph Minor Theorem, this implies the existence of an-time membership test for every minor-closed class of graphs. More generally, we give an-time algorithm for the rooted version of the problem, in whichcomes with a set of rootsand some of the branch sets of the sought minor model ofare required to contain prescribed subsets of; here,is the total number of vertices and edges of. This captures the Disjoint Pathsproblem, for which we obtain an-time algorithm, whereis the number of terminal pairs. For all the mentioned problems, the fastest algorithms known before are due to Kawarabayashi, Kobayashi, and Reed [JCTB 2012], and have a time complexity that is quadratic in the number of vertices of. Our algorithm has two main ingredients: First, we show that by using the dynamic treewidth data structure of Korhonen, Majewski, Nadara, Pilipczuk, and Sokolowski [FOCS 2023], the irrelevant vertex technique of Robertson and Seymour can be implemented in almost-linear time on apex-minor-free graphs. Then, we apply the recent advances in almost-linear time flow/cut algorithms to give an almost-linear time implementation of the recursive understanding technique, which effectively reduces the problem to apex-minor-free graphs.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext cf6cbe8c-505a-40c4-abc5-3c2606ea7d5bCited by top-tier papers11
- How to Protect Yourself from Threatening Skeletons: Optimal Padded Decompositions for Minor-Free GraphsJonathan Conroy, Arnold FiltserSTOC 2025 · 11 citations
- Dynamic Treewidth in Logarithmic TimeTuukka KorhonenFOCS 2025 · 4 citations
- Obstructions to Erdös-Pósa Dualities for MinorsChristophe Paul, Evangelos Protopapas, Dimitrios M. Thilikos, Sebastian WiederrechtFOCS 2024 · 2 citations
- Perfect Network Resilience in Polynomial TimeMatthias Bentert, Stefan SchmidSTOC 2026 · 1 citation
- Polynomial bounds for the Graph Minor Structure TheoremMaximilian Gorsky, Michal T. Seweryn, Sebastian WiederrechtFOCS 2025 · 1 citation
Builds on10
- Deterministic Min-cut in Poly-logarithmic Max-flowsJason Li, Debmalya PanigrahiFOCS 2020 · 36 citations
- Vertex connectivity in poly-logarithmic max-flowsJason Li, Danupon Nanongkai, Debmalya Panigrahi, Thatchaphol Saranurak et al.STOC 2021 · 31 citations
- A Deterministic Almost-Linear Time Algorithm for Minimum-Cost FlowJan van den Brand, Li Chen, Richard Peng, Rasmus Kyng et al.FOCS 2023 · 28 citations
- An exponential time parameterized algorithm for planar disjoint pathsDaniel Lokshtanov, Pranabendu Misra, Michal Pilipczuk, Saket Saurabh et al.STOC 2020 · 14 citations
- Planar Disjoint Paths, Treewidth, and KernelsMichal Wlodarczyk, Meirav ZehaviFOCS 2023 · 5 citations
Related papers
- Induced-Minor-Free Graphs: Separator Theorem, Subexponential Algorithms, and Improved Hardness of RecognitionTuukka Korhonen, Daniel LokshtanovSODA 2024 · 7 citations
- A complexity dichotomy for hitting connected minors on bounded treewidth graphs: the chair and the banner draw the boundaryJulien Baste, Ignasi Sau, Dimitrios M. ThilikosSODA 2020 · 21 citations
- Catching Rats in H-minor-free GraphsMaximilian Gorsky, Giannos Stamoulis, Dimitrios M. Thilikos, Sebastian WiederrechtSODA 2026
- Finding irrelevant vertices in linear time on bounded-genus graphsPetr A. Golovach, Stavros G. Kolliopoulos, Giannos Stamoulis, Dimitrios M. ThilikosSODA 2025
- Killing a vortexDimitrios M. Thilikos, Sebastian WiederrechtFOCS 2022 · 2 citations
