Simultaneous Embedding: Edge Orderings, Relative Positions, Cutvertices
Thomas Bl\"asius, Annette Karrer, Ignaz Rutter

TL;DR
This paper introduces linear-time preprocessing algorithms to simplify SEFE instances by removing specific substructures and presents an $O(n^3)$ algorithm for solving SEFE under certain restrictions, advancing understanding of simultaneous graph embeddings.
Contribution
It provides the first set of linear-time preprocessing algorithms for SEFE and an $O(n^3)$ algorithm for restricted instances, extending to multiple graphs in sunflower configurations.
Findings
Preprocessing algorithms remove cutvertices, separating pairs, and certain components.
An $O(n^3)$ algorithm solves SEFE for instances with limited common edges at P-node poles.
Algorithms extend to sunflower cases with multiple graphs.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
