Extending simple monotone drawings
Jan Kynčl, Jan Soukup
TL;DR
This work extends Levi’s Enlargement Lemma to arrangements of $x$-monotone pseudosegments, showing that any such planar arrangement is $(a,b)$-extendable by a simple $x$-monotone curve and that this leads to extending every simple monotone graph drawing to a complete graph. The authors develop a constructive, linear-time algorithm in the incidence size $m$ to produce the extending curve, using a careful lower-envelope inductive framework and a robust representation of the arrangement. They also explore cylindrically monotone and normal cylindrically monotone arrangements on the cylinder, proving extendability in the normal case via a planar reduction, while demonstrating obstructions and NP-hardness for the general cylindrically monotone setting. The results connect monotone drawing theory to Levi-like extension results, with practical implications for graph drawing and a clear boundary between tractable normal-cylinder cases and intractable general-cylinder cases.
Abstract
We prove the following variant of Levi's Enlargement Lemma: for an arbitrary arrangement $\mathcal{A}$ of $x$-monotone pseudosegments in the plane and a pair of points $a,b$ with distinct $x$-coordinates and not on the same pseudosegment, there exists a simple $x$-monotone curve with endpoints $a,b$ that intersects every curve of $\mathcal{A}$ at most once. As a consequence, every simple monotone drawing of a graph can be extended to a simple monotone drawing of a complete graph. We also show that extending an arrangement of cylindrically monotone pseudosegments is not always possible; in fact, the corresponding decision problem is NP-hard.
