Recognizing d-Interval Graphs and d-Track Interval Graphs

被引:0
|
作者
Minghui Jiang
机构
[1] Utah State University,Department of Computer Science
来源
Algorithmica | 2013年 / 66卷
关键词
Computational complexity; Graph recognition; Bioinformatics;
D O I
暂无
中图分类号
学科分类号
摘要
A d-interval is the union of d disjoint intervals on the real line. A d-track interval is the union of d disjoint intervals on d disjoint parallel lines called tracks, one interval on each track. As generalizations of the ubiquitous interval graphs, d-interval graphs and d-track interval graphs have wide applications, traditionally to scheduling and resource allocation, and more recently to bioinformatics. In this paper, we prove that recognizing d-track interval graphs is NP-complete for any constant d≥2. This confirms a conjecture of Gyárfás and West in 1995. Previously only the complexity of the case d=2 was known. Our proof in fact implies that several restricted variants of this graph recognition problem, i.e., recognizing balanced d-track interval graphs, unit d-track interval graphs, and (2,…,2) d-track interval graphs, are all NP-complete. This partially answers another question recently raised by Gambette and Vialette. We also prove that recognizing depth-two 2-track interval graphs is NP-complete, even for the unit case. In sharp contrast, we present a simple linear-time algorithm for recognizing depth-two unit d-interval graphs. These and other results of ours give partial answers to a question of West and Shmoys in 1984 and a similar question of Gyárfás and West in 1995. Finally, we give the first bounds on the track number and the unit track number of a graph in terms of the number of vertices, the number of edges, and the maximum degree, and link the two numbers to the classical concepts of arboricity.
引用
收藏
页码:541 / 563
页数:22
相关论文
共 50 条
  • [1] Recognizing d-Interval Graphs and d-Track Interval Graphs
    Jiang, Minghui
    ALGORITHMICA, 2013, 66 (03) : 541 - 563
  • [2] Recognizing d-Interval Graphs and d-Track Interval Graphs
    Jiang, Minghui
    FRONTIERS IN ALGORITHMICS, 2010, 6213 : 160 - 171
  • [3] INTERVAL HYPERGRAPHS AND D-INTERVAL HYPERGRAPHS
    MOORE, JI
    DISCRETE MATHEMATICS, 1977, 17 (02) : 173 - 179
  • [4] Recognizing edge clique graphs among interval graphs and probe interval graphs
    Kong, Jing
    Wu, Yaokun
    APPLIED MATHEMATICS LETTERS, 2007, 20 (09) : 1000 - 1004
  • [5] Certifying algorithms for recognizing interval graphs and permutation graphs
    Kratsch, Dieter
    McConnell, Ross M.
    Mehlhorn, Kurt
    Spinrad, Jeremy P.
    SIAM JOURNAL ON COMPUTING, 2006, 36 (02) : 326 - 353
  • [6] Certifying algorithms for recognizing interval graphs and permutation graphs
    Kratsch, D
    McConnell, RM
    Mehlhorn, K
    Spinrad, JP
    PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 158 - 167
  • [7] 3D-interval-filament graphs
    Gavril, Fanica
    DISCRETE APPLIED MATHEMATICS, 2007, 155 (18) : 2625 - 2636
  • [8] Recognizing unit multiple interval graphs is hard
    Martinez, Virginia Ardevol
    Rizzi, Romeo
    Sikora, Florian
    Vialette, Stephane
    DISCRETE APPLIED MATHEMATICS, 2025, 360 : 258 - 274
  • [9] Fast and simple algorithms for recognizing chordal comparability graphs and interval graphs
    Hsu, WL
    Ma, TH
    SIAM JOURNAL ON COMPUTING, 1999, 28 (03) : 1004 - 1020
  • [10] Edge-Covers in d-Interval Hypergraphs
    Aharoni, Ron
    Holzman, Ron
    Zerbib, Shira
    DISCRETE & COMPUTATIONAL GEOMETRY, 2017, 58 (03) : 650 - 662