2512.08392

Total: 1

#1 Finding All Bounded-Length Simple Cycles in a Directed Graphs - Revisited [PDF] [Copy] [Kimi] [REL]

Authors: Frank Bauernöppel, Jörg-Rüdiger Sack

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 $O((c + 1) \cdot k \cdot (n + e))$ where $c$ is the number of simple cycles of a specified maximum length $k$, and $n$ and $e$ the number of graph nodes and edges respectively.

Subject: Data Structures and Algorithms

Publish: 2025-12-09 09:21:41 UTC