Optimal Orthogonal Drawings of Planar 3-Graphs in Linear Time
Walter Didimo, Giuseppe Liotta, Giacomo Ortali, Maurizio, Patrignani

TL;DR
This paper presents a linear-time algorithm for creating bend-minimum orthogonal drawings of planar 3-graphs, optimizing the number of bends with at most one bend per edge in the variable embedding setting.
Contribution
It introduces the first linear-time algorithm for bend-minimum orthogonal drawings of planar 3-graphs in the variable embedding scenario, with at most one bend per edge.
Findings
Algorithm runs in O(n) time.
Produces bend-minimum orthogonal drawings with at most one bend per edge.
Addresses a long-standing open problem in graph drawing.
Abstract
A planar orthogonal drawing of a planar graph is a geometric representation of such that the vertices are drawn as distinct points of the plane, the edges are drawn as chains of horizontal and vertical segments, and no two edges intersect except at their common end-points. A bend of is a point of an edge where a horizontal and a vertical segment meet. is bend-minimum if it has the minimum number of bends over all possible planar orthogonal drawings of . This paper addresses a long standing, widely studied, open question: Given a planar 3-graph (i.e., a planar graph with vertex degree at most three), what is the best computational upper bound to compute a bend-minimum planar orthogonal drawing of in the variable embedding setting? In this setting the algorithm can choose among the exponentially many planar embeddings of the one that leads…
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.
