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 条
  • [41] On probe interval graphs
    Discrete Appl Math, 1-3 (315-324):
  • [42] On the Cubicity of Interval Graphs
    Chandran, L. Sunil
    Francis, Mathew C.
    Sivadasan, Naveen
    GRAPHS AND COMBINATORICS, 2009, 25 (02) : 169 - 179
  • [43] Dotted Interval Graphs
    Aumann, Yonatan
    Lewenstein, Moshe
    Melamud, Oren
    Pinter, Ron
    Yakhini, Zohar
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 8 (02)
  • [44] On interval representations of graphs
    de Queiroz, Aquiles Braga
    Garnero, Valentin
    Ochem, Pascal
    DISCRETE APPLIED MATHEMATICS, 2016, 202 : 30 - 36
  • [45] A note on the representation of unit interval graphs: A link between interval graphs and semiorders
    Troxell, DS
    ARS COMBINATORIA, 2003, 66 : 121 - 128
  • [46] Recognizing and representing proper interval graphs in parallel using merging and sorting
    Bang-Jensen, Jorgen
    Huang, Jing
    Ibarra, Louis
    DISCRETE APPLIED MATHEMATICS, 2007, 155 (04) : 442 - 456
  • [47] AN INCREMENTAL LINEAR-TIME ALGORITHM FOR RECOGNIZING INTERVAL-GRAPHS
    KORTE, N
    MOHRING, RH
    SIAM JOURNAL ON COMPUTING, 1989, 18 (01) : 68 - 81
  • [48] RECOGNIZING GRAPHS WITH FIXED-INTERVAL NUMBER IS NP-COMPLETE
    WEST, DB
    SHMOYS, DB
    DISCRETE APPLIED MATHEMATICS, 1984, 8 (03) : 295 - 305
  • [49] Bipartite probe interval graphs, circular arc graphs, and interval point bigraphs
    Brown, David E.
    Lundgren, J. Richard
    AUSTRALASIAN JOURNAL OF COMBINATORICS, 2006, 35 : 221 - 236
  • [50] INTERVAL DIGRAPHS - AN ANALOG OF INTERVAL-GRAPHS
    SEN, M
    DAS, S
    ROY, AB
    WEST, DB
    JOURNAL OF GRAPH THEORY, 1989, 13 (02) : 189 - 202