Level Planarity Is More Difficult Than We Thought
Simon D. Fink, Matthias Pfretzschner, Ignaz Rutter, Peter Stumpf
TL;DR
Level Planarity asks for a crossing-free drawing of $G=(V,E)$ with a level assignment $\ell:V\to\mathbb{N}$ such that edges are $y$-monotone. This paper presents counterexamples showing that three simple quadratic-time algorithms (Randerath et al., Healy & Kuusik, Harrigan & Healy) can yield false negatives or non-level planar drawings. It links the underlying 2-SAT based characterizations to Hanani-Tutte style criteria, clarifying the limitations of these approaches. The results suggest that a correct, simple embedding algorithm for level graphs remains elusive, prompting a re-evaluation of practical embedding strategies and the need for more robust theoretical foundations.
Abstract
We consider three simple quadratic time algorithms for the problem Level Planarity and give a level-planar instance that they either falsely report as negative or for which they output a drawing that is not level planar.
