Synchronized Planarity with Applications to Constrained Planarity Problems

07/30/2020
by   Thomas Bläsius, et al.
0

We introduce the problem Synchronized Planarity. Roughly speaking, its input is a loop-free multi-graph together with synchronization constraints that, e.g., match pairs of vertices of equal degree by providing a bijection between their edges. Synchronized Planarity then asks whether the graph admits a crossing-free embedding into the plane such that the orders of edges around synchronized vertices are consistent. We show, on the one hand, that Synchronized Planarity can be solved in quadratic time, and, on the other hand, that it serves as a powerful modeling language that lets us easily formulate several constrained planarity problems as instances of Synchronized Planarity. In particular, this lets us solve Clustered Planarity in quadratic time, where the most efficient previously known algorithm has an upper bound of O(n^16).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/18/2020

Fan-Crossing Free Graphs

A graph is fan-crossing free if it admits a drawing in the plane so that...
research
08/04/2023

On RAC Drawings of Graphs with Two Bends per Edge

It is shown that every n-vertex graph that admits a 2-bend RAC drawing i...
research
08/17/2021

Bounding the number of edges of matchstick graphs

We show that a matchstick graph with n vertices has no more than 3n-c√(n...
research
12/04/2021

Quasiplanar graphs, string graphs, and the Erdos-Gallai problem

An r-quasiplanar graph is a graph drawn in the plane with no r pairwise ...
research
04/29/2019

Graph Planarity Testing with Hierarchical Embedding Constraints

Hierarchical embedding constraints define a set of allowed cyclic orders...
research
06/25/2021

Shortcut Hulls: Vertex-restricted Outer Simplifications of Polygons

Let P be a crossing-free polygon and 𝒞 a set of shortcuts, where each sh...
research
03/14/2016

A linear algorithm for Brick Wang tiling

The Wang tiling is a classical problem in combinatorics. A major theoret...

Please sign up or login with your details

Forgot password? Click here to reset