English

A $2^{O(k)}n$ algorithm for $k$-cycle in minor-closed graph families

Data Structures and Algorithms 2020-08-10 v1

Abstract

Let C{\mathcal C} be a proper minor-closed family of graphs. We present a randomized algorithm that given a graph GCG \in {\mathcal C} with nn vertices, finds a simple cycle of size kk in GG (if exists) in 2O(k)n2^{O(k)}n time. The algorithm applies to both directed and undirected graphs. In previous linear time algorithms for this problem, the runtime dependence on kk is super-exponential. The algorithm can be derandomized yielding a 2O(k)nlogn2^{O(k)}n\log n time algorithm.

Keywords

Cite

@article{arxiv.2008.03131,
  title  = {A $2^{O(k)}n$ algorithm for $k$-cycle in minor-closed graph families},
  author = {Raphael Yuster},
  journal= {arXiv preprint arXiv:2008.03131},
  year   = {2020}
}
R2 v1 2026-06-23T17:42:15.718Z