中文
相关论文

相关论文: The Complexity of Determining Existence a Hamilton…

200 篇论文

A Hamilton cycle is a cycle containing every vertex of a graph. A graph is called Hamiltonian if it contains a Hamilton cycle. The Hamilton cycle problem is to find the sufficient and necessary condition that a graph is Hamiltonian. In this…

离散数学 · 计算机科学 2015-08-04 Heping Jiang

In this paper we present the first deterministic polynomial time algorithm for determining the existence of a Hamiltonian cycle and finding a Hamiltonian cycle in general graphs. Our algorithm can also solve the Hamiltonian path problem in…

数据结构与算法 · 计算机科学 2022-07-12 Aimin Hou

A Hamiltonian path (cycle) in a graph is a path (cycle, respectively) which passes through all of its vertices. The problems of deciding the existence of a Hamiltonian cycle (path) in an input graph are well known to be NP-complete, and…

组合数学 · 数学 2024-03-07 Nikola Jedličková , Jan Kratochvíl

The Hamiltonian cycle polynomial can be evaluated to count the number of Hamiltonian cycles in a graph. It can also be viewed as a list of all spanning cycles of length $n$. We adopt the latter perspective and present a pair of original…

组合数学 · 数学 2025-10-06 Hamilton Sawczuk , Edinah Gnang

A tight Hamilton cycle in a $k$-uniform hypergraph ($k$-graph) $G$ is a cyclic ordering of the vertices of $G$ such that every set of $k$ consecutive vertices in the ordering forms an edge. R\"{o}dl, Ruci\'{n}ski, and Szemer\'{e}di proved…

组合数学 · 数学 2021-07-01 Stefan Glock , Stephen Gould , Felix Joos , Daniela Kühn , Deryk Osthus

Deciding if a graph is a Hamilton graph, also named the Hamilton cycle problem, is important for discrete mathematics and computer science. Due to no characterization to identify Hamilton graphs effectively, there are no tractable…

离散数学 · 计算机科学 2020-11-17 Heping Jiang

We prove that if an $n$-vertex graph with minimum degree at least $3$ contains a Hamiltonian cycle, then it contains another cycle of length $n-o(n)$; this implies, in particular, that a well-known conjecture of Sheehan from 1975 holds…

组合数学 · 数学 2017-09-19 António Girão , Teeradej Kittipassorn , Bhargav Narayanan

We show how to find a Hamiltonian cycle in a graph of degree at most three with n vertices, in time O(2^{n/3}) ~= 1.260^n and linear space. Our algorithm can find the minimum weight Hamiltonian cycle (traveling salesman problem), in the…

数据结构与算法 · 计算机科学 2007-06-14 David Eppstein

A graph construction that produces a k-regular graph on n vertices for any choice of k >= 3 and n = m(k+1) for integer m >= 2 is described. The number of Hamiltonian cycles in such graphs can be explicitly determined as a function of n and…

组合数学 · 数学 2016-08-03 Michael Haythorpe

The decision problems of the existence of a Hamiltonian cycle or of a Hamiltonian path in a given graph, and of the existence of a truth assignment satisfying a given Boolean formula $C$, are well-known {\it NP}-complete problems. Here we…

计算复杂性 · 计算机科学 2022-05-13 Olivier Hudry , Antoine Lobstein

An $n$-vertex graph is Hamiltonian if it contains a cycle that covers all of its vertices, and it is pancyclic if it contains cycles of all lengths from $3$ up to $n$. In 1972, Erd\H{o}s conjectured that every Hamiltonian graph with…

组合数学 · 数学 2023-07-21 Nemanja Draganić , David Munhá Correia , Benny Sudakov

We study the Hamilton cycle problem with input a random graph G=G(n,p) in two 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…

组合数学 · 数学 2021-11-30 Michael Anastos

Let D be the circulant digraph with n vertices and connection set {2,3,c}. (Assume D is loopless and has outdegree 3.) Work of S.C.Locke and D.Witte implies that if n is a multiple of 6, c is either (n/2) + 2 or (n/2) + 3, and c is even,…

组合数学 · 数学 2007-05-23 Dave Witte Morris , Joy Morris , Kerri Webb

Dirac's theorem (1952) is a classical result of graph theory, stating that an $n$-vertex graph ($n \geq 3$) is Hamiltonian if every vertex has degree at least $n/2$. Both the value $n/2$ and the requirement for every vertex to have high…

数据结构与算法 · 计算机科学 2019-02-06 Bart M. P. Jansen , László Kozma , Jesper Nederlof

We first prove a one-to-one correspondence between finding Hamiltonian cycles in a cubic planar graphs and finding trees with specific properties in dual graphs. Using this information, we construct an exact algorithm for finding…

组合数学 · 数学 2015-12-07 Bohao Yao , Charl Ras , Hamid Mokhtar

We present a deterministic algorithm that given any directed graph on n vertices computes the parity of its number of Hamiltonian cycles in O(1.619^n) time and polynomial space. For bipartite graphs, we give a 1.5^n poly(n) expected time…

数据结构与算法 · 计算机科学 2013-08-09 Andreas Björklund , Thore Husfeldt

A Hamilton cycle in a digraph is a cycle that passes through all the vertices, where all the arcs are oriented in the same direction. The problem of finding Hamilton cycles in directed graphs is well studied and is known to be hard. One of…

组合数学 · 数学 2016-10-31 Asaf Ferber , Gal Kronenberg , Eoin Long

Let $G$ be a graph on $n\geq 3$ vertices, claw the bipartite graph $K_{1,3}$, and $Z_i$ the graph obtained from a triangle by attaching a path of length $i$ to its one vertex. $G$ is called 1-heavy if at least one end vertex of each induced…

组合数学 · 数学 2013-01-07 Bo Ning , Bing Chen , Shenggui Zhang

A Hamiltonian path (a Hamiltonian cycle) in a graph is a path (a cycle, respectively) that traverses all of its vertices. The problems of deciding their existence in an input graph are well-known to be NP-complete, in fact, they belong to…

离散数学 · 计算机科学 2025-04-02 Nikola Jedličková , Jan Kratochvíl

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…

组合数学 · 数学 2023-09-15 Allan Lo , Viresh Patel , Mehmet Akif Yıldız
‹ 上一页 1 2 3 10 下一页 ›