5 research outputs found
Morphing Schnyder drawings of planar triangulations
We consider the problem of morphing between two planar drawings of the same
triangulated graph, maintaining straight-line planarity. A paper in SODA 2013
gave a morph that consists of steps where each step is a linear morph
that moves each of the vertices in a straight line at uniform speed.
However, their method imitates edge contractions so the grid size of the
intermediate drawings is not bounded and the morphs are not good for
visualization purposes. Using Schnyder embeddings, we are able to morph in
linear morphing steps and improve the grid size to
for a significant class of drawings of triangulations, namely the class of
weighted Schnyder drawings. The morphs are visually attractive. Our method
involves implementing the basic "flip" operations of Schnyder woods as linear
morphs.Comment: 23 pages, 8 figure
A Tipping Point for the Planarity of Small and Medium Sized Graphs
This paper presents an empirical study of the relationship between the
density of small-medium sized random graphs and their planarity. It is well
known that, when the number of vertices tends to infinite, there is a sharp
transition between planarity and non-planarity for edge density d=0.5. However,
this asymptotic property does not clarify what happens for graphs of reduced
size. We show that an unexpectedly sharp transition is also exhibited by small
and medium sized graphs. Also, we show that the same "tipping point" behavior
can be observed for some restrictions or relaxations of planarity (we
considered outerplanarity and near-planarity, respectively).Comment: Appears in the Proceedings of the 28th International Symposium on
Graph Drawing and Network Visualization (GD 2020
Morphing Planar Graph Drawings with Unidirectional Moves
Alamdari et al. showed that given two straight-line planar drawings of a
graph, there is a morph between them that preserves planarity and consists of a
polynomial number of steps where each step is a \emph{linear morph} that moves
each vertex at constant speed along a straight line. An important step in their
proof consists of converting a \emph{pseudo-morph} (in which contractions are
allowed) to a true morph. Here we introduce the notion of \emph{unidirectional
morphing} step, where the vertices move along lines that all have the same
direction. Our main result is to show that any planarity preserving
pseudo-morph consisting of unidirectional steps and contraction of low degree
vertices can be turned into a true morph without increasing the number of
steps. Using this, we strengthen Alamdari et al.'s result to use only
unidirectional morphs, and in the process we simplify the proof.Comment: 13 pages, 9 figure