A polynomial-time algorithm to determine (almost) Hamiltonicity of dense regular graphs
Viresh Patel, Fabian Stroh

TL;DR
This paper presents a polynomial-time algorithm to detect very long cycles in dense regular graphs, advancing understanding of Hamiltonicity in such graphs with implications for related NP-complete problems.
Contribution
It introduces a novel polynomial-time algorithm for identifying near-Hamiltonian cycles in dense regular graphs, combining extremal graph theory and spectral methods.
Findings
Algorithm detects cycles covering all but a small fraction of vertices
Determines Hamiltonicity in dense regular graphs efficiently
NP-completeness when density or regularity is not assumed
Abstract
We give a polynomial-time algorithm for detecting very long cycles in dense regular graphs. Specifically, we show that, given , there exists a such that the following holds: there is a polynomial-time algorithm that, given a -regular graph on vertices with , determines whether contains a cycle on at least vertices. The problem becomes NP-complete if we drop either the density or the regularity condition. The algorithm combines tools from extremal graph theory and spectral partitioning as well as some further algorithmic ingredients.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph theory and applications · Advanced Graph Theory Research · Limits and Structures in Graph Theory
