DocumentCode
1398989
Title
Exploring large graphs in 3D hyperbolic space
Author
Munzner, Tamara
Author_Institution
Stanford Univ., CA, USA
Volume
18
Issue
4
fYear
1998
Firstpage
18
Lastpage
23
Abstract
Drawing graphs as nodes connected by links is visually compelling but computationally difficult. Hyperbolic space and spanning trees can reduce visual clutter, speed up layout, and provide fluid interaction. This article briefly describes a software system that explicitly attempts to handle much larger graphs than previous systems and support dynamic exploration rather than final presentation. It then discusses the applicability of this system to goals beyond simple exploration. A software system that supports graph exploration should include both a layout and an interactive drawing component. I have developed new algorithms for both layout and drawing (H3 and H3Viewer). The H3Viewer drawing algorithm remains under development, so this article presents preliminary results. I have implemented a software library that uses these algorithms. It can handle graphs of more than 100,000 edges by using a spanning tree as the backbone for the layout and drawing algorithms
Keywords
computational geometry; computer graphics; graph theory; mathematics computing; software libraries; 3D hyperbolic space; H3Viewer drawing algorithm; fluid interaction; graph exploration; large graphs; software library; software system; spanning trees; visual clutter; Bipartite graph; Cognitive science; Layout; Libraries; Robustness; Runtime; Spine; Tree graphs; Uniform resource locators; Visualization;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/38.689657
Filename
689657
Link To Document