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

Research output: Contribution to journalArticlepeer-review

Abstract

Let C be a proper minor-closed family of graphs. We present a randomized algorithm that given a graph G∈C with n vertices, finds a simple cycle of size k in G (if exists) in 2O(k)n time. The algorithm applies to both directed and undirected graphs. In previous linear time algorithms for this problem, the runtime dependence on k is super-exponential. The algorithm can be derandomized yielding a 2O(k)nlog⁡n time algorithm.

Original languageEnglish
Pages (from-to)74-85
Number of pages12
JournalTheoretical Computer Science
Volume842
DOIs
StatePublished - 24 Nov 2020

Bibliographical note

Publisher Copyright:
© 2020 Elsevier B.V.

Keywords

  • Linear time algorithm
  • Minor-closed graph family
  • Parameterized algorithm
  • k-cycle

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A 2O(k)n algorithm for k-cycle in minor-closed graph families'. Together they form a unique fingerprint.

Cite this