Finding All Bounded-Length Simple Cycles in a Directed Graph -- Revisited
Data Structures and Algorithms
2025-12-11 v2
Abstract
In 2021, Gupta and Suzumura proposed a novel algorithm for enumerating all bounded-length simple cycles in directed graphs. In this work, we present concrete examples demonstrating that the proposed algorithm fails to enumerate certain valid cycles. Via these examples, we perform a detailed analysis pinpointing the specific points at which the proofs exhibit logical gaps. Furthermore, we propose a corrected formulation that resolves these issues while preserving the desirable property that the algorithm's computational complexity remains where is the number of simple cycles of a specified maximum length , and and the number of graph nodes and edges respectively.
Cite
@article{arxiv.2512.08392,
title = {Finding All Bounded-Length Simple Cycles in a Directed Graph -- Revisited},
author = {Frank Bauernöppel and Jörg-Rüdiger Sack},
journal= {arXiv preprint arXiv:2512.08392},
year = {2025}
}
Comments
11 pages, 9 figures