An SPQR-Tree-Like Embedding Representation for Level Planarity

09/25/2020
by   Guido Brückner, et al.
0

An SPQR-tree is a data structure that efficiently represents all planar embeddings of a biconnected planar graph. It is a key tool in a number of constrained planarity testing algorithms, which seek a planar embedding of a graph subject to some given set of constraints. We develop an SPQR-tree-like data structure that represents all level-planar embeddings of a biconnected level graph with a single source, called the LP-tree, and give a simple algorithm to compute it in linear time. Moreover, we show that LP-trees can be used to adapt three constrained planarity algorithms to the level-planar case by using them as a drop-in replacement for SPQR-trees.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/01/2019

An SPQR-Tree-Like Embedding Representation for Upward Planarity

The SPQR-tree is a data structure that compactly represents all planar e...
research
06/28/2018

Decremental SPQR-trees for Planar Graphs

We present a decremental data structure for maintaining the SPQR-tree of...
research
04/25/2021

Efficiently Partitioning the Edges of a 1-Planar Graph into a Planar Graph and a Forest

1-planar graphs are graphs that can be drawn in the plane such that any ...
research
02/17/2022

An Optimal Algorithm for Product Structure in Planar Graphs

The Product Structure Theorem for planar graphs (Dujmović et al.JACM, 67...
research
06/14/2019

Multi-level tree based approach for interactive graph visualization with semantic zoom

A recent data visualization literacy study shows that most people cannot...
research
11/04/2020

2-Level Quasi-Planarity or How Caterpillars Climb (SPQR-)Trees

Given a bipartite graph G=(V_b,V_r,E), the 2-Level Quasi-Planarity probl...
research
02/05/2021

Minimum projective linearizations of trees in linear time

The minimum linear arrangement problem (MLA) consists of finding a mappi...

Please sign up or login with your details

Forgot password? Click here to reset