skip to main content
Interactive visualization of large graphs and networks
Publisher:
  • Stanford University
  • 408 Panama Mall, Suite 217
  • Stanford
  • CA
  • United States
ISBN:978-0-493-03104-0
Order Number:AAI9995264
Pages:
149
Bibliometrics
Skip Abstract Section
Abstract

Many real-world domains can be represented as large node-link graphs: backbone Internet routers connect with 70,000 other hosts, mid-sized Web servers handle between 20,000 and 200,000 hyperlinked documents, and dictionaries contain millions of words defined in terms of each other. Computational manipulation of such large graphs is common, but previous tools for graph visualization have been limited to datasets of a few thousand nodes.

Visual depictions of graphs and networks are external representations that exploit human visual processing to reduce the cognitive load of many tasks that require understanding of global or local structure. We assert that the two key advantages of computer-based systems for information visualization over traditional paper-based visual exposition are interactivity and scalability. We also argue that designing visualization software by taking the characteristics of a target user's task domain into account leads to systems that are more effective and scale to larger datasets than previous work.

This thesis contains a detailed analysis of three specialized systems for the interactive exploration of large graphs, relating the intended tasks to the spatial layout and visual encoding choices. We present two novel algorithms for specialized layout and drawing that use quite different visual metaphors. The H3 system for visualizing the hyperlink structures of web sites scales to datasets of over 100,000 nodes by using a carefully chosen spanning tree as the layout backbone, 3D hyperbolic geometry for a Focus+Context view, and provides a fluid interactive experience through guaranteed frame rate drawing. The Constellation system features a highly specialized 2D layout intended to spatially encode domain-specific information for computational linguists checking the plausibility of a large semantic network created from dictionaries. The Planet Multicast system for displaying the tunnel topology of the Internet's multicast backbone provides a literal 3D geographic layout of arcs on a globe to help MBone maintainers find misconfigured long-distance tunnels.

Each of these three systems provides a very different view of the graph structure, and we evaluate their efficacy for the intended task. We generalize these findings in our analysis of the importance of interactivity and specialization for graph visualization systems that are effective and scalable.

Cited By

  1. ACM
    Perry S, Yin M, Gray K and Kobourov S Drawing Graphs on the Sphere Proceedings of the International Conference on Advanced Visual Interfaces, (1-9)
  2. ACM
    Gutwin C, Cockburn A and Coveney A Peripheral Popout Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (208-219)
  3. ACM
    Guerra-Gomez J, Wilson A, Liu J, Davies D, Jarvis P and Bier E Network Explorer Proceedings of the International Working Conference on Advanced Visual Interfaces, (108-111)
  4. ACM
    Shannon R, Quigley A and Nixon P Graphemes CHI '10 Extended Abstracts on Human Factors in Computing Systems, (4195-4200)
  5. ACM
    Dunagan J, Zheng A and Simon D Heat-ray Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles, (305-320)
  6. Jardosh A, Suwannatat P, Höllerer T, Belding E and Almeroth K SCUBA Proceedings of the 9th international conference on Passive and active network measurement, (162-171)
  7. Zheng Y, Fisher S, Cohen S, Guo S, Kim J and Davidson S Crimson Proceedings of the 32nd international conference on Very large data bases, (1231-1234)
  8. Lemieux F and Salois M Visualization Techniques for Program ComprehensionA Literature Review Proceedings of the 2006 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fifth SoMeT_06, (22-47)
  9. ACM
    Rafiei D and Curial S ALVIN Special interest tracks and posters of the 14th international conference on World Wide Web, (1100-1101)
  10. ACM
    Munzner T, Guimbretière F, Tasiran S, Zhang L and Zhou Y TreeJuxtaposer ACM SIGGRAPH 2003 Papers, (453-462)
  11. ACM
    Munzner T, Guimbretière F, Tasiran S, Zhang L and Zhou Y (2003). TreeJuxtaposer, ACM Transactions on Graphics, 22:3, (453-462), Online publication date: 1-Jul-2003.
  12. Heymann S, Tham K, Kilian A, Wegner G, Rieger P, Merkel D and Freytag J Viator Proceedings of the 28th international conference on Very Large Data Bases, (1067-1070)
  13. Wesson J and Warren P Interactive visualisation of large multivariate datasets on the world-wide web Proceedings of the 2001 Asia-Pacific symposium on Information visualisation - Volume 9, (151-157)
  14. ACM
    Eick S (2001). Visualizing online activity, Communications of the ACM, 44:8, (45-50), Online publication date: 1-Aug-2001.
Contributors
  • Princeton University
  • The University of British Columbia

Recommendations