• 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