Simultaneous Embedding: Edge Orderings, Relative Positions, Cutvertices
Abstract
A simultaneous embedding (with fixed edges) of two graphs and with common graph is a pair of planar drawings of and that coincide on . It is an open question whether there is a polynomial-time algorithm that decides whether two graphs admit a simultaneous embedding (problem SEFE). In this paper, we present two results. First, a set of three linear-time preprocessing algorithms that remove certain substructures from a given SEFE instance, producing a set of equivalent SEFE instances without such substructures. The structures we can remove are (1) cutvertices of the union graph , (2) most separating pairs of , and (3) connected components of that are biconnected but not a cycle. Second, we give an -time algorithm solving SEFE for instances with the following restriction. Let be a pole of a P-node in the SPQR-tree of a block of or . Then at most three virtual edges of may contain common edges incident to . All algorithms extend to the sunflower case, i.e., to the case of more than three graphs pairwise intersecting in the same common graph.
Cite
@article{arxiv.1506.05715,
title = {Simultaneous Embedding: Edge Orderings, Relative Positions, Cutvertices},
author = {Thomas Bläsius and Annette Karrer and Ignaz Rutter},
journal= {arXiv preprint arXiv:1506.05715},
year = {2015}
}
Comments
64 pages, 20 figures