ClusterVis: visualizing nodes attributes in multivariate graphs

Many computing applications imply dealing with network data, for example, social networks, communications and computing networks, epidemiological networks, among others. These applications are usually based on multivariate graphs, i.e., graphs in which nodes and edges have multiple attributes. Most of the visualization techniques described in the literature for dealing with multivariate graphs focus either on problems associated with the visualization of topology or on problems associated with the visualization of the nodes' attributes. The integration of these two components (topology and multiple attributes) in a single visualization is a challenge due to the necessity of simultaneously representing the connections and attributes, possibly generating overlapping elements. Among usual strategies to overcome this legibility problem we find filtering and aggregation, which make possible a simplified representation providing a general view with reduced size and lower density. However, this simplification may lead to a reduction of the amount of information being displayed, while in several applications the graph details still need to be represented in order to allow in-depth data analysis. In face of that, we propose ClusterVis, a visualization technique aiming at exploring nodes attributes pertaining to sub-graphs, which are either obtained from clustering algorithms or some user-defined criteria. The technique allows comparing attributes of nodes while keeping the representation of the relationships among them. The technique was implemented within a visualization framework and evaluated by potential users.

[1]  Liang Gou,et al.  SocialNetSense: Supporting sensemaking of social and structural features in networks with interactive visualization , 2012, 2012 IEEE Conference on Visual Analytics Science and Technology (VAST).

[2]  Igor Jurisica,et al.  The FlowVizMenu and Parallel Scatterplot Matrix: Hybrid Multidimensional Visualizations for Network Exploration , 2010, IEEE Transactions on Visualization and Computer Graphics.

[3]  Matthew O. Ward,et al.  Introduction to Multivariate Network Visualization , 2013, Multivariate Network Visualization.

[4]  Matthew O. Ward,et al.  Multivariate Networks in the Life Sciences , 2013, Multivariate Network Visualization.

[5]  Hanghang Tong,et al.  g-Miner: Interactive Visual Group Mining on Multivariate Graphs , 2015, CHI.

[6]  Martin Wattenberg,et al.  Visual exploration of multivariate graphs , 2006, CHI.

[7]  Pak Chung Wong,et al.  30 Years of Multidimensional Multivariate Visualization , 1994, Scientific Visualization.

[8]  Arjan Kuijper,et al.  Visual Analysis of Large Graphs: State‐of‐the‐Art and Future Research Challenges , 2011, Eurographics.

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

[10]  Bongshin Lee,et al.  GraphTrail: analyzing large multivariate, heterogeneous networks while supporting exploration history , 2012, CHI.

[11]  Michael Burch,et al.  The State of the Art in Visualizing Dynamic Graphs , 2014, EuroVis.

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

[13]  Andreas Kerren,et al.  The Network Lens: Interactive Exploration of Multivariate Networks Using Visual Filtering , 2010, 2010 14th International Conference Information Visualisation.

[14]  Jeffrey Heer,et al.  SpanningAspectRatioBank Easing FunctionS ArrayIn ColorIn Date Interpolator MatrixInterpola NumObjecPointI Rectang ISchedu Parallel Pause Scheduler Sequen Transition Transitioner Transiti Tween Co DelimGraphMLCon IData JSONCon DataField DataSc Dat DataSource Data DataUtil DirtySprite LineS RectSprite , 2011 .

[15]  Haim Levkowitz,et al.  From Visual Data Exploration to Visual Data Mining: A Survey , 2003, IEEE Trans. Vis. Comput. Graph..

[16]  Pierre Dragicevic,et al.  GraphDice: A System for Exploring Multivariate Social Networks , 2010, Comput. Graph. Forum.

[17]  J. B. Brooke,et al.  SUS: A 'Quick and Dirty' Usability Scale , 1996 .

[18]  Jarke J. van Wijk,et al.  Multivariate Network Exploration and Presentation: From Detail to Overview via Selections and Aggregations , 2014, IEEE Transactions on Visualization and Computer Graphics.

[19]  Stephan Diehl,et al.  Multivariate Networks in Software Engineering , 2013, Multivariate Network Visualization.

[20]  Yue Zhao,et al.  Hierarchical Focus+Context Heterogeneous Network Visualization , 2014, 2014 IEEE Pacific Visualization Symposium.

[21]  Roberto Tamassia,et al.  Handbook on Graph Drawing and Visualization , 2013 .

[22]  Roberto Tamassia,et al.  Handbook of Graph Drawing and Visualization (Discrete Mathematics and Its Applications) , 2007 .

[23]  Jarke J. van Wijk,et al.  Eurographics/ Ieee-vgtc Symposium on Visualization 2008 Visual Inspection of Multivariate Graphs , 2022 .

[24]  Ben Shneiderman,et al.  Network Visualization by Semantic Substrates , 2006, IEEE Transactions on Visualization and Computer Graphics.

[25]  Kwan-Liu Ma,et al.  Multivariate Social Network Visual Analytics , 2013, Multivariate Network Visualization.

[26]  Liang Gou,et al.  TreeNetViz: Revealing Patterns of Networks over Tree Structures , 2011, IEEE Transactions on Visualization and Computer Graphics.