Optimal Orthogonal Drawings of Planar 3-Graphs in Linear Time
Walter Didimo, Giuseppe Liotta, Giacomo Ortali, Maurizio Patrignani
Abstract
A planar orthogonal drawing Γ of a planar graph G is a geometric representation of G 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 endpoints. 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 G. This paper addresses a long standing, widely studied, open question: Given a planar 3-graph G (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 G in the variable embedding setting? In this setting the algorithm can choose among the exponentially many planar embeddings of G the one that leads to an orthogonal drawing with the minimum number of bends. We answer the question by describing an O(n)time algorithm that computes a bend-minimum planar orthogonal drawing of G with at most one bend per edge, where n is the number of vertices of G. The existence of an orthogonal drawing algorithm that simultaneously minimizes the total number of bends and the number of bends per edge was previously unknown.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 26a94f05-eb24-45ee-b04f-6abcbc1c1305Cited by top-tier papers1
Ask how each one uses itRelated papers
- Untangling Graphs on SurfacesÉric Colin de Verdière, Vincent Despré, Loïc DuboisSODA 2024
- Crossing Number in Slightly Superexponential Time (Extended Abstract)Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, Roohani Sharma et al.SODA 2025
- Fully-dynamic planarity testing in polylogarithmic timeJacob Holm, Eva RotenbergSTOC 2020
- Towards Better Approximation of Graph Crossing NumberJulia Chuzhoy, Sepideh Mahabadi, Zihan TanFOCS 2020 · 4 citations
- 2-Level Quasi-Planarity or How Caterpillars Climb (SPQR-)TreesPatrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati et al.SODA 2021 · 4 citations
