Orthogonal Graph Drawing with Inflexible Edges

被引:1
|
作者
Blaesius, Thomas [1 ]
Lehmann, Sebastian [1 ]
Rutter, Ignaz [1 ]
机构
[1] Karlsruhe Inst Technol, Fac Informat, D-76021 Karlsruhe, Germany
来源
关键词
D O I
10.1007/978-3-319-18173-8_4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of creating plane orthogonal drawings of 4-planar graphs (planar graphs with maximum degree 4) with constraints on the number of bends per edge. More precisely, we have a flexibility function assigning to each edge e a natural number flex(e), its flexibility. The problem FlexDraw asks whether there exists an orthogonal drawing such that each edge e has at most flex(e) bends. It is known that FlexDraw is NP-hard if flex(e) = 0 for every edge e [7]. On the other hand, FlexDraw can be solved efficiently if flex(e) = 1 [2] and is trivial if flex(e) >= 2 [1] for every edge e. To close the gap between the NP-hardness for flex(e) = 0 and the efficient algorithm for flex(e) >= 1, we investigate the computational complexity of FlexDraw in case only few edges are inflexible (i.e., have flexibility 0). We show that for any epsilon > 0 FlexDraw is NP-complete for instances with O(n(epsilon)) inflexible edges with pairwise distance Omega(n(1-epsilon)) (including the case where they induce a matching). On the other hand, we give an FPT-algorithm with running time O(2(k) . n . T-flow(n)), where T-flow(n) is the time necessary to compute a maximum flow in a planar flow network with multiple sources and sinks, and k is the number of inflexible edges having at least one endpoint of degree 4.
引用
收藏
页码:61 / 73
页数:13
相关论文
共 50 条
  • [1] Orthogonal graph drawing with inflexible edges
    Blaesius, Thomas
    Lehmann, Sebastian
    Rutter, Ignaz
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2016, 55 : 26 - 40
  • [2] Colorability in orthogonal graph drawing
    Stola, Jan
    [J]. GRAPH DRAWING, 2008, 4875 : 327 - 338
  • [3] Issues in orthogonal graph drawing
    Papakostas, A
    Tollis, IG
    [J]. GRAPH DRAWING, 1996, 1027 : 419 - 430
  • [4] Orthogonal graph drawing with constraints
    Eiglsperger, M
    Fössmeier, U
    Kaufmann, M
    [J]. PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 3 - 11
  • [5] Interactive orthogonal graph drawing
    Papakostas, A
    Tollis, IG
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (11) : 1297 - 1309
  • [6] Graph Drawing with Morphing Partial Edges
    Misue, Kazuo
    Akasaka, Katsuya
    [J]. GRAPH DRAWING AND NETWORK VISUALIZATION, 2019, 11904 : 337 - 349
  • [7] Orthogonal Graph Drawing with Flexibility Constraints
    Blaesius, Thomas
    Krug, Marcus
    Rutter, Ignaz
    Wagner, Dorothea
    [J]. GRAPH DRAWING, 2011, 6502 : 92 - 104
  • [8] Orthogonal Graph Drawing with Flexibility Constraints
    Blaesius, Thomas
    Krug, Marcus
    Rutter, Ignaz
    Wagner, Dorothea
    [J]. ALGORITHMICA, 2014, 68 (04) : 859 - 885
  • [9] Algorithmic patterns for orthogonal graph drawing
    Gelfand, N
    Tamassia, R
    [J]. GRAPH DRAWING, 1998, 1547 : 138 - 152
  • [10] Orthogonal Graph Drawing with Flexibility Constraints
    Thomas Bläsius
    Marcus Krug
    Ignaz Rutter
    Dorothea Wagner
    [J]. Algorithmica, 2014, 68 : 859 - 885