Greedy Rectilinear Drawings

08/27/2018
by   Patrizio Angelini, et al.
0

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 representations, i.e., those for which every drawing is greedy. For general greedy rectilinear representations, we give a combinatorial characterization and, based on it, a polynomial-time testing and drawing algorithm for a meaningful subset of instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/09/2022

Complete combinatorial characterization of greedy-drawable trees

A (Euclidean) greedy drawing of a graph is a drawing in which, for any t...
research
04/30/2023

Ortho-Radial Drawing in Near-Linear Time

An orthogonal drawing is an embedding of a plane graph into a grid. In a...
research
03/01/2020

On the Area Requirements of Planar Greedy Drawings of Triconnected Planar Graphs

In this paper we study the area requirements of planar greedy drawings o...
research
05/11/2022

On Upward-Planar L-Drawings of Graphs

In an upward-planar L-drawing of a directed acyclic graph (DAG) each edg...
research
07/03/2018

Ortho-polygon Visibility Representations of 3-connected 1-plane Graphs

An ortho-polygon visibility representation Γ of a 1-plane graph G (OPVR ...
research
08/20/2020

On Turn-Regular Orthogonal Representations

An interesting class of orthogonal representations consists of the so-ca...
research
08/21/2020

Schematic Representation of Large Biconnected Graphs

Suppose that a biconnected graph is given, consisting of a large compone...

Please sign up or login with your details

Forgot password? Click here to reset