English

An SPQR-Tree-Like Embedding Representation for Level Planarity

Data Structures and Algorithms 2020-09-28 v1

Abstract

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.

Keywords

Cite

@article{arxiv.2009.12309,
  title  = {An SPQR-Tree-Like Embedding Representation for Level Planarity},
  author = {Guido Brückner and Ignaz Rutter},
  journal= {arXiv preprint arXiv:2009.12309},
  year   = {2020}
}
R2 v1 2026-06-23T18:48:02.836Z