Recognizing and drawing IC-planar graphs

被引:33
作者
Brandenburg, Franz J. [1 ]
Didimo, Walter [2 ]
Evans, William S. [3 ]
Kindermann, Philipp [4 ]
Liotta, Giuseppe [2 ]
Montecchiani, Fabrizio [2 ]
机构
[1] Univ Passau, D-94032 Passau, Germany
[2] Univ Perugia, Dipartimento Ingn, I-06100 Perugia, Italy
[3] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
[4] Fernuniv, Hagen, Germany
基金
加拿大自然科学与工程研究理事会;
关键词
1-planarity; IC-planarity; Right angle crossings; Graph drawing; NP-hardness; LINEAR-TIME ALGORITHM; CROSSING NUMBER; EDGES;
D O I
10.1016/j.tcs.2016.04.026
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We give new results about the relationship between 1-planar graphs and RAC graphs. A graph is 1-planar if it has a drawing where each edge is crossed at most once. A graph is RAC if it can be drawn in such a way that its edges cross only at right angles. These two classes of graphs and their relationships have been widely investigated in the last years, due to their relevance in application domains where computing readable graph layouts is important to analyze or design relational data sets. We study IC-planar graphs, the subfamily of 1-planar graphs that admit 1-planar drawings with independent crossings (i.e., no two crossed edges share an endpoint). We prove that every IC-planar graph admits a straight-line RAC drawing, which may require however exponential area. If we do not require right angle crossings, we can draw every IC-planar graph with straight-line edges in linear time and quadratic area. We then study the problem of testing whether a graph is IC-planar. We prove that this problem is NP-hard, even if a rotation system for the graph is fixed. On the positive side, we describe a polynomial-time algorithm that tests whether a triangulated plane graph augmented with a given set of edges that form a matching is IC-planar. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 54 条
  • [1] On the maximum number of edges in quasi-planar graphs
    Ackerman, Eyal
    Tardos, Gabor
    [J]. JOURNAL OF COMBINATORIAL THEORY SERIES A, 2007, 114 (03) : 563 - 571
  • [2] Quasi-planar graphs have a linear number of edges
    Agarwal, PK
    Aronov, B
    Pach, J
    Pollack, R
    Sharir, M
    [J]. COMBINATORICA, 1997, 17 (01) : 1 - 9
  • [3] Alam Md Jawaherul, 2013, Graph Drawing. 21st International Symposium, GD 2013. Revised Selected Papers: LNCS 8242, P83, DOI 10.1007/978-3-319-03841-4_8
  • [4] Albertson MO, 2008, ARS MATH CONTEMP, V1, P1
  • [5] [Anonymous], 1999, Graph Drawing
  • [6] [Anonymous], LECT NOTES COMPUT SC
  • [7] [Anonymous], 2013, Handbook of Graph Drawing and Visualization
  • [8] [Anonymous], 2015, J GRAPH ALGORITHMS A, DOI DOI 10.7155/JGAA.00347
  • [9] Maximizing the Total Resolution of Graphs
    Argyriou, E. N.
    Bekos, M. A.
    Symvonis, A.
    [J]. COMPUTER JOURNAL, 2013, 56 (07) : 887 - 900
  • [10] LINEAR-TIME ALGORITHM FOR TESTING THE TRUTH OF CERTAIN QUANTIFIED BOOLEAN FORMULAS
    ASPVALL, B
    PLASS, MF
    TARJAN, RE
    [J]. INFORMATION PROCESSING LETTERS, 1979, 8 (03) : 121 - 123