Visualizing Dynamic Weighted Digraphs with Partial Links

Graphs are traditionally represented as node-link diagrams, but these typically suffer from visual clutter when they become denser, i.e. more vertices and edges are present in the data set. Partial link drawings have been introduced for node-link diagrams aiming at reducing visual clutter caused by link crossings. Although this concept was shown to perform well for some parameter settings, it has not been used for visually encoding dynamic weighted digraphs. In this paper we investigate the problem of visualizing time-varying graphs as one node-link diagram in a specific layout by exploiting the links as timelines. Partially drawn links are used to show the graph dynamics by splitting each link into as many segments as time steps have to be represented. Conventional 2D layout algorithms can be applied while simultaneously showing the evolution over time. Color-coded links represent the changing weights. We use tapered links to reduce possible overlaps at the link target nodes that would occur when using traditional arrow-based directed links. We experiment with different graph layouts and different numbers of data dimensions, i.e. number of vertices, edges, and time steps. We illustrate the usefulness of the technique in a case study investigating dynamic migration data.

[1]  B. Marx The Visual Display of Quantitative Information , 1985 .

[2]  Eve E. Hoggan,et al.  How Important Is the "Mental Map"? - An Empirical Investigation of a Dynamic Graph Layout Algorithm , 2006, GD.

[3]  Philippe Castagliola,et al.  A Comparison of the Readability of Graphs Using Node-Link and Matrix-Based Representations , 2004, IEEE Symposium on Information Visualization.

[4]  Michael Burch,et al.  A Flip-Book of Edge-Splatted Small Multiples for Visualizing Dynamic Graphs , 2014, VINCI '14.

[5]  Michael Burch,et al.  Parallel Edge Splatting for Scalable Dynamic Graph Visualization , 2011, IEEE Transactions on Visualization and Computer Graphics.

[6]  Daniel W. Archambault,et al.  Animation, Small Multiples, and the Effect of Mental Map Preservation in Dynamic Graphs , 2011, IEEE Transactions on Visualization and Computer Graphics.

[7]  Michael Kaufmann,et al.  Mad at Edge Crossings? Break the Edges! , 2012, FUN.

[8]  Edward R. Tufte,et al.  Envisioning Information , 1990 .

[9]  Ulrik Brandes,et al.  Asymmetric Relations in Longitudinal Social Networks , 2011, IEEE Transactions on Visualization and Computer Graphics.

[10]  Maureen C. Stone,et al.  In Color Perception, Size Matters , 2012, IEEE Computer Graphics and Applications.

[11]  Jean-Daniel Fekete,et al.  An extended evaluation of the readability of tapered, animated, and textured directed-edge representations in node-link graphs , 2011, 2011 IEEE Pacific Visualization Symposium.

[12]  Michael Burch,et al.  Rapid Serial Visual Presentation in dynamic graph visualization , 2012, 2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

[13]  Stephan Diehl,et al.  Graphs, They Are Changing , 2002, GD.

[14]  Michael Burch,et al.  TimeSpiderTrees: A Novel Visual Metaphor for Dynamic Compound Graphs , 2010, 2010 IEEE Symposium on Visual Languages and Human-Centric Computing.

[15]  Michael Burch,et al.  TimeRadarTrees: Visualizing Dynamic Compound Digraphs , 2008, Comput. Graph. Forum.

[16]  Ayellet Tal,et al.  Online Dynamic Graph Drawing , 2008, IEEE Transactions on Visualization and Computer Graphics.

[17]  Niklas Elmqvist,et al.  Perception of Animated Node‐Link Diagrams for Dynamic Graphs , 2012, Comput. Graph. Forum.

[18]  Michael Burch,et al.  Evaluating Partially Drawn Links for Directed Graph Edges , 2011, GD.

[19]  Barbara Tversky,et al.  Animation: can it facilitate? , 2002, Int. J. Hum. Comput. Stud..

[20]  Hansjörg Schmauder,et al.  Partial Link Drawings for Nodes, Links, and Regions of Interest , 2014, 2014 18th International Conference on Information Visualisation.

[21]  Adrian Rusu,et al.  Using the Gestalt Principle of Closure to Alleviate the Edge Crossing Problem in Graph Drawings , 2011, 2011 15th International Conference on Information Visualisation.

[22]  Colin Ware,et al.  Cognitive Measurements of Graph Aesthetics , 2002, Inf. Vis..

[23]  Yuanzhen Li,et al.  Feature congestion: a measure of display clutter , 2005, CHI.

[24]  Christoph Schlieder,et al.  Pixel-Oriented Visualization of Change in Social Networks , 2010, 2010 International Conference on Advances in Social Networks Analysis and Mining.

[25]  Allan R. Wilks,et al.  Visualizing Network Data , 1995, IEEE Trans. Vis. Comput. Graph..