Schematization of Clutter Reduction Techniques in Geographic Node-link Diagrams using Task-based Criteria

Visual clutter is a hot topic in the domain of node-link diagrams as it negatively affects usability, aesthetics and data interpretation. The organization of items, i.e. the way nodes and links are positioned in the display, is one problem among many that leads to visual clutter. In previous work, different techniques were proposed to reduce the clutter that depends on the organization of nodes and links. However, a schematization of such techniques by task was never considered. Approaching the problem by task would be more efficient since visual clutter, by definition, depends on the task to be performed. In this paper, we propose a solution to visual clutter driven by the type of task. In particular, the aim of our work is to provide an answer to the following question: Given a task and a geographic node-link diagram, which are the appropriated techniques to reduce the visual clutter that depends on the spatial organization of nodes and links. In our solution, we have classified tasks into a limited number of task groups. For each tasks group, we have identified and analyzed issues leading to a performance degradation. The final outcome consists on a list of good candidate techniques for each task group. The selected techniques are the results of a survey that selects only approaches that act on the position of nodes and links.

[1]  Jarke J. van Wijk,et al.  Force‐Directed Edge Bundling for Graph Visualization , 2009, Comput. Graph. Forum.

[2]  Wei Chen,et al.  SideKnot: Revealing relation patterns for graph visualization , 2012, 2012 IEEE Pacific Visualization Symposium.

[3]  Peter J. Passmore,et al.  A User Study on Curved Edges in Graph Visualization , 2012, IEEE Transactions on Visualization and Computer Graphics.

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

[5]  M. Sheelagh T. Carpendale,et al.  A set of multi-touch graph interaction techniques , 2010, ITS '10.

[6]  Jeffrey Heer,et al.  Divided Edge Bundling for Directional Network Data , 2011, IEEE Transactions on Visualization and Computer Graphics.

[7]  Christophe Hurter,et al.  Graph Bundling by Kernel Density Estimation , 2012, Comput. Graph. Forum.

[8]  Jean-Daniel Fekete,et al.  Task taxonomy for graph visualization , 2006, BELIV '06.

[9]  Heidrun Schumann,et al.  A Survey on Interactive Lenses in Visualization , 2014, EuroVis.

[10]  P. Hanrahan,et al.  Flow map layout , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

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

[12]  M. Sheelagh T. Carpendale,et al.  Exploring the design space of interactive link curvature in network diagrams , 2012, AVI.

[13]  Hong Zhou,et al.  Geometry-Based Edge Clustering for Graph Visualization , 2008, IEEE Transactions on Visualization and Computer Graphics.

[14]  Yingcai Wu,et al.  A Survey of Visual Analytics Techniques and Applications: State-of-the-Art Research and Future Challenges , 2013, Journal of Computer Science and Technology.

[15]  Mengchen Liu,et al.  A survey on information visualization: recent advances and challenges , 2014, The Visual Computer.

[16]  M. Sheelagh T. Carpendale,et al.  Edgelens: an interactive method for managing edge congestion in graphs , 2003, IEEE Symposium on Information Visualization 2003 (IEEE Cat. No.03TH8714).

[17]  Sheelagh Carpendale,et al.  Supporting Interactive Graph Exploration with Edge Plucking , .

[18]  Hong Zhou,et al.  Controllable and Progressive Edge Clustering for Large Networks , 2006, Graph Drawing.

[19]  Romain Bourqui,et al.  3D Edge Bundling for Geographical Data Visualization , 2010, 2010 14th International Conference Information Visualisation.

[20]  Sergey Bereg,et al.  Edge routing with ordered bundles , 2016, Comput. Geom..

[21]  Kenneth C. Cox,et al.  3D geographic network displays , 1996, SGMD.

[22]  Thomas Ertl,et al.  EdgeAnalyzer: Exploratory Analysis through Advanced Edge Interaction , 2011, 2011 44th Hawaii International Conference on System Sciences.

[23]  Christophe Hurter,et al.  MoleView: An Attribute and Structure-Based Semantic Lens for Large Element-Based Plots , 2011, IEEE Transactions on Visualization and Computer Graphics.

[24]  Tamara Munzner,et al.  Visualizing the global topology of the MBone , 1996, Proceedings IEEE Symposium on Information Visualization '96.

[25]  Bruno Simões,et al.  Schematization of Node-Link Diagrams and Drawing Techniques for Geo-referenced Networks , 2015, 2015 International Conference on Cyberworlds (CW).

[26]  Hong Zhou,et al.  Edge bundling in information visualization , 2013 .

[27]  Heidrun Schumann,et al.  A Survey of Multi-faceted Graph Visualization , 2015, EuroVis.

[28]  D. Weiskopf Image-Based Edge Bundles: Simplified Visualization of Large Graphs , 2010 .

[29]  Bruno Simões,et al.  3DArcLens: Interactive Network Analysis on Geographic Surfaces , 2015, IVAPP.

[30]  Emden R. GansnerYifan Multilevel Agglomerative Edge Bundling for Visualizing Large Graphs , 2011 .

[31]  Kwan-Liu Ma,et al.  Ambiguity-Free Edge-Bundling for Interactive Graph Visualization , 2012, IEEE Transactions on Visualization and Computer Graphics.

[32]  Bettina Speckmann,et al.  Flow Map Layout via Spiral Trees , 2011, IEEE Transactions on Visualization and Computer Graphics.

[33]  Helen C. Purchase Evaluating Graph Drawing Aesthetics: Defining and Exploring a New Empirical Research Area , 2004 .

[34]  Danny Holten,et al.  Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data , 2006, IEEE Transactions on Visualization and Computer Graphics.

[35]  Bruno Simões,et al.  Supervised Force Directed Algorithm for the Generation of Flow Maps , 2014 .

[36]  Bettina Speckmann,et al.  Necklace Maps , 2010, IEEE Transactions on Visualization and Computer Graphics.

[37]  Ulrik Brandes,et al.  Stub Bundling and Confluent Spirals for Geographic Networks , 2013, GD.

[38]  Alan J. Dix,et al.  A Taxonomy of Clutter Reduction for Information Visualisation , 2007, IEEE Transactions on Visualization and Computer Graphics.

[39]  Christophe Hurter,et al.  Attribute-driven edge bundling for general graphs with applications in trail analysis , 2015, 2015 IEEE Pacific Visualization Symposium (PacificVis).

[40]  Hong Zhou,et al.  Energy-Based Hierarchical Edge Clustering of Graphs , 2008, 2008 IEEE Pacific Visualization Symposium.

[41]  Romain Bourqui,et al.  Winding Roads: Routing edges into bundles , 2010, Comput. Graph. Forum.

[42]  Daniel A. Keim,et al.  Challenges in Visual Data Analysis , 2006, Tenth International Conference on Information Visualisation (IV'06).

[43]  Christophe Hurter,et al.  Skeleton-Based Edge Bundling for Graph Visualization , 2011, IEEE Transactions on Visualization and Computer Graphics.