Fast algorithms for solving the Hamilton Cycle problem with high probability
Michael Anastos
Abstract
We study the Hamilton cycle problem with input a random graph G G(n,p) in two different settings. In the first one, G is given to us in the form of randomly ordered adjacency lists while in the second one, we are given the adjacency matrix of G. In each of the two settings we derive a deterministic algorithm that w.h.p. either finds a Hamilton cycle or returns a certificate that such a cycle does not exist for p = p(n) ≥ 0. The running times of our algorithms are O(n) and respectively, each being best possible in its own setting.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 8c2a065c-0887-49b5-87ec-01b9a6ccbb08Related papers
- Solving the Hamilton cycle problem fast on averageMichael AnastosFOCS 2022
- Minimum Degree Edge-Disjoint Hamilton Cycles in Random Directed GraphsAsaf Ferber, Adva MondSTOC 2025
- Non-linear Hamilton cycles in linear quasi-random hypergraphsJie Han, Xichao Shu, Guanghui WangSODA 2021 · 5 citations
- Finding Perfect Matchings in Dense HypergraphsJie Han, Peter KeevashSODA 2020 · 5 citations
- An Improved Algorithm for Incremental Cycle Detection and Topological Ordering in Sparse GraphsSayan Bhattacharya, Janardhan KulkarniSODA 2020 · 15 citations
