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

05/17/2018
by   Volker Turau, et al.
0

It is known for some time that a random graph G(n,p) contains w.h.p. a Hamiltonian cycle if p is larger than the critical value p_crit= ( n + n + ω_n)/n. The determination of a concrete Hamiltonian cycle is even for values much larger than p_crit a nontrivial task. In this paper we consider random graphs G(n,p) with p in Ω̃(1/√(n)), where Ω̃ hides poly-logarithmic factors in n. For this range of p we present a distributed algorithm A_HC that finds w.h.p. a Hamiltonian cycle in O( n) rounds. The algorithm works in the synchronous model and uses messages of size O( n) and O( n) memory per node.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/24/2018

Fast and Efficient Distributed Computation of Hamiltonian Cycles in Random Graphs

We present fast and efficient randomized distributed algorithms to find ...
research
08/03/2022

Finding a Lower Bound for k-Unbounded Hamiltonian Cycles

Methods to determine the existence of Hamiltonian Cycles in graphs have ...
research
02/01/2023

Distributed CONGEST Algorithm for Finding Hamiltonian Paths in Dirac Graphs and Generalizations

We study the problem of finding a Hamiltonian cycle under the promise th...
research
04/05/2023

On the Power of Threshold-Based Algorithms for Detecting Cycles in the CONGEST Model

It is known that, for every k≥ 2, C_2k-freeness can be decided by a gene...
research
06/28/2015

Simultaneously Solving Computational Problems Using an Artificial Chemical Reactor

This paper is centered on using chemical reaction as a computational met...
research
02/28/2018

Hamiltonian cycles in hypercubes with faulty edges

Szepietowski [A. Szepietowski, Hamiltonian cycles in hypercubes with 2n-...
research
05/04/2022

A Fully Adaptive Strategy for Hamiltonian Cycles in the Semi-Random Graph Process

The semi-random graph process is a single player game in which the playe...

Please sign up or login with your details

Forgot password? Click here to reset