On Visibility Representations of Non-planar Graphs
Therese Biedl, Giuseppe Liotta, Fabrizio Montecchiani

TL;DR
This paper presents efficient algorithms for constructing rectangle visibility representations of embedded graphs, especially 1-plane graphs, by identifying forbidden configurations and extending to non-fixed embeddings.
Contribution
It introduces polynomial-time algorithms for RVRs of embedded graphs and linear-time algorithms for 1-plane graphs using forbidden configuration characterization.
Findings
Polynomial-time solution for RVRs with fixed embeddings
Linear-time algorithm for 1-plane graphs
Extension to graphs with at most one crossing per edge
Abstract
A rectangle visibility representation (RVR) of a graph consists of an assignment of axis-aligned rectangles to vertices such that for every edge there exists a horizontal or vertical line of sight between the rectangles assigned to its endpoints. Testing whether a graph has an RVR is known to be NP-hard. In this paper, we study the problem of finding an RVR under the assumption that an embedding in the plane of the input graph is fixed and we are looking for an RVR that reflects this embedding. We show that in this case the problem can be solved in polynomial time for general embedded graphs and in linear time for 1-plane graphs (i.e., embedded graphs having at most one crossing per edge). The linear time algorithm uses a precise list of forbidden configurations, which extends the set known for straight-line drawings of 1-plane graphs. These forbidden configurations can be tested for in…
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.
