Parallel algorithms for Hamiltonian problems on quasi-threshold graphs

被引:14
|
作者
Nikolopoulos, SD [1 ]
机构
[1] Univ Ioannina, Dept Comp Sci, GR-45110 Ioannina, Greece
关键词
parallel algorithms; quasi-threshold graphs; recognition; tree representation; Hamiltonian cycles; Hamiltonian completion number; complexity;
D O I
10.1016/j.jpdc.2003.08.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we show structural and algorithmic properties on the class of quasi-threshold graphs, or QT-graphs for short, and prove necessary and sufficient conditions for a QT-graph to be Hamiltonian. Based on these properties and conditions, we construct an efficient parallel algorithm for finding a Hamiltonian cycle in a QT-graph; for an input graph on n vertices and in edges, our algorithm takes O(log n) time and requires O(n + m) processors on the CREW PRAM model. In addition, we show that the problem of recognizing whether a QT-graph is a Hamiltonian graph and the problem of computing the Hamiltonian completion number of a nonHamiltonian QT-graph can also be solved in O(log n) time with O(n + in) processors. Our algorithms rely on O(log n)-time parallel algorithms, which we develop here, for constructing tree representations of a QT-graph; we show that a QT-graph G has a unique tree representation, that is, a tree structure which meets the structural properties of G. We also present parallel algorithms for other optimization problems on QT-graphs which run in O(log n) time using a linear number of processors. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:48 / 67
页数:20
相关论文
共 50 条
  • [1] Laplacian spectrum of weakly quasi-threshold graphs
    Bapat, R. B.
    Lal, A. K.
    Pati, Sukanta
    GRAPHS AND COMBINATORICS, 2008, 24 (04) : 273 - 290
  • [2] Laplacian Spectrum of Weakly Quasi-threshold Graphs
    R. B. Bapat
    A. K. Lal
    Sukanta Pati
    Graphs and Combinatorics, 2008, 24 : 273 - 290
  • [3] Graph vulnerability parameters, compression, and quasi-threshold graphs
    Kahl, Nathan
    DISCRETE APPLIED MATHEMATICS, 2019, 259 : 119 - 126
  • [4] The Number of Spanning Trees in Kn-Complements of Quasi-Threshold Graphs
    Stavros D. Nikolopoulos
    Charis Papadopoulos
    Graphs and Combinatorics, 2004, 20 : 383 - 397
  • [5] The number of spanning trees in Kn-Complements of quasi-threshold graphs
    Nikolopoulos, SD
    Papadopoulos, C
    GRAPHS AND COMBINATORICS, 2004, 20 (03) : 383 - 397
  • [6] A Simple Linear-Time Recognition Algorithm for Weakly Quasi-Threshold Graphs
    Nikolopoulos, Stavros D.
    Papadopoulos, Charis
    GRAPHS AND COMBINATORICS, 2011, 27 (04) : 557 - 565
  • [7] A Simple Linear-Time Recognition Algorithm for Weakly Quasi-Threshold Graphs
    Stavros D. Nikolopoulos
    Charis Papadopoulos
    Graphs and Combinatorics, 2011, 27 : 557 - 565
  • [8] Parallel Algorithms for Parabolic Problems on Graphs
    Ciegis, Raimondas
    Tumanova, Natalija
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT II, 2012, 7204 : 333 - 342
  • [9] Parallel algorithms for the Hamiltonian cycle and Hamiltonian path problems in semicomplete bipartite digraphs
    BangJensen, J
    ElHaddad, M
    Manoussakis, Y
    Przytycka, TM
    ALGORITHMICA, 1997, 17 (01) : 67 - 87
  • [10] Parallel algorithms for the hamiltonian cycle and hamiltonian path problems in semicomplete bipartite digraphs
    J. Bang-Jensen
    M. El Haddad
    Y. Manoussakis
    T. M. Przytycka
    Algorithmica, 1997, 17 : 67 - 87