NicheWorks—Interactive Visualization of Very Large Graphs
- 1 June 1999
- journal article
- research article
- Published by Taylor & Francis in Journal of Computational and Graphical Statistics
- Vol. 8 (2) , 190-212
- https://doi.org/10.1080/10618600.1999.10474810
Abstract
The difference between displaying networks with 100–1,000 nodes and displaying ones with 10,000–100,000 nodes is not merely quantitative, it is qualitative. Layout algorithms suitable for the former are too slow for the latter, requiring new algorithms or modified (often relaxed) versions of existing algorithms to be invented. The density of nodes and edges displayed per inch of screen real estate requires special visual techniques to filter the graphs and focus attention. Compounding the problem is that large real-life networks are often weighted graphs and usually have additional data associated with the nodes and edges. A system for investigating and exploring such large, complex datasets needs to be able to display both graph structure and node and edge attributes so that patterns and information hidden in the data can be seen. In this article we describe a tool that addresses these needs, the NicheWorks tool. We describe and comment on the available layout algorithms and the linked views interaction system, and detail two examples of the use of NicheWorks for analyzing Web sites and detecting international telephone fraud.Keywords
This publication has 11 references indexed in Scilit:
- Navigating large networks with hierarchiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Distortion viewing techniques for 3-dimensional dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Selection: 524,288 ways to say "this is interesting"Published by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Aesthetics-based Graph Layout for Human ConsumptionSoftware: Practice and Experience, 1996
- Drawing graphs nicely using simulated annealingACM Transactions on Graphics, 1996
- Randomized Graph Drawing with Heavy-Duty PreprocessingJournal of Visual Languages & Computing, 1995
- High interaction graphicsEuropean Journal of Operational Research, 1995
- Algorithms for drawing graphs: an annotated bibliographyComputational Geometry, 1994
- LISP‐STAT: An Object‐Oriented Environment for Statistical Computing and Dynamic GraphicsWiley Series in Probability and Statistics, 1990
- Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical MethodsJournal of the American Statistical Association, 1984