Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3097983.3098130acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article
Public Access

Visualizing Attributed Graphs via Terrain Metaphor

Published: 04 August 2017 Publication History

Abstract

The value proposition of a dataset often resides in the implicit interconnections or explicit relationships (patterns) among individual entities, and is often modeled as a graph. Effective visualization of such graphs can lead to key insights uncovering such value. In this article we propose a visualization method to explore attributed graphs with numerical attributes associated with nodes (or edges). Such numerical attributes can represent raw content information, similarities, or derived information reflecting important network measures such as triangle density and centrality. The proposed visualization strategy seeks to simultaneously uncover the relationship between attribute values and graph topology, and relies on transforming the network to generate a terrain map. A key objective here is to ensure that the terrain map reveals the overall distribution of components-of-interest (e.g. dense subgraphs, k-cores) and the relationships among them while being sensitive to the attribute values over the graph. We also design extensions that can capture the relationship across multiple numerical attributes. We demonstrate the efficacy of our method on several real-world data science tasks while scaling to large graphs with millions of nodes.

References

[1]
I. Alvarez-Hamelin, L. Dall'Asta, A. Barrat, and A. Vespignani 2005. k-core decomposition: A tool for the analysis of large scale Internet graphs. arXiv:cs.NI/0511007 (2005).
[2]
Ana Paula Appel, Ravi Kumar, Deepayan Chakrabarti, Jure Leskovec, Christos Faloutsos, and Andrew Tomkins 2009. ShatterPlots: Fast Tools for Mining Large Graphs. SDM (2009).
[3]
Jan Christoph Athenstadt, Robert Gorke, Marcus Krug, and Martin Nollenburg 2012. Visualizing Large Hierarchically Clustered Graphs with a Landscape Metaphor. Graph Drawing (2012).
[4]
Vladimir Batagelj and Matjaz Zaversnik 2003. An O(m) Algorithm for Cores Decomposition of Networks. CoRR, arXiv.org/cs.DS/0310049 (2003).
[5]
A. Bezerianos, F. Chevalier, P. Dragicevic, N. Elmqvist, and J. D. Fekete 2010. Graphdice: A System for Exploring Multivariate Social Networks. Proceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization (2010).
[6]
Hamish Carr, Jack Snoeyink, and Ulrike Axen. 2000. Computing contour trees in all dimensions. Proceedings of the 11th Annual ACM-SIAM Symposium on Discrete Algorithms (2000).
[7]
J. Eldridge, M. Belkin, and Y. Wang 2014. Denali: A tool for visualizing scalar functions as landscape metaphors. OSU Technique Report, Software: http://denali.cse.ohio-state.edu/ (2014).
[8]
Manuel Freire, Catherine Plaisant, Ben Shneiderman, and Jen Golbeck 2010. ManyNets: An Interface for Multiple Network Analysis and Visualization. SIGCHI (2010), 213--222.
[9]
Thomas M. J. Fruchterman and Edward M. Reingold 1991. Graph Drawing by Force-directed Placement. Softw. Pract. Exper. (1991).
[10]
Martin Gronemann and Michael Junger 2012. Drawing Clustered Graphs as Topographic Maps. Graph Drawing (2012).
[11]
Frank Ham, Hans-Jorg Schulz, and Joan M. Dimicco. 2009. Honeycomb: Visual Analysis of Large Scale Social Networks. Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II (2009).
[12]
W. Harvey and Y. Wang. 2010. Generating and Exploring a Collection of Topological Landscapes for Visualization of Scalar-Valued Functions. Eurographics / IEEE-VGTC Conference on Visualization (2010).
[13]
Keith Henderson, Brian Gallagher, Tina Eliassi-Rad, Hanghang Tong, Sugato Basu, Leman Akoglu, Danai Koutra, Christos Faloutsos, and Lei Li 2012. Structural Role Extraction and Mining in Large Graphs. ACM SIGKDD (2012).
[14]
Xin Huang, Hong Cheng, Lu Qin, Wentao Tian, and Jeffrey Xu Yu 2014. Querying k-truss community in large and dynamic graphs. SIGMOD (2014).
[15]
David Koop, Juliana Freire, and Claudio T. Silva. 2013. Visual summaries for graph collections. PacificVis (2013).
[16]
Jure Leskovec and Andrej Krevl 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data. (2014).
[17]
Shawn Martin, W. Michael Brown, Richard Klavans, and Kevin W. Boyack; 2011. OpenOrd: an open-source toolbox for large graph layout. Proc. SPIE Vol. 7868 (2011), 786806-786806-11.
[18]
Yiye Ruan and Srinivasan Parthasarathy 2014. Simultaneous Detection of Communities and Roles from Large Networks. ACM COSN (2014).
[19]
Ahmet Erdem Sariyuce, C. Seshadhri, Ali Pinar, and Umit V. Catalyurek 2015. Finding the Hierarchy of Dense Subgraphs using Nucleus Decompositions. WWW (2015).
[20]
Natascha Sauber, Holger Theisel, and Hans-Peter Seidel. 2006. Multifield-Graphs: An Approach to Visualizing Correlations in Multifield Scalar Data. IEEE TVCG (2006), 917--924.
[21]
Lei Shi, Qi Liao, Hanghang Tong, Yifan Hu, Yue Zhao, and Chuang Lin. 2014. Hierarchical Focus
[22]
Context Heterogeneous Network Visualization. PacificVis (2014).
[23]
Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015. LINE: Large-scale Information Network Embedding. WWW (2015).
[24]
A. Telea and O. Ersoy. 2010. Image-based edge bundles: simplified visualization of large graphs. Eurographics / IEEE-VGTC conference on Visualization (2010).
[25]
Robert van Liere and Wim de Leeuw 2003. GraphSplatting: Visualizing Graphs As Continuous Fields. IEEE TVCG (2003).
[26]
T. von Landesberger, A. Kuijper, T. Schreck, J. Kohlhammer, J.J. van Wijk, J.-D. Fekete, and D.W. Fellner 2011. Visual Analysis of Large Graphs: State-of-the-Art and Future Research Challenges. Computer Graphics Forum (2011).
[27]
Jia Wang and James Cheng 2012. Truss Decomposition in Massive Networks. Proc. VLDB Endow. (2012), 812--823.
[28]
Nan Wang, Srinivasan Parthasarathy, Kian-Lee Tan, and Anthony K. H. Tung 2008. CSV: Visualizing and Mining Cohesive Subgraphs. ACM SIGMOD (2008).
[29]
Nan Wang, Jingbo Zhang, Kian-Lee Tan, and Anthony K. H. Tung. 2010. On Triangulation-based Dense Neighborhood Graph Discovery. Proc. VLDB Endow. (2010), 58--68.
[30]
Gunther Weber, Peer-Timo Bremer, and Valerio Pascucci. 2007. Topological Landscapes: A Terrain Metaphor for Scientific Data. IEEE TVCG (2007).
[31]
Rephael Wenger. 2013. Isosurfaces: Geometry, Topology, and Algorithms. CRC Press.
[32]
Zhiqiang Xu, Yiping Ke, Yi Wang, Hong Cheng, and James Cheng 2012. A Model-based Approach to Attributed Graph Clustering. ACM SIGMOD (2012).
[33]
Jaewon Yang and Jure Leskovec 2013. Overlapping Community Detection at Scale: A Nonnegative Matrix Factorization Approach. ACM WSDM (2013).
[34]
Xintian Yang, Sitaram Asur, Srinivasan Parthasarathy, and Sameep Mehta. A visual-analytic toolkit for dynamic interaction graphs SIGKDD 2008.
[35]
Yang Zhang and Srinivasan Parthasarathy 2012. Extracting Analyzing and Visualizing Triangle K-Core Motifs within Networks. IEEE ICDE (2012).
[36]
Yang Zhang, Yusu Wang, and Srinivasan Parthasarathy. 2017. Analyzing and Visualizing Scalar Fields on Graphs. arXiv:1702.03825 [cs.DB] (2017).
[37]
Yang Zhou, Hong Cheng, and Jeffrey Xu Yu 2009. Graph Clustering Based on Structural/Attribute Similarities. VLDB (2009).

Cited By

View all
  • (2024)Treebar Maps: Schematic Representation of Networks at Scale2024 IEEE 17th Pacific Visualization Conference (PacificVis)10.1109/PacificVis60374.2024.00023(132-141)Online publication date: 23-Apr-2024
  • (2022)Giga Graph Cities: Their Buckets, Buildings, Waves, and FragmentsIEEE Computer Graphics and Applications10.1109/MCG.2022.317265042:3(53-64)Online publication date: 5-May-2022
  • (2022)Coherent Topological Landscapes for Simulation EnsemblesComputer Vision, Imaging and Computer Graphics Theory and Applications10.1007/978-3-030-94893-1_10(223-237)Online publication date: 22-Jan-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
KDD '17: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
August 2017
2240 pages
ISBN:9781450348874
DOI:10.1145/3097983
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 August 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. attributed graph
  2. graph visualization

Qualifiers

  • Research-article

Funding Sources

Conference

KDD '17
Sponsor:

Acceptance Rates

KDD '17 Paper Acceptance Rate 64 of 748 submissions, 9%;
Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)50
  • Downloads (Last 6 weeks)6
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Treebar Maps: Schematic Representation of Networks at Scale2024 IEEE 17th Pacific Visualization Conference (PacificVis)10.1109/PacificVis60374.2024.00023(132-141)Online publication date: 23-Apr-2024
  • (2022)Giga Graph Cities: Their Buckets, Buildings, Waves, and FragmentsIEEE Computer Graphics and Applications10.1109/MCG.2022.317265042:3(53-64)Online publication date: 5-May-2022
  • (2022)Coherent Topological Landscapes for Simulation EnsemblesComputer Vision, Imaging and Computer Graphics Theory and Applications10.1007/978-3-030-94893-1_10(223-237)Online publication date: 22-Jan-2022
  • (2020)Augmenting Node‐Link Diagrams with Topographic Attribute MapsComputer Graphics Forum10.1111/cgf.1398739:3(369-381)Online publication date: 18-Jul-2020
  • (2019)k-NN Sampling for Visualization of Dynamic Data Using LION-tSNE2019 IEEE 26th International Conference on High Performance Computing, Data, and Analytics (HiPC)10.1109/HiPC.2019.00019(63-72)Online publication date: Dec-2019
  • (2018)Graph Thumbnails: Identifying and Comparing Multiple Graphs at a GlanceIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2018.279096124:12(3081-3095)Online publication date: 1-Dec-2018

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media