Ortho-polygon Visibility Representations of Embedded Graphs
Emilio Di Giacomo, Walter Didimo, William S. Evans, Giuseppe Liotta,, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath

TL;DR
This paper introduces polynomial time algorithms for testing and constructing ortho-polygon visibility representations of embedded graphs, analyzing how graph crossings and connectivity affect the existence and complexity of such representations.
Contribution
It provides algorithms for minimal vertex complexity OPVRs, explores the impact of crossings and connectivity, and presents experimental results on 1-plane graphs.
Findings
OPVR exists for 1-plane graphs with at most one crossing per edge
3-connected 1-plane graphs have constant vertex complexity OPVRs
2-connected 1-plane graphs can have linear vertex complexity in their OPVRs
Abstract
An ortho-polygon visibility representation of an -vertex embedded graph (OPVR of ) is an embedding-preserving drawing of that maps every vertex to a distinct orthogonal polygon and each edge to a vertical or horizontal visibility between its end-vertices. The vertex complexity of an OPVR of is the minimum such that every polygon has at most reflex corners. We present polynomial time algorithms that test whether has an OPVR and, if so, compute one of minimum vertex complexity. We argue that the existence and the vertex complexity of an OPVR of are related to its number of crossings per edge and to its connectivity. More precisely, we prove that if has at most one crossing per edge (i.e., is a 1-plane graph), an OPVR of always exists while this may not be the case if two crossings per edge are allowed. Also, if is a 3-connected 1-plane…
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.
