Finding irrelevant vertices in linear time on bounded-genus graphs
Petr A. Golovach, Stavros G. Kolliopoulos, Giannos Stamoulis, Dimitrios M. Thilikos

TL;DR
This paper introduces a linear-time framework for identifying irrelevant vertices in bounded-genus graphs, facilitating efficient algorithms for various graph problems.
Contribution
It provides a general method to find all irrelevant vertices in linear time on bounded-genus graphs, improving over previous quadratic-time approaches.
Findings
Enables linear-time detection of irrelevant vertices in bounded-genus graphs.
Decomposes graphs into bounded-treewidth subgraphs for local analysis.
Applies to multiple graph problems like Minor Deletion and Disjoint Paths.
Abstract
The irrelevant vertex technique provides a powerful tool for the design of parameterized algorithms for a wide variety of problems on graphs. A common characteristic of these problems, permitting the application of this technique on surface-embedded graphs, is the fact that every graph of large enough treewidth contains a vertex that is irrelevant, in the sense that its removal yields an equivalent instance of the problem. The straightforward application of this technique yields algorithms with running time that is quadratic in the size of the input graph. This running time is due to the fact that it takes linear time to detect one irrelevant vertex and the total number of irrelevant vertices to be detected is linear as well. Using advanced techniques, sub-quadratic algorithms have been designed for particular problems, even in general graphs. However, designing a general framework for…
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.
