A Distributed Algorithm for Finding Hamiltonian Cycles in Random Graphs in O(log n) Time
Volker Turau

TL;DR
This paper introduces a distributed algorithm that efficiently finds Hamiltonian cycles in random graphs with certain edge probabilities, operating in logarithmic rounds in a distributed setting.
Contribution
It presents the first distributed algorithm capable of finding Hamiltonian cycles in random graphs within O(log n) rounds for p in ilde{ ilde{ ext{Omega}}}(1/\sqrt{n}), a significant improvement over prior methods.
Findings
Algorithm finds Hamiltonian cycles w.h.p. in O(log n) rounds.
Works in the synchronous model with message size O(log n).
Uses O(log n) memory per node.
Abstract
It is known for some time that a random graph contains w.h.p. a Hamiltonian cycle if is larger than the critical value . The determination of a concrete Hamiltonian cycle is even for values much larger than a nontrivial task. In this paper we consider random graphs with in , where hides poly-logarithmic factors in . For this range of we present a distributed algorithm that finds w.h.p. a Hamiltonian cycle in rounds. The algorithm works in the synchronous model and uses messages of size and memory per node.
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.
