Sciweavers

GD
1998
Springer

Balanced Aspect Ratio Trees and Their Use for Drawing Very Large Graphs

14 years 4 months ago
Balanced Aspect Ratio Trees and Their Use for Drawing Very Large Graphs
We describe a new approach for cluster-based drawing of very large graphs, which obtains clusters by using binary space partition (BSP) trees. We also introduce a novel BSP-type decomposition, called the balanced aspect ratio (BAR) tree, which guarantees that the cells produced are convex and have bounded aspect ratios. In addition, the tree depth is O(log n), and its construction takes O(n log n) time, where n is the number of points. We show that the BAR tree can be used to recursively divide a graph into subgraphs of roughly equal size, such that the drawing of each subgraph has a balanced aspect ratio. As a result, we obtain a representation of a graph as a collection of O(log n) layers, where each succeeding layer represents the graph in an increasing level of detail. The overall running time of the algorithm is O(n log n + m + D0(G)), where n and m are the number of vertices and edges of the graph G, and D0(G) is the time it takes to obtain an initial embedding of G. In particula...
Christian A. Duncan, Michael T. Goodrich, Stephen
Added 05 Aug 2010
Updated 05 Aug 2010
Type Conference
Year 1998
Where GD
Authors Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov
Comments (0)