English

Amortized $\tilde{O}(|V|)$-Delay Algorithm for Listing Chordless Cycles in Undirected Graphs

Data Structures and Algorithms 2014-08-07 v1

Abstract

Chordless cycles are very natural structures in undirected graphs, with an important history and distinguished role in graph theory. Motivated also by previous work on the classical problem of listing cycles, we study how to list chordless cycles. The best known solution to list all the CC chordless cycles contained in an undirected graph G=(V,E)G = (V,E) takes O(E2+EC)O(|E|^2 +|E|\cdot C) time. In this paper we provide an algorithm taking O~(E+VC)\tilde{O}(|E| + |V |\cdot C) time. We also show how to obtain the same complexity for listing all the PP chordless stst-paths in GG (where CC is replaced by PP ).

Keywords

Cite

@article{arxiv.1408.1265,
  title  = {Amortized $\tilde{O}(|V|)$-Delay Algorithm for Listing Chordless Cycles in Undirected Graphs},
  author = {Rui Ferreira and Roberto Grossi and Romeo Rizzi and Gustavo Sacomoto and Marie-France Sagot},
  journal= {arXiv preprint arXiv:1408.1265},
  year   = {2014}
}

Comments

Accepted in ESA 2014

R2 v1 2026-06-22T05:21:43.181Z