Improved Compact Visibility Representation of Planar Graph via Schnyder's Realizer
Abstract
Let be an -node planar graph. In a visibility representation of , each node of is represented by a horizontal line segment such that the line segments representing any two adjacent nodes of are vertically visible to each other. In the present paper we give the best known compact visibility representation of . Given a canonical ordering of the triangulated , our algorithm draws the graph incrementally in a greedy manner. We show that one of three canonical orderings obtained from Schnyder's realizer for the triangulated yields a visibility representation of no wider than . Our easy-to-implement O(n)-time algorithm bypasses the complicated subroutines for four-connected components and four-block trees required by the best previously known algorithm of Kant. Our result provides a negative answer to Kant's open question about whether is a worst-case lower bound on the required width. Also, if has no degree-three (respectively, degree-five) internal node, then our visibility representation for is no wider than (respectively, ). Moreover, if is four-connected, then our visibility representation for is no wider than , matching the best known result of Kant and He. As a by-product, we obtain a much simpler proof for a corollary of Wagner's Theorem on realizers, due to Bonichon, Sa\"{e}c, and Mosbah.
Keywords
Cite
@article{arxiv.cs/0212054,
title = {Improved Compact Visibility Representation of Planar Graph via Schnyder's Realizer},
author = {Ching-Chi Lin and Hsueh-I Lu and I-Fan Sun},
journal= {arXiv preprint arXiv:cs/0212054},
year = {2007}
}
Comments
11 pages, 6 figures, the preliminary version of this paper is to appear in Proceedings of the 20th Annual Symposium on Theoretical Aspects of Computer Science (STACS), Berlin, Germany, 2003