Navigation in large hierarchical graph through chain-context views

AbstractThe most commonly used interaction techniques in space-filling visualization are drilling-down + semantic-zooming and focus + context methods. However, under these schemes, users often have insufficient knowledge about contextual information to guide them exploring through very large and deep hierarchical structures. This paper proposes an efficient interaction method called “chain-context view” (CCV) for the navigation in space-filling visualizations. Instead of displaying a no or one context views, we provide users with a progressive sequence of context views, which maximize the display area of contextual information. The rich contextual information provided in the exploration path could greatly increase the accuracy of user’s decisions and reduce the “unsuccessful trips” and “unnecessary views” while locating the target object by browsing in deep levels of hierarchical structures with CCVs. The new method allows the users to trace each step of their interactions and make it easy to jump or return to any level of the hierarchy that they have previously visited. A usability study was conducted to evaluate the effectiveness of the CCV, by measuring the user performance and satisfaction on the navigation of deep levelled relational structures. Graphical abstract

[1]  Stephen G. Eick,et al.  Space-filling Software Visualization , 1995, J. Vis. Lang. Comput..

[2]  Martin Wattenberg A note on space-filling visualizations and space-filling curves , 2005 .

[3]  Allison Woodruff,et al.  Guidelines for using multiple views in information visualization , 2000, AVI '00.

[4]  Stephen G. Kobourov,et al.  Visualizing Large Graphs with Compound-Fisheye Views and Treemaps , 2004, GD.

[5]  Jarke J. van Wijk,et al.  Cushion Treemaps: Visualization of Hierarchical Information , 1999, INFOVIS.

[6]  Mao Lin Huang,et al.  Visualizing large trees with divide & conquer partition , 2013, VINCI '13.

[7]  Catherine Plaisant,et al.  SpaceTree: supporting exploration in large node link tree, design evolution and empirical evaluation , 2002, IEEE Symposium on Information Visualization, 2002. INFOVIS 2002..

[8]  M. Balzer,et al.  Voronoi treemaps , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[9]  Jock D. Mackinlay,et al.  The cost-of-knowledge characteristic function: display evaluation for direct-walk dynamic information visualizations , 1994, CHI Conference Companion.

[10]  James D. Hollan,et al.  Graphical Multiscale Web Histories: A Study of PadPrints , 2003 .

[11]  Benjamin B. Bederson,et al.  PhotoMesa: a zoomable image browser using quantum treemaps and bubblemaps , 2001, UIST '01.

[12]  Benjamin B. Bederson,et al.  Quantum Treemaps and Bubblemaps for a Zoomable Image Browser , 2001 .

[13]  Chris North,et al.  Snap-Together Visualization: A User Interface for Coordinating Visualizations via Relational Schemata , 2003 .

[14]  Jean-Daniel Fekete,et al.  Interactive information visualization of a million items , 2002, IEEE Symposium on Information Visualization, 2002. INFOVIS 2002..

[15]  Keith Andrews,et al.  Information Slices: Visualising and Exploring Large Hierarchies using Cascading, Semi-Circular Discs , 1998 .

[16]  Catherine Plaisant,et al.  TreePlus: Interactive Exploration of Networks with Enhanced Tree Layouts , 2006, IEEE Transactions on Visualization and Computer Graphics.

[17]  Mao Lin Huang,et al.  Space-Optimized Tree: A Connection+Enclosure Approach for the Visualization of Large Hierarchies , 2003, Inf. Vis..

[18]  Ravin Balakrishnan,et al.  Expand-Ahead: A Space-Filling Strategy for Browsing Trees , 2004 .

[19]  Mao Lin Huang,et al.  A focus+context visualization technique using semi-transparency , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[20]  Ben Shneiderman,et al.  Ordered and quantum treemaps: Making effective use of 2D space to display hierarchies , 2002, TOGS.

[21]  Kang Shi,et al.  An evaluation of content browsing techniques for hierarchical space-filling visualizations , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[22]  Mao Lin Huang,et al.  EncCon: An Approach to Constructing Interactive Visualization of Large Hierarchical Data , 2005, Inf. Vis..

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

[24]  Yi Chen,et al.  Sunburst with ordered nodes based on hierarchical clustering: a visual analyzing method for associated hierarchical pesticide residue data , 2015, J. Vis..

[25]  Jean-Daniel Fekete,et al.  Overlaying Graph Links on Treemaps , 2003 .

[26]  J. Stasko,et al.  Focus+context display and navigation techniques for enhancing radial, space-filling hierarchy visualizations , 2000, IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings.

[27]  David C. Banks,et al.  TennisViewer: A Browser for Competition Trees , 1997, IEEE Computer Graphics and Applications.

[28]  Mark H. Chignell,et al.  Elastic hierarchies: combining treemaps and node-link diagrams , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[29]  Ivan Herman,et al.  Graph Visualization and Navigation in Information Visualization: A Survey , 2000, IEEE Trans. Vis. Comput. Graph..

[30]  Henry Lieberman,et al.  Powers of ten thousand: navigating in large information spaces , 1994, UIST '94.

[31]  Jürgen Ebert,et al.  Collapsible cylindrical trees: a fast hierarchical navigation technique , 2001, IEEE Symposium on Information Visualization, 2001. INFOVIS 2001..

[32]  Ben Shneiderman,et al.  Tree-maps: a space-filling approach to the visualization of hierarchical information structures , 1991, Proceeding Visualization '91.