English

A Faster Algorithm to Recognize Even-Hole-Free Graphs

Data Structures and Algorithms 2015-02-13 v2

Abstract

We study the problem of determining whether an nn-node graph GG has an even hole, i.e., an induced simple cycle consisting of an even number of nodes. Conforti, Cornu\'ejols, Kapoor, and Vu\v{s}kovi\'c gave the first polynomial-time algorithm for the problem, which runs in O(n40)O(n^{40}) time. Later, Chudnovsky, Kawarabayashi, and Seymour reduced the running time to O(n31)O(n^{31}). The best previously known algorithm for the problem, due to da Silva and Vu\v{s}kovi\'c, runs in O(n19)O(n^{19}) time. In this paper, we solve the problem in O(n11)O(n^{11}) time. Moreover, if GG has even holes, our algorithm also outputs an even hole of GG in O(n11)O(n^{11}) time.

Keywords

Cite

@article{arxiv.1311.0358,
  title  = {A Faster Algorithm to Recognize Even-Hole-Free Graphs},
  author = {Hsien-Chih Chang and Hsueh-I Lu},
  journal= {arXiv preprint arXiv:1311.0358},
  year   = {2015}
}

Comments

18 pages, 7 figures, to appear in Journal of Combinatorial Theory, Series B. A preliminary version of this paper appeared in SODA 2012

R2 v1 2026-06-22T01:59:35.211Z