Rapid Serial Visual Presentation in dynamic graph visualization
2012, 2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
Abstract
Rapid Serial Visual Presentation is an effective approach for browsing and searching large amounts of data. By presenting subsequent images at high frequency, we utilize the perceptual abilities of the human visual system to rapidly process certain visual features. While this concept is successfully used in video and image browsing, we demonstrate how it can be applied to dynamic graph visualization. In this paper, we introduce a visualization technique for time-varying graphs that is scalable with respect to the number of time steps. The graph visualization is based on the Parallel Edge Splatting technique, which employs a space-efficient display of a sequence of dynamically changing graphs. To illustrate the usefulness of our approach we analyzed method call graphs recorded during the execution of the open source software system JHotDraw. Furthermore, we studied a time-varying social network representing researchers and their dynamic communication structure while attending the ACM Hypertext 2009 conference.
References (37)
- F. Beck and M. Burch and S. Diehl, Towards an Aesthetic Dimensions Framework for Dynamic Graph Visualizations, In Proc. of the Interna- tional Conference on Information Visualisation, pages 592-597, 2009.
- C. Bennett and J. Ryall and L. Spalteholz and A. Gooch, The Aesthetics of Graph Visualization, In Proc. of Computational Aesthetics, pages 57- 64, 2007.
- O. Bruijn and R. Spence, Rapid Serial Visual Presentation: A Space- Time Tradeoff in Information Presentation, In Proc. of Advanced Visual Interfaces, pages 189-192, 2000.
- O. Bruijn and R. Spence, Rapid Serial Visual Presentation, http://www.iis.ee.ic.ac.uk/ o.debruijn/rsvp.pdf, 2000.
- M. Burch and S. Diehl, TimeRadarTrees: Visualizing Dynamic Com- pound Digraphs, Computer Graphics Forum, 27(3), pages 823-830, 2008.
- M. Burch and M. Höferlin and D. Weiskopf, Layered TimeRadarTrees, In Proc. of International Conference on Information Visualization (IV), pages 18-25, 2011.
- M. Burch and C. Vehlow and F. Beck and S. Diehl and D. Weiskopf, Parallel Edge Splatting for Scalable Dynamic Graph Visualization, IEEE Trans. on Visualization and Computer Graphics, 17(12), pages 2344-2353, 2011.
- V. Coltheart, Fleeting Memories: Cognition of Brief Visual Stimuli (Cognitive Psychology), The MIT Press, 1999.
- D. Defays, An Efficient Algorithm for a Complete Link Method, The Computer Journal (British Computer Society), 20(4), pages 364-366, 1977.
- S. Diehl and C. Görg, Graphs, They Are Changing, In Proc. of International Symposium on Graph Drawing, pages 23-30, 2002.
- E. Eddie and G. Davenport, Video Streamer, In Conference Companion on Human Factors in Computing Systems, pages 65-68, 1994.
- B. Everitt and S. Landau and M. Leese, Cluster Analysis, Hodder Arnold Publications, 2001.
- Y. Frishman and A. Tal, Online Dynamic Graph Drawing, IEEE Trans. on Visualization and Computer Graphics, 14(4), pages 727-740, 2008.
- T.M.J. Fruchterman and E.M. Reingold, Graph Drawing by Force- Directed Placement, Software: Practice and Experience, 21(11), pages 1129-1164, 1991.
- M. R. Garey and David S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman, 1979.
- M. Ghoniem and J. D. Fekete and P. Castagliola, A Comparison of the Readability of Graphs Using Node-Link and Matrix-Based Representa- tions, In Proc. of IEEE Symposium on Information Visualization, pages 17-24, 2004.
- M. Greilich and M. Burch and S. Diehl, Visualizing the Evolution of Compound Digraphs with TimeArcTrees, Computer Graphics Forum, 28(3), pages 975-982, 2009.
- J. Heinrich and D. Weiskopf, Continuous Parallel Coordinates, IEEE Trans. on Visualization and Computer Graphics, 15(6), 1531-1538, 2009.
- J. Heinrich and S. Bachthaler and D. Weiskopf, Progressive Splatting of Continuous Scatterplots and Parallel Coordinates, Computer Graphics Forum, 30(3), 653-662, 2011.
- D. Holten, Hierarchical Edge Bundles: Visualization of Adjacency Re- lations in Hierarchical Data, IEEE Trans. on Visualization and Computer Graphics, 12(5), 741-748, 2006.
- A. Inselberg and B. Dimsdale, Parallel Coordinates: A Tool for Visu- alizing Multi-Dimensional Geometry, In Proc. of the IEEE Visualization Conference, pages 361-378, 1990.
- L. Isella and J. Stehle and A. Barrat and C. Cattuto and J.-F. Pinton and W. van den Broeck, What's in a Crowd? Analysis of Face-to-Face Behavioral Networks, Journal of Theoretical Biology, 271(166), 2011.
- L. Kaufman and P.J. Rousseeuw, Finding Groups in Data: An Introduc- tion to Cluster Analysis, John Wiley & Sons, Inc., 1990.
- J. Kruskal and J. Landwehr, Icicle Plots: Better Displays for Hierarchical Clustering, The American Statistician, 37, 162-168, 1983.
- K. Lam and R. Spence, Image Browsing: A Space-Time Trade-Off, Human-Computer Interaction, pages 611-612, 1997.
- R. van Liere and W.C. de Leeuw, GraphSplatting: Visualizing Graphs as Continuous Fields, IEEE Trans. on Visualization and Computer Graphics, 9(2), 206-212, 2003.
- C.B. Mills and L.J. Weldon, Reading Text from Computer Screens, ACM Computer Surveys, 19(4), pages 329-357, 1987.
- K. Misue and P. Eades and W. Lai and K. Sugiyama, Layout Adjustment and the Mental Map, Journal of Visual Languages and Computing, 6(2), pages 183-210, 1995.
- H. C. Purchase, Metrics for Graph Drawing Aesthetics, Journal of Visual Languages and Computing, 13(5), pages 501-516, 2002.
- F. Reitz and M. Pohl and S. Diehl, Focused Animation of Dynamic Com- pound Graphs, In Proc. of the International Symposium on Information Visualisation, pages 679-684, 2009.
- R. Rosenholtz and Y. Li and J. Mansfield and Z. Jin, Feature Congestion: A Measure of Display Clutter, In Proc. of SIGCHI Conference on Human Factors in Computing Systems, pages 761-770, 2005.
- R. Sibson, SLINK: An Optimally Efficient Algorithm for the Single- Link Cluster Method, The Computer Journal (British Computer Society), 16(1), pages 30-34, 1973.
- R. Spence, Rapid, Serial and Visual: A Presentation Technique with Potential, Information Visualization, 1(1), pages 13-19, 2002.
- A. Telea and O. Ersoy, Image-Based Edge Bundles: Simplified Visual- ization of Large Graphs, Computer Graphics Forum, 29(3), pages 843- 852, 2010.
- T. Tse and G. Marchionini and W. Ding and L. Slaughter and A. Komlodi, Dynamic Key Frame Presentation Techniques for Augmenting Video Browsing, In Proc. of the Working Conference on Advanced Visual Interfaces, pages 185-194, 1998.
- B. Tversky and J. Bauer Morrison and M. Bétrancourt, Animation: Can it Facilitate?, International Journal on Human-Computer Studies, 57(4), 247-262, 2002.
- K. Wittenburg and W. Ali-Ahmed and D. LaLiberte and T. Lanning, Rapid-Fire Image Previews for Information Navigation, In Proc. of Advanced Visual Interfaces, pages 76-82, 1998.