Sciweavers

ALGORITHMICA
2006

Straight-Line Drawing Algorithms for Hierarchical Graphs and Clustered Graphs

13 years 4 months ago
Straight-Line Drawing Algorithms for Hierarchical Graphs and Clustered Graphs
Hierarchical graphs and clustered graphs are useful non-classical graph models for structured relational information. Hierarchical graphs are graphs with layering structures; clustered graphs are graphs with recursive clustering structures. Both have applications in CASE tools, software visualization, and VLSI design. Drawing algorithms for hierarchical graphs have been well investigated. However, the problem of planar straight-line representation has not been solved completely. In this paper, we answer the question: does every planar hierarchical graph admit a planar straight-line hierarchical drawing? We present an algorithm that constructs such drawings in linear time. Also, we answer a basic question for clustered graphs, that is, does every planar clustered graph admit a planar straight-line drawing with clusters drawn as convex polygons? We provide a method for such drawings based on our algorithm for hierarchical graphs.
Peter Eades, Qing-Wen Feng, Xuemin Lin, Hiroshi Na
Added 10 Dec 2010
Updated 10 Dec 2010
Type Journal
Year 2006
Where ALGORITHMICA
Authors Peter Eades, Qing-Wen Feng, Xuemin Lin, Hiroshi Nagamochi
Comments (0)