2018
DOI: 10.1007/978-3-030-04414-5_27
|View full text |Cite
|
Sign up to set email alerts
|

Pole Dancing: 3D Morphs for Tree Drawings

Abstract: We study the question whether a crossing-free 3D morph between two straight-line drawings of an n-vertex tree can be constructed consisting of a small number of linear morphing steps. We look both at the case in which the two given drawings are two-dimensional and at the one in which they are three-dimensional. In the former setting we prove that a crossing-free 3D morph always exists with O(log n) steps, while for the latter Θ(n) steps are always sufficient and sometimes necessary. * We here refer to pole dan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
11
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
2
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(11 citation statements)
references
References 14 publications
0
11
0
Order By: Relevance
“…The main challenge is to design morphing algorithms that maintain some additional geometric properties of the input drawings throughout the transformation, such as planarity with straight-line edges (see, e.g., [1,16,24]), convexity [6,33], orthogonality [12,25,25], and upwardness [20]. We point the interested reader to [4,8,10,11] for additional related work.…”
Section: Introductionmentioning
confidence: 99%
“…The main challenge is to design morphing algorithms that maintain some additional geometric properties of the input drawings throughout the transformation, such as planarity with straight-line edges (see, e.g., [1,16,24]), convexity [6,33], orthogonality [12,25,25], and upwardness [20]. We point the interested reader to [4,8,10,11] for additional related work.…”
Section: Introductionmentioning
confidence: 99%
“…For general 3D graph drawings the problem seems challenging: it is tightly connected to unknot recognition problem, that is in NP ∩ co-NP [16,18], and its containment in P is widely open. If the given graph is a tree, the worst-case tight bound of Θ(n) steps holds for 3D crossing-free linear morph [5] (and the lower-bound example is again a path). If both the initial and the final drawing are planar, then O(log n) steps suffice [5].…”
Section: Introductionmentioning
confidence: 99%
“…If the given graph is a tree, the worst-case tight bound of Θ(n) steps holds for 3D crossing-free linear morph [5] (and the lower-bound example is again a path). If both the initial and the final drawing are planar, then O(log n) steps suffice [5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…We remark that, although tree drawing algorithms are well investigated in Graph Drawing, morphs of tree drawings have not been the subject of research until now, with the exception of the recent work by Arseneva et al [6], who showed how to construct a three-dimensional crossing-free morph between two straight-line planar drawings of an n-node tree in O(log n) morphing steps.…”
Section: Introductionmentioning
confidence: 99%