A Faster Algorithm to Recognize Even-Hole-Free Graphs
Abstract
We study the problem of determining whether an n-node graph G has an even hole, i.e., an induced simple cycle consisting of an even number of nodes. Conforti, Cornu\'ejols, Kapoor, and Vuskovi\'c gave the first polynomial-time algorithm for the problem, which runs in O(n40) time. Later, Chudnovsky, Kawarabayashi, and Seymour reduced the running time to O(n31). The best previously known algorithm for the problem, due to da Silva and Vuskovi\'c, runs in O(n19) time. In this paper, we solve the problem in O(n11) time. Moreover, if G has even holes, our algorithm also outputs an even hole of G in O(n11) time.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.