English
Related papers

Related papers: Getting directed Hamilton cycle twice faster

200 papers

We are motivated by a tantalizing open question in exact algorithms: can we detect whether an $n$-vertex directed graph $G$ has a Hamiltonian cycle in time significantly less than $2^n$? We present new randomized algorithms that improve…

Data Structures and Algorithms · Computer Science 2017-04-26 Andreas Björklund , Petteri Kaski , Ioannis Koutis

We prove that the number of Hamilton cycles in the random graph G(n,p) is n!p^n(1+o(1))^n a.a.s., provided that p\geq (ln n+ln ln n+\omega(1))/n. Furthermore, we prove the hitting-time version of this statement, showing that in the random…

Combinatorics · Mathematics 2012-07-12 R. Glebov , M. Krivelevich

We prove that a random graph $G(n,p)$, with $p$ above the Hamiltonicity threshold, is typically such that for any $r$-colouring of its edges there exists a Hamilton cycle with at least $(2/(r+ 1)-o(1))n$ edges of the same colour. This…

Combinatorics · Mathematics 2021-04-22 Lior Gishboliner , Michael Krivelevich , Peleg Michaeli

We prove a conjecture of Penrose about the standard random geometric graph process, in which n vertices are placed at random on the unit square and edges are sequentially added in increasing order of lengths taken in the l_p norm. We show…

Combinatorics · Mathematics 2009-07-28 Xavier Pérez-Giménez , Nicholas C. Wormald

We first consider the following problem. We are given a fixed perfect matching $M$ of $[n]$ and we add random edges one at a time until there is a Hamilton cycle containing $M$. We show that w.h.p. the hitting time for this event is the…

Combinatorics · Mathematics 2017-05-26 Lisa Espig , Alan Frieze , Michael Krivelevich

We show how to construct an explicit Hamilton cycle in the directed Cayley graph Cay({\sigma_n, sigma_{n-1}} : \mathbb{S}_n), where \sigma_k = (1 2 >... k). The existence of such cycles was shown by Jackson (Discrete Mathematics, 149 (1996)…

Discrete Mathematics · Computer Science 2007-10-10 Frank Ruskey , Aaron Williams

We propose an improved algorithm for counting the number of Hamiltonian cycles in a directed graph. The basic idea of the method is sequential acceptance/rejection, which is successfully used in approximating the number of perfect matchings…

Data Structures and Algorithms · Computer Science 2009-11-23 Jinshan Zhang

The semi-random graph process is an adaptive random graph process in which an online algorithm is initially presented an empty graph on $n$ vertices. In each round, a vertex $u$ is presented to the algorithm independently and uniformly at…

Combinatorics · Mathematics 2024-12-24 Alan Frieze , Pu Gao , Calum MacRury , Paweł Prałat , Gregory Sorkin

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}= (\log n + \log \log n + \omega_n)/n$. The determination of a concrete Hamiltonian cycle is even…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-18 Volker Turau

The problem of packing Hamilton cycles in random and pseudorandom graphs has been studied extensively. In this paper, we look at the dual question of covering all edges of a graph by Hamilton cycles and prove that if a graph with maximum…

Combinatorics · Mathematics 2011-11-15 Roman Glebov , Michael Krivelevich , Tibor Szabó

We prove that for every $\varepsilon > 0$ there exists $n_0=n_0(\varepsilon)$ such that every regular oriented graph on $n > n_0$ vertices and degree at least $(1/4 + \varepsilon)n$ has a Hamilton cycle. This establishes an approximate…

Combinatorics · Mathematics 2023-09-15 Allan Lo , Viresh Patel , Mehmet Akif Yıldız

An oriented graph is an orientation of a simple graph. In 2009, Keevash, K\"{u}hn and Osthus proved that every sufficiently large oriented graph $D$ of order $n$ with $(3n-4)/8$ is Hamiltonian. Later, Kelly, K\"{u}hn and Osthus showed that…

Combinatorics · Mathematics 2024-02-07 Jia Zhou , Zhilan Wang , Jin Yan

If the edges of the complete graph $K_n$ are totally ordered, a simple path whose edges are in ascending order is called increasing. The worst-case length of the longest increasing path has remained an open problem for several decades, with…

Combinatorics · Mathematics 2014-03-06 Mikhail Lavrov , Po-Shen Loh

Let $G$ be an $n$-vertex graph obtained by adding chords to a cycle of length $n$. Markstr\"{o}m asked for the maximum number of edges in $G$ if there are no two cycles in $G$ with the same length. A simple counting argument shows that such…

Combinatorics · Mathematics 2017-05-23 Joey Lee , Craig Timmons

In the standard random graph process, edges are added to an initially empty graph one by one uniformly at random. A classic result by Ajtai, Koml\'os, and Szemer\'edi, and independently by Bollob\'as, states that in the standard random…

Combinatorics · Mathematics 2026-03-24 Seonghyuk Im , Minseo Kim

We use a randomised embedding method to prove that for all \alpha>0 any sufficiently large oriented graph G with minimum in-degree and out-degree \delta^+(G),\delta^-(G)\geq (3/8+\alpha)|G| contains every possible orientation of a Hamilton…

Combinatorics · Mathematics 2009-08-06 Luke Kelly

A graph is Hamiltonian if it contains a cycle which visits every vertex of the graph exactly once. In this paper, we consider the problem of Hamiltonicity of a graph $G_n$, which will be called the prime difference graph of order $n$, with…

Combinatorics · Mathematics 2020-04-10 Hong-Bin Chen , Hung-Lin Fu , Jun-Yi Guo

We present a general method for counting and packing Hamilton cycles in dense graphs and oriented graphs, based on permanent estimates. We utilize this approach to prove several extremal results. In particular, we show that every nearly…

Combinatorics · Mathematics 2015-11-13 Asaf Ferber , Michael Krivelevich , Benny Sudakov

Given a graph, does there exist an orientation of the edges such that the resulting directed graph is strongly connected? Robbins' theorem [Robbins, Am. Math. Monthly, 1939] states that such an orientation exists if and only if the graph is…

Data Structures and Algorithms · Computer Science 2017-08-25 Anders Aamand , Niklas Hjuler , Jacob Holm , Eva Rotenberg

We show how to adjust a very nice coupling argument due to McDiarmid in order to prove/reprove in a novel way results concerning Hamilton cycles in various models of random graph and hypergraphs. In particular, we firstly show that for…

Combinatorics · Mathematics 2015-02-09 Asaf Ferber