Drawing partially embedded and simultaneously planar graphs

被引:1
|
作者
Chan, Timothy M. [1 ]
Frati, Fabrizio [2 ]
Gutwenger, Carsten [3 ]
Lubiw, Anna [1 ]
Mutzel, Petra [3 ]
Schaefer, Marcus [4 ]
机构
[1] Cheriton School of Computer Science, University of Waterloo, Canada
[2] Dipartimento di Ingegneria, Roma Tre University, Italy
[3] Department of Computer Science, TU Dortmund University, Germany
[4] DePaul University, Chicago,IL, United States
关键词
Drawing; (graphics);
D O I
10.7155/jgaa.00375
中图分类号
学科分类号
摘要
We investigate the problem of constructing planar drawings with few bends for two related problems, the partially embedded graph problem—to extend a straight-line planar drawing of a subgraph to a planar drawing of the whole graph—and the simultaneous planarity problem—to find planar drawings of two graphs that coincide on shared vertices and edges. In both cases we show that if the required planar drawings exist, then there are planar drawings with a linear number of bends per edge and, in the case of simultaneous planarity, with a number of crossings between any pair of edges which is bounded by a constant. Our proofs provide efficient algorithms if the combinatorial embedding of the drawing is given. Our result on partially embedded graph drawing generalizes a classic result by Pach and Wenger which shows that any planar graph can be drawn with a linear number of bends per edge if the location of each vertex is fixed. © 2015, Brown University. All right reserved.
引用
收藏
页码:681 / 706
相关论文
共 50 条
  • [21] DRAWING PLANAR GRAPHS WITH PRESCRIBED FACE AREAS
    Kleist, Linda
    JOURNAL OF COMPUTATIONAL GEOMETRY, 2018, 9 (01) : 290 - 311
  • [22] Drawing stressed planar graphs in three dimensions
    Eades, P
    Garvan, P
    GRAPH DRAWING, 1996, 1027 : 212 - 223
  • [23] Drawing HV-Restricted Planar Graphs
    Durocher, Stephane
    Felsner, Stefan
    Mehrabi, Saeed
    Mondal, Debajyoti
    LATIN 2014: THEORETICAL INFORMATICS, 2014, 8392 : 156 - 167
  • [24] Drawing planar graphs using the canonical ordering
    Kant, G
    ALGORITHMICA, 1996, 16 (01) : 4 - 32
  • [25] A framework for drawing planar graphs with curves and polylines
    Goodrich, MT
    Wagner, CG
    JOURNAL OF ALGORITHMS, 2000, 37 (02) : 399 - 421
  • [26] Recognizing and drawing IC-planar graphs
    Brandenburg, Franz J.
    Didimo, Walter
    Evans, William S.
    Kindermann, Philipp
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    THEORETICAL COMPUTER SCIENCE, 2016, 636 : 1 - 16
  • [27] Recognizing and Drawing IC-Planar Graphs
    Brandenburg, Franz J.
    Didimo, Walter
    Evans, William S.
    Kindermann, Philipp
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    GRAPH DRAWING AND NETWORK VISUALIZATION, GD 2015, 2015, 9411 : 295 - 308
  • [28] Drawing Planar Graphs on Points Inside a Polygon
    Biedl, Therese
    Floderus, Peter
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2012, 2012, 7464 : 172 - 183
  • [29] Drawing Planar Graphs with Prescribed Face Areas
    Kleist, Linda
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, WG 2016, 2016, 9941 : 158 - 170
  • [30] Drawing Planar Graphs with Few Geometric Primitives
    Hueltenschmidt, Gregor
    Kindermann, Philipp
    Meulemans, Wouter
    Schulz, Andre
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE (WG 2017), 2017, 10520 : 316 - 329