English

Finding Tutte paths in linear time

Data Structures and Algorithms 2019-03-13 v2 Discrete Mathematics Combinatorics

Abstract

It is well-known that every planar graph has a Tutte path, i.e., a path PP such that any component of GPG-P has at most three attachment points on PP. However, it was only recently shown that such Tutte paths can be found in polynomial time. In this paper, we give a new proof that 3-connected planar graphs have Tutte paths, which leads to a linear-time algorithm to find Tutte paths. Furthermore, our Tutte path has special properties: it visits all exterior vertices, all components of GPG-P have exactly three attachment points, and we can assign distinct representatives to them that are interior vertices. Finally, our running time bound is slightly stronger; we can bound it in terms of the degrees of the faces that are incident to PP. This allows us to find some applications of Tutte paths (such as binary spanning trees and 2-walks) in linear time as well.

Keywords

Cite

@article{arxiv.1812.04543,
  title  = {Finding Tutte paths in linear time},
  author = {Therese Biedl and Philipp Kindermann},
  journal= {arXiv preprint arXiv:1812.04543},
  year   = {2019}
}
R2 v1 2026-06-23T06:39:14.806Z