An O(nm)-time certifying algorithm for recognizing HHD-free graphs

被引:1
|
作者
Nikolopoulos, Stavros D. [1 ]
Palios, Leonidas [1 ]
机构
[1] Univ Ioannina, Dept Comp Sci, GR-45110 Ioannina, Greece
关键词
HHD-free graphs; Perfectly orderable graphs; Certifying algorithms; Recognition; RECOGNITION; COMPLEXITY;
D O I
10.1016/j.tcs.2012.06.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider the recognition problem on a class of perfectly orderable graphs, namely, the HHD-free graphs; such graphs do not contain any induced subgraph isomorphic to a house, a hole, or a domino. We prove properties of the HHD-free graphs which enable us to present an O(n m)-time and O(n + m)-space algorithm for determining whether a graph on n vertices and m edges is HHD-free; currently, this is the fastest algorithm for this problem. We also describe how the algorithm can be augmented to provide a certificate (an induced house, hole, or domino) whenever it decides that the input graph is not HHD-free, thus answering an open question posed by Hong and Sritharan (Theoretical Computer Science 259 (2001) 233-244). The certificate computation requires O(n + m) additional time and O(n) space. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:117 / 131
页数:15
相关论文
共 50 条
  • [21] Recognizing line-polar bipartite graphs in time O(n)
    Ekim, Tinaz
    Huang, Jing
    [J]. DISCRETE APPLIED MATHEMATICS, 2010, 158 (15) : 1593 - 1598
  • [22] RECOGNIZING STRICT 2-THRESHOLD GRAPHS IN O(M) TIME
    PETRESCHIM, R
    STERBINI, A
    [J]. INFORMATION PROCESSING LETTERS, 1995, 54 (04) : 193 - 198
  • [23] An O(n3)-Time recognition algorithm for hhds-free graphs
    Eschen, Elaine M.
    Hoang, Chinh T.
    Sritharan, R.
    [J]. GRAPHS AND COMBINATORICS, 2007, 23 (Suppl 1) : 209 - 231
  • [24] An O(n3)-Time Recognition Algorithm for hhds-free Graphs
    Elaine M. Eschen
    Chính T. Hoàng
    R. Sritharan
    [J]. Graphs and Combinatorics, 2007, 23 : 209 - 231
  • [25] A simplified (O)over-tilde(nm) time edge-splitting algorithm in undirected graphs
    Nagamochi, H
    Nakamura, S
    Ibaraki, T
    [J]. ALGORITHMICA, 2000, 26 (01) : 50 - 67
  • [26] Recognizing Hole-Free 4-Map Graphs in Cubic Time
    Zhi-Zhong Chen
    Michelangelo Grigni
    Christos H. Papadimitriou
    [J]. Algorithmica, 2006, 45 : 227 - 262
  • [27] Recognizing hole-free 4-map graphs in cubic time
    Chen, ZZ
    Grigni, M
    Papadimitriou, CH
    [J]. ALGORITHMICA, 2006, 45 (02) : 227 - 262
  • [28] RECOGNIZING BINARY HAMMING GRAPHS IN O(N(2) LOG N) TIME
    AURENHAMMER, F
    HAGAUER, J
    [J]. MATHEMATICAL SYSTEMS THEORY, 1995, 28 (05): : 387 - 395
  • [29] A Simplified Õ(nm) Time Edge-Splitting Algorithm in Undirected Graphs
    H. Nagamochi
    S. Nakamura
    T. Ibaraki
    [J]. Algorithmica, 2000, 26 : 50 - 67
  • [30] RECOGNIZING BINARY HAMMING GRAPHS IN O(N2LOG N) TIME
    AURENHAMMER, F
    HAGAUER, J
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 484 : 90 - 98