A fast parallel algorithm for finding Hamiltonian cycles in dense graphs

被引:8
|
作者
Sarkozy, Gabor N. [1 ,2 ]
机构
[1] Worcester Polytech Inst, Dept Comp Sci, Worcester, MA 01609 USA
[2] Hungarian Acad Sci, Comp & Automat Res Inst, H-1518 Budapest, Hungary
基金
美国国家科学基金会;
关键词
Hamiltonian cycle; Parallel algorithm; INDEPENDENT SET PROBLEM; BLOW-UP LEMMA; REGULARITY LEMMA; CONJECTURE; VERSION; PATHS;
D O I
10.1016/j.disc.2008.02.041
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Suppose than 0 < eta < 1 is given. We call a graph, G, on n vertices an eta-Chvatal graph if its degree sequences d(1) <= d(2) <= ... <= d(n) satisfies: for k < n/2, d(k) <= min {k + eta n. n/2} implies d(n-k-eta n) >= n - k. (Thus for eta = 0 we get the well-known Chvata graphs.) An NC(4)-algorithm is presented which accepts as input an eta-Chvatal graph and produces a Hamiltonian cycle in G as an output. This is a significant improvement on the previous best NC-algorithm for the problem, which finds a Hamiltonian cycle only in Dirac graphs (delta(G) >= n/2 where delta(G) is the minimum degree in G). (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:1611 / 1622
页数:12
相关论文
共 50 条