English

Morphing tree drawings in a small 3D grid

Computational Geometry 2021-10-07 v4

Abstract

We study crossing-free grid morphs for planar tree drawings using 3D. A morph consists of morphing steps, where vertices move simultaneously along straight-line trajectories at constant speeds. A crossing-free morph is known between two drawings of an nn-vertex planar graph GG with O(n)\mathcal{O}(n) morphing steps and using the third dimension it can be reduced to O(logn)\mathcal{O}(\log n) for an nn-vertex tree [Arseneva et al.\ 2019]. However, these morphs do not bound one practical parameter, the resolution. Can the number of steps be reduced substantially by using the third dimension while keeping the resolution bounded throughout the morph? We answer this question in an affirmative and present a 3D non-crossing morph between two planar grid drawings of an nn-vertex tree in O(nlogn)\mathcal{O}(\sqrt{n} \log n) morphing steps. Each intermediate drawing lies in a 3D3D grid of polynomial volume.

Keywords

Cite

@article{arxiv.2106.04289,
  title  = {Morphing tree drawings in a small 3D grid},
  author = {Elena Arseneva and Rahul Gangopadhyay and Aleksandra Istomina},
  journal= {arXiv preprint arXiv:2106.04289},
  year   = {2021}
}

Comments

43 pages, corrected version, multiple figures

R2 v1 2026-06-24T02:57:20.964Z