ON THE PARALLEL COMPLEXITY OF HAMILTONIAN CYCLE AND MATCHING PROBLEM ON DENSE GRAPHS

被引:17
|
作者
DAHLHAUS, E
HAJNAL, P
KARPINSKI, M
机构
[1] UNIV SYDNEY,BASSER DEPT COMP SCI,SYDNEY,NSW 2006,AUSTRALIA
[2] ATTILA JOZSEF UNIV,BOLYAI INST,H-6701 SZEGED,HUNGARY
[3] UNIV BONN,DEPT COMP SCI,W-5300 BONN,GERMANY
关键词
D O I
10.1006/jagm.1993.1046
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dirac’s classical theorem asserts that, if every vertex of a graph G on n vertices has degree at least n/2 then G has a Hamiltonian cycle. We give a fast parallel algorithm on a CREW-PRAM to find a Hamiltonian cycle in such graphs. Our algorithm uses a linear number of processors and is optimal up to a polylogarithmic factor. The algorithm works in O(log4n) parallel time and uses linear number of processors on a CREW-PRAM. Our method bears some resemblance to Anderson’s RNC algorithm for maximal paths: we, too, start from a system of disjoint paths and try to glue them together. We are, however, able to perform the base step (perfect matching) deterministically. We also prove that a perfect matching in dense graphs can be found in NC2. The cost of improved time is a quadratic number of processors. On the negative side, we prove that finding an NC algorithm for perfect matching in slightly less dense graphs (minimum degree is at least (1 2 - ϵ|V|)is as hard as the same problem for all graphs, and interestingly the problem of finding a Hamiltonian cycle becomes NP-complete. © 1993 Academic Press, Inc.
引用
收藏
页码:367 / 384
页数:18
相关论文
共 50 条
  • [1] On the parallel complexity of the alternating Hamiltonian cycle problem
    Bampis, E
    Manoussakis, Y
    Milis, I
    [J]. RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1999, 33 (04): : 421 - 437
  • [2] Computational Complexity of the Hamiltonian Cycle Problem in Dense Hypergraphs
    Karpinski, Marek
    Rucinski, Andrzej
    Szymanska, Edyta
    [J]. LATIN 2010: THEORETICAL INFORMATICS, 2010, 6034 : 662 - +
  • [3] On the square of a Hamiltonian cycle in dense graphs
    Komlos, J
    Sarkozy, GN
    Szemeredi, E
    [J]. RANDOM STRUCTURES & ALGORITHMS, 1996, 9 (1-2) : 193 - 211
  • [4] On the Exact Matching Problem in Dense Graphs
    El Maalouly, Nicolas
    Haslebacher, Sebastian
    Wulf, Lasse
    [J]. 41ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, STACS 2024, 2024, 289
  • [5] On the induced matching problem in hamiltonian bipartite graphs
    Song, Yinglei
    [J]. GEORGIAN MATHEMATICAL JOURNAL, 2021, 28 (06) : 957 - 970
  • [6] Graphs with every k-matching in a Hamiltonian cycle
    Gancarzewicz, G
    Wojda, AP
    [J]. DISCRETE MATHEMATICS, 2000, 213 (1-3) : 141 - 151
  • [8] Hamiltonian cycle problem for planar cubic graphs
    Benediktovich, VI
    Sarvanov, VI
    [J]. DOKLADY AKADEMII NAUK BELARUSI, 1997, 41 (01): : 34 - 37
  • [9] The Parity Hamiltonian Cycle Problem in Directed Graphs
    Nishiyama, Hiroshi
    Yamauchi, Yukiko
    Kijima, Shuji
    Yamashita, Masafumi
    [J]. COMBINATORIAL OPTIMIZATION, ISCO 2016, 2016, 9849 : 50 - 58
  • [10] COMPLEXITY OF THE HAMILTONIAN CYCLE IN REGULAR GRAPH PROBLEM
    PICOULEAU, C
    [J]. THEORETICAL COMPUTER SCIENCE, 1994, 131 (02) : 463 - 473