Morphing Contact Representations of Graphs
Abstract
We consider the problem of morphing between contact representations of a plane graph. In an -contact representation of a plane graph , vertices are realized by internally disjoint elements from a family of connected geometric objects. Two such elements touch if and only if their corresponding vertices are adjacent. These touchings also induce the same embedding as in . In a morph between two -contact representations we insist that at each time step (continuously throughout the morph) we have an -contact representation. We focus on the case when is the family of triangles in that are the lower-right half of axis-parallel rectangles. Such RT-representations exist for every plane graph and right triangles are one of the simplest families of shapes supporting this property. Thus, they provide a natural case to study regarding morphs of contact representations of plane graphs. We study piecewise linear morphs, where each step is a linear morph moving the endpoints of each triangle at constant speed along straight-line trajectories. We provide a polynomial-time algorithm that decides whether there is a piecewise linear morph between two RT-representations of an -vertex plane triangulation, and, if so, computes a morph with linear morphs. As a direct consequence, we obtain that for -connected plane triangulations there is a morph between every pair of RT-representations where the ``top-most'' triangle in both representations corresponds to the same vertex. This shows that the realization space of such RT-representations of any -connected plane triangulation forms a connected set.
Cite
@article{arxiv.1903.07595,
title = {Morphing Contact Representations of Graphs},
author = {Patrizio Angelini and Steven Chaplick and Sabine Cornelsen and Giordano Da Lozzo and Vincenzo Roselli},
journal= {arXiv preprint arXiv:1903.07595},
year = {2019}
}
Comments
Extended version of "Morphing Contact Representations of Graphs", to appear in Proceedings of the 35th International Symposium on Computational Geometry (SoCG 2019)