Back to Search Start Over

Greedy rectilinear drawings.

Authors :
Angelini, Patrizio
Bekos, Michael A.
Didimo, Walter
Grilli, Luca
Kindermann, Philipp
Mchedlidze, Tamara
Prutkin, Roman
Symvonis, Antonios
Tappini, Alessandra
Source :
Theoretical Computer Science. Nov2019, Vol. 795, p375-397. 23p.
Publication Year :
2019

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. From an application perspective, greedy drawings are especially relevant to support routing schemes in ad hoc wireless networks. 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 , where edges are horizontal or vertical segments. 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 prescribed vertex angles, admits a greedy rectilinear drawing. We give 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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
03043975
Volume :
795
Database :
Academic Search Index
Journal :
Theoretical Computer Science
Publication Type :
Academic Journal
Accession number :
139074532
Full Text :
https://doi.org/10.1016/j.tcs.2019.07.019