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

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.
View on arXivComments on this paper