Graph Visualization Using Hierarchical Edge Routing and Bundling

Driven by rapidly growing application areas such as semantic knowledge bases and social networks, visualization of large graphs has been gaining importance recently. A large amount of nodes and intersecting edges presents a major challenge for usability and aesthetics, and may also pose a scalability problem. Edge routing and bundling methods proved useful for reducing clutter, while hierarchical techniques, besides providing the basis for level of detail rendering, also address scalability. We present work in progress which combines hierarchical techniques with edge routing and bundling methods, and utilizes their respective advantages. The proposed graph visualization method employs hierarchical aggregation of graph nodes and edges, and applies edge routing and bundling along the hierarchy to reduce clutter and improve the clarity of the representation.

[1]  James Abello,et al.  ASK-GraphView: A Large Scale Graph Visualization System , 2006, IEEE Transactions on Visualization and Computer Graphics.

[2]  Andreas Noack,et al.  Energy Models for Graph Clustering , 2007, J. Graph Algorithms Appl..

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

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

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

[6]  Michael Burch,et al.  Towards an Aesthetic Dimensions Framework for Dynamic Graph Visualisations , 2009, 2009 13th International Conference Information Visualisation.

[7]  Peter Eades,et al.  Journal of Graph Algorithms and Applications Navigating Clustered Graphs Using Force-directed Methods , 2022 .

[8]  Tina Eliassi-Rad,et al.  Visual Analysis of Large Heterogeneous Social Networks by Semantic and Structural Abstraction , 2006 .

[9]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

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

[11]  Wolfgang Kienreich,et al.  An Application of Edge Bundling Techniques to the Visualization of Media Analysis Results , 2010, 2010 14th International Conference Information Visualisation.

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

[13]  Romain Bourqui,et al.  How to Draw ClusteredWeighted Graphs using a Multilevel Force-Directed Graph Drawing Algorithm , 2007, 2007 11th International Conference Information Visualization (IV '07).

[14]  Cliff Joslyn,et al.  Structure Discovery in Large Semantic Graphs Using Extant Ontological Scaling and Descriptive Semantics , 2011, 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[15]  Amy Ashurst Gooch,et al.  The Aesthetics of Graph Visualization , 2007, CAe.

[16]  Edward M. Reingold,et al.  Graph drawing by force‐directed placement , 1991, Softw. Pract. Exp..

[17]  Charu C. Aggarwal,et al.  A Survey of Clustering Algorithms for Graph Data , 2010, Managing and Mining Graph Data.

[18]  Michael Granitzer,et al.  Scalable Recursive Top-Down Hierarchical Clustering Approach with Implicit Model Selection for Textual Data Sets , 2010, 2010 Workshops on Database and Expert Systems Applications.

[19]  Pak Chung Wong,et al.  A multi-level middle-out cross-zooming approach for large graph analytics , 2009, 2009 IEEE Symposium on Visual Analytics Science and Technology.

[20]  Yiming Yang,et al.  RCV1: A New Benchmark Collection for Text Categorization Research , 2004, J. Mach. Learn. Res..