2017
DOI: 10.1137/16m1069171
|View full text |Cite
|
Sign up to set email alerts
|

How to Morph Planar Graph Drawings

Abstract: Given an n-vertex graph and two straight-line planar drawings of the graph that have the same faces and the same outer face, we show that there is a morph (i.e., a continuous transformation) between the two drawings that preserves straight-line planarity and consists of O(n) steps, which we prove is optimal in the worst case. Each step is a unidirectional linear morph, which means that every vertex moves at constant speed along a straight line, and the lines are parallel although the vertex speeds may differ. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
82
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
5
1
1

Relationship

4
3

Authors

Journals

citations
Cited by 31 publications
(82 citation statements)
references
References 39 publications
(53 reference statements)
0
82
0
Order By: Relevance
“…Suppose that q i is to the left (to the right) of the line through r i and s i , for each i = 0, 1. Then Corollary 7.2 in [1] ensures that q t is to the left (resp. to the right) of the line through r t and s t , for any t ∈ [0, 1].…”
Section: Remarkmentioning
confidence: 99%
See 2 more Smart Citations
“…Suppose that q i is to the left (to the right) of the line through r i and s i , for each i = 0, 1. Then Corollary 7.2 in [1] ensures that q t is to the left (resp. to the right) of the line through r t and s t , for any t ∈ [0, 1].…”
Section: Remarkmentioning
confidence: 99%
“…The problem of morphing combinatorial structures is a consolidated research topic with important applications in several areas of Computer Science such as Computational Geometry, Computer Graphics, Modeling, and Animation. The structures of interest typically are drawings of graphs; a morph between two drawings Γ 0 and Γ 1 of the same graph G is defined as a continuously changing family of drawings {Γ t } of G indexed by time t ∈ [0, 1], such that the drawing at time t = 0 is Γ 0 and the drawing at time t = 1 is Γ 1 . A morph is usually required to preserve a certain drawing standard and pursues certain qualities.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Reconfiguration arises in countless problems that involve movement and change, including problems in computational geometry such as morphing graph drawings [1] and polygons [2], and problems relating to games and puzzles, such as the 15-puzzle (Figure 1a), a topic of research since 1879 [3]. Work on related problems was unified into a common framework in 2011 [4], leading to a widening interest in the area and the types of problems and approaches considered.…”
Section: Introductionmentioning
confidence: 99%
“…The area of reconfiguration considers both structural and algorithmic problems on the space of solutions, under various definitions of feasibility and adjacency. Reconfiguration arises in countless problems that involve movement and change, including problems in computational geometry such as morphing graph drawings [1] and polygons [2], and problems relating to games and puzzles, such as the 15-puzzle ( Figure 1, part (a)), a topic of research since 1879 [3]. Work on related problems was unified into a common framework in 2011 [4], leading to a widening interest in the area and the types of problems and approaches considered.…”
Section: Introductionmentioning
confidence: 99%