LR-Drawings of Ordered Rooted Binary Trees and Near-Linear Area Drawings of Outerplanar Graphs
Abstract
In this paper we study a family of algorithms, introduced by Chan [SODA 1999] and called LR-algorithms, for drawing ordered rooted binary trees. In particular, we are interested in constructing LR-drawings (that are drawings obtained via LR-algorithms) with small width. Chan showed three different LR-algorithms that achieve, for an ordered rooted binary tree with nodes, width , width , and width . We prove that, for every -node ordered rooted binary tree, an LR-drawing with minimum width can be constructed in time. Further, we show an infinite family of -node ordered rooted binary trees requiring width in any LR-drawing; no lower bound better than was previously known. Finally, we present the results of an experimental evaluation that allowed us to determine the minimum width of all the ordered rooted binary trees with up to nodes. Our interest in LR-drawings is mainly motivated by a result of Di Battista and Frati [Algorithmica 2009], who proved that -vertex outerplanar graphs have outerplanar straight-line drawings in area by means of a drawing algorithm which resembles an LR-algorithm. We deepen the connection between LR-drawings and outerplanar straight-line drawings by proving that, if -node ordered rooted binary trees have LR-drawings with width, for any function , then -vertex outerplanar graphs have outerplanar straight-line drawings in area. Finally, we exploit a structural decomposition for ordered rooted binary trees introduced by Chan in order to prove that every -vertex outerplanar graph has an outerplanar straight-line drawing in area.
Keywords
Cite
@article{arxiv.1610.02841,
title = {LR-Drawings of Ordered Rooted Binary Trees and Near-Linear Area Drawings of Outerplanar Graphs},
author = {Fabrizio Frati and Maurizio Patrignani and Vincenzo Roselli},
journal= {arXiv preprint arXiv:1610.02841},
year = {2016}
}
Comments
A preliminary version appears at SODA 2017