Computing Vertex-Disjoint Paths using MAOs
Johanna E. Prei{\ss}er, Jens M. Schmidt

TL;DR
This paper introduces a linear-time algorithm for computing vertex-disjoint paths between specific vertex pairs in a graph, improving upon previous flow-based methods and simplifying existing proofs.
Contribution
It presents a novel linear-time algorithm for finding vertex-disjoint paths between pairs in graphs using MAOs, enhancing efficiency and theoretical understanding.
Findings
Algorithm runs in linear time O(n+m)
Improves upon previous flow-based solutions
Simplifies proofs related to pendant pairs
Abstract
Let G be a graph with minimum degree . It is well-known that maximal adjacency orderings (MAOs) compute a vertex set S such that every pair of S is connected by at least internally vertex-disjoint paths in G. We present an algorithm that, given any pair of S, computes these paths in linear time O(n+m). This improves the previously best solutions for these special vertex pairs, which were flow-based. Our algorithm simplifies a proof about pendant pairs of Mader and makes a purely existential proof of Nagamochi algorithmic.
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.
Taxonomy
TopicsAdvanced Graph Theory Research · Graph Labeling and Dimension Problems · Limits and Structures in Graph Theory
