Radial Level Planarity Testing and Embedding in Linear Time
Author(s) -
Christian Bachmaier,
Franz J. Brandenburg,
Michael Förster
Publication year - 2005
Publication title -
journal of graph algorithms and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.387
H-Index - 38
ISSN - 1526-1719
DOI - 10.7155/jgaa.00100
Subject(s) - planarity testing , embedding , computer science , combinatorics , mathematics , algorithm , artificial intelligence
A graph with an ordered k-partition of the vertices is radial level planar if there is a strictly outward drawing on k concentric levels without crossings. Radial level planarity extends level planarity, where the vertices are placed on k horizontal lines and the edges are routed strictly downwards without crossings. The extension is characterised by rings, which are certain level non-planar biconnected components. Our main results are linear time algorithms for radial level planarity testing and for computing a radial level planar embedding. We introduce PQR-trees as a new data structure where R-nodes and associated templates for their manipulation are introduced to deal with rings. Our algorithms extend level planarity testing and embedding algorithms, which use PQ-trees. Article Type Communicated by Submitted Revised regular paper G. Liotta February 2004 June 2005 C. Bachmaier et al., Radial Level Planarity , JGAA, 9(1) 53–97 (2005) 54
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom