🤖 AI Summary
This paper investigates the computational complexity of finding long directed cycles in 2-connected digraphs. Specifically, it addresses the problem of deciding whether a given 2-connected digraph contains a directed cycle of length at least δ⁺(D) + 3, where δ⁺(D) denotes the minimum out-degree. The authors establish NP-hardness of this problem by constructing a polynomial-time reduction from 3-SAT—a known NP-complete problem—to the cycle-length decision problem restricted to 2-connected digraphs. This result demonstrates that even under strong global connectivity constraints (2-connectivity), determining the existence of directed cycles exceeding the natural minimum-degree bound remains computationally intractable. In contrast, analogous problems in undirected graphs admit polynomial-time algorithms. To our knowledge, this is the first work to precisely characterize the computational complexity of minimum-degree-based long-cycle existence in digraphs, thereby resolving a fundamental open question at the intersection of graph theory and computational complexity.
📝 Abstract
For a directed graph $G$, let $mathrm{mindeg}(G)$ be the minimum among in-degrees and out-degrees of all vertices of $G$. It is easy to see that $G$ contains a directed cycle of length at least $mathrm{mindeg}(G)+1$. In this note, we show that, even if $G$ is $2$-connected, it is NP-hard to check if $G$ contains a cycle of length at least $mathrm{mindeg}(G)+3$. This is in contrast with recent algorithmic results of Fomin, Golovach, Sagunov, and Simonov [SODA 2022] for analogous questions in undirected graphs.