A Structural Linear-Time Algorithm for Computing the Tutte Decomposition
Romain Bourneuf, Tim Planken

TL;DR
This paper introduces a simple, linear-time algorithm for computing the Tutte-decomposition of 2-connected graphs, based on a new structural characterization involving totally-nested 2-separations.
Contribution
It presents a conceptually simple linear-time algorithm for Tutte-decomposition using a new structural characterization and introduces novel structural results on totally-nested 2-separations.
Findings
Algorithm computes Tutte-decomposition in linear time.
New structural results on totally-nested 2-separations.
Introduction of a stability concept for graph separations.
Abstract
The block-cut tree decomposes a connected graph along its cutvertices, displaying its 2-connected components. The Tutte-decomposition extends this idea to 2-separators in 2-connected graphs, yielding a canonical tree-decomposition that decomposes the graph into its triconnected components. In 1973, Hopcroft and Tarjan introduced a linear-time algorithm to compute the Tutte-decomposition. Cunningham and Edmonds later established a structural characterization of the Tutte-decomposition via totally-nested 2-separations. We present a conceptually simple algorithm based on this characterization, which computes the Tutte-decomposition in linear time. Our algorithm first computes all totally-nested 2-separations and then builds the Tutte-decomposition from them. Along the way, we derive new structural results on the structure of totally-nested 2-separations in 2-connected graphs using a…
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 Numerical Analysis Techniques · Digital Image Processing Techniques · Computational Geometry and Mesh Generation
