Greedy Rectilinear Drawings
Patrizio Angelini, Michael A. Bekos, Walter Didimo, Luca, Grilli, Philipp Kindermann, Tamara Mchedlidze, Roman Prutkin and, Antonios Symvonis, Alessandra Tappini

TL;DR
This paper introduces greedy rectilinear drawings where edges are horizontal or vertical, providing algorithms for testing their existence, characterizing universal cases, and enhancing graph readability and routing.
Contribution
It presents the first characterization and efficient algorithms for recognizing and constructing greedy rectilinear drawings, including universal cases and a polynomial-time testing method.
Findings
Linear-time testing algorithm for planar rectilinear representations
Characterization of universal greedy rectilinear representations
Polynomial-time algorithm for a subset of greedy rectilinear instances
Abstract
A drawing of a graph is greedy if for each ordered pair of vertices u and v, there is a path from u to v such that the Euclidean distance to v decreases monotonically at every vertex of the path. The existence of greedy drawings has been widely studied under different topological and geometric constraints, such as planarity, face convexity, and drawing succinctness. We introduce greedy rectilinear drawings, in which each edge is either a horizontal or a vertical segment. These drawings have several properties that improve human readability and support network routing. We address the problem of testing whether a planar rectilinear representation, i.e., a plane graph with specified vertex angles, admits vertex coordinates that define a greedy drawing. We provide a characterization, a linear-time testing algorithm, and a full generative scheme for universal greedy rectilinear…
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.
