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

NetLSD: Hearing the Shape of a Graph

Published: 19 July 2018 Publication History

Abstract

Comparison among graphs is ubiquitous in graph analytics. However, it is a hard task in terms of the expressiveness of the employed similarity measure and the efficiency of its computation. Ideally, graph comparison should be invariant to the order of nodes and the sizes of compared graphs, adaptive to the scale of graph patterns, and scalable. Unfortunately, these properties have not been addressed together. Graph comparisons still rely on direct approaches, graph kernels, or representation-based methods, which are all inefficient and impractical for large graph collections. In this paper, we propose the Network Laplacian Spectral Descriptor (NetLSD): the first, to our knowledge, permutation- and size-invariant, scale-adaptive, and efficiently computable graph representation method that allows for straightforward comparisons of large graphs. NetLSD extracts a compact signature that inherits the formal properties of the Laplacian spectrum, specifically its heat or wave kernel; thus, it \em hears the shape of a graph. Our evaluation on a variety of real-world graphs demonstrates that it outperforms previous works in both expressiveness and efficiency.

Supplementary Material

MP4 File (tsitsulin_netlsd_shape_graph.mp4)

References

[1]
Leman Akoglu, Mary McGlohon, and Christos Faloutsos . 2010. Oddball: Spotting anomalies in weighted graphs. In PAKDD. 410--421.
[2]
Mathieu Aubry, Ulrich Schlickewei, and Daniel Cremers . 2011. The wave kernel signature: A quantum mechanical approach to shape analysis ICCV Workshops. IEEE, 1626--1633.
[3]
Mikhail Belkin and Partha Niyogi . 2007. Convergence of Laplacian eigenmaps. In NIPS. 129--136.
[4]
Jose Bento and Stratis Ioannidis . 2018. A Family of Tractable Graph Distances. In SDM.
[5]
Marcel Berger . 2012. A panoramic view of Riemannian geometry. Springer Science & Business Media.
[6]
Michele Berlingerio, Danai Koutra, Tina Eliassi-Rad, and Christos Faloutsos . 2013. Network similarity via multiple social theories. ASONAM. 1439--1440.
[7]
Stephen Bonner, John Brennan, Ibad Kureshi, G Theodoropoulos, and AS McGough . 2016. Efficient Comparison of Massive Graphs Through The Use Of Graph Fingerprints Twelfth Workshop on Mining and Learning with Graphs (MLG) Workshop at KDD'16.
[8]
Karsten M Borgwardt and Hans-Peter Kriegel . 2005. Shortest-path kernels on graphs. In Data Mining, Fifth IEEE International Conference on. IEEE, 8--pp.
[9]
Alexander M Bronstein, Michael M Bronstein, Leonidas J Guibas, and Maks Ovsjanikov . 2011. Shape google: Geometric words and expressions for invariant shape retrieval. TOG, Vol. 30, 1 (2011), 1.
[10]
Alexander M Bronstein, Michael M Bronstein, and Ron Kimmel . 2006. Efficient computation of isometry-invariant distances between surfaces. SIAM Journal on Scientific Computing Vol. 28, 5 (2006), 1812--1836.
[11]
Michael M Bronstein and Alexander M Bronstein . 2011. Shape recognition with spectral distances. IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 33, 5 (2011), 1065--1071.
[12]
Fan Chung . 2007. The heat kernel as the pagerank of a graph. Proceedings of the National Academy of Sciences, Vol. 104, 50 (2007), 19735--19740.
[13]
Fan RK Chung . 1997. Spectral graph theory. Number 92. American Mathematical Soc.
[14]
Andreas Fischer, Ching Y Suen, Volkmar Frinken, Kaspar Riesen, and Horst Bunke . 2015. Approximation of graph edit distance based on Hausdorff matching. Pattern Recognition, Vol. 48, 2 (2015), 331--343.
[15]
Ran Gal, Ariel Shamir, and Daniel Cohen-Or . 2007. Pose-oblivious shape signature. IEEE transactions on visualization and computer graphics, Vol. 13, 2 (2007), 261--271.
[16]
Michael R Garey and David S Johnson . 2002. Computers and intractability. Vol. Vol. 29. wh freeman New York.
[17]
Thomas G"artner, Peter Flach, and Stefan Wrobel . 2003. On graph kernels: Hardness results and efficient alternatives. Learning Theory and Kernel Machines. Springer, 129--143.
[18]
Karam Gouda and Mosab Hassaan . 2016. CSI_GED: An efficient approach for graph edit similarity computation ICDE. 265--276.
[19]
Vicente Hernandez, Jose E. Roman, and Vicente Vidal . 2005. SLEPc: A scalable and flexible toolkit for the solution of eigenvalue problems. ACM Trans. Math. Software Vol. 31, 3 (2005), 351--362.
[20]
Mark Kac . 1966. Can one hear the shape of a drum? The american mathematical monthly Vol. 73, 4 (1966), 1--23.
[21]
Brian Karrer and Mark EJ Newman . 2011. Stochastic blockmodels and community structure in networks. Physical review E Vol. 83 (2011).
[22]
Shrikant Kashyap and Panagiotis Karras . 2011. Scalable k NN search on vertically stored time series KDD. 1334--1342.
[23]
Kyle Kloster and David F Gleich . 2014. Heat kernel based community detection. In KDD. 1386--1395.
[24]
Risi Kondor and Horace Pan . 2016. The multiscale laplacian graph kernel. In NIPS. 2990--2998.
[25]
Danai Koutra, Joshua T Vogelstein, and Christos Faloutsos . 2013. Deltacon: A principled massive-graph similarity function SDM. 162--170.
[26]
Yongjiang Liang and Peixiang Zhao . 2017. Similarity Search in Graph Databases: A Multi-Layered Indexing Approach ICDE. 783--794.
[27]
Chih-Long Lin . 1994. Hardness of Approximating Graph Transformation Problem ISAAC. 74--82.
[28]
Roee Litman and Alexander M. Bronstein . 2014. Learning Spectral Descriptors for Deformable Shape Correspondence. IEEE Trans. Pattern Anal. Mach. Intell. Vol. 36, 1 (2014), 171--180.
[29]
Facundo Mémoli . 2011. A spectral notion of Gromov--Wasserstein distance and related methods. Applied and Computational Harmonic Analysis, Vol. 30, 3 (2011), 363--401.
[30]
Facundo Mémoli and Guillermo Sapiro . 2005. A theoretical and computational framework for isometry invariant recognition of point cloud data. Foundations of Computational Mathematics Vol. 5, 3 (2005), 313--347.
[31]
Cleve Moler and Charles Van Loan . 2003. Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM review, Vol. 45, 1 (2003), 3--49.
[32]
Giannis Nikolentzos, Polykarpos Meladianos, and Michalis Vazirgiannis . 2017. Matching Node Embeddings for Graph Similarity. In AAAI. 2429--2435.
[33]
Robert Osada, Thomas Funkhouser, Bernard Chazelle, and David Dobkin . 2002. Shape distributions. ACM Transactions on Graphics (TOG) Vol. 21, 4 (2002), 807--832.
[34]
Panagiotis Papadimitriou, Ali Dasdan, and Hector Garcia-Molina . 2010. Web graph similarity for anomaly detection. Journal of Internet Services and Applications (2010), 19--30.
[35]
Tiago P. Peixoto . 2014. The graph-tool python library. figshare (2014).
[36]
Leonardo Filipe Rodrigues Ribeiro, Pedro H. P. Saverese, and Daniel R. Figueiredo . 2017. struc2vec: Learning Node Representations from Structural Identity KDD. 385--394.
[37]
Kaspar Riesen and Horst Bunke . 2009. Approximate graph edit distance computation by means of bipartite graph matching. Image and Vision computing Vol. 27, 7 (2009), 950--959.
[38]
Alberto Sanfeliu and King-Sun Fu . 1983. A distance measure between attributed relational graphs for pattern recognition. IEEE Trans. Systems, Man, and Cybernetics, Vol. 13, 3 (1983), 353--362.
[39]
Nino Shervashidze, Pascal Schweitzer, Erik Jan van Leeuwen, Kurt Mehlhorn, and Karsten M Borgwardt . 2011. Weisfeiler-lehman graph kernels. Journal of Machine Learning Research Vol. 12, Sep (2011), 2539--2561.
[40]
Jianbo Shi and Jitendra Malik . 2000. Normalized cuts and image segmentation. PAMI, Vol. 22, 8 (2000), 888--905.
[41]
Jian Sun, Maks Ovsjanikov, and Leonidas Guibas . 2009. A concise and provably informative multi-scale signature based on heat diffusion Computer graphics forum, Vol. Vol. 28. Wiley Online Library, 1383--1392.
[42]
Yufei Tao, Ke Yi, Cheng Sheng, and Panos Kalnis . 2009. Quality and efficiency in high dimensional nearest neighbor search SIGMOD. 563--576.
[43]
Anton Tsitsulin, Davide Mottin, Panagiotis Karras, and Emmanuel Müller . 2018. VERSE: Versatile Graph Embeddings from Similarity Measures the 2018 Web Conference. 539--548.
[44]
Amir Vaxman, Mirela Ben-Chen, and Craig Gotsman . 2010. A multi-resolution approach to heat kernels on discrete surfaces TOG, Vol. Vol. 29. 121.
[45]
Saurabh Verma and Zhi-Li Zhang . 2017. Hunt For The Unique, Stable, Sparse And Fast Feature Learning On Graphs NIPS. 87--97.
[46]
Ulrike Von Luxburg, Mikhail Belkin, and Olivier Bousquet . 2008. Consistency of spectral clustering. The Annals of Statistics (2008), 555--586.
[47]
Ulrike Von Luxburg, Agnes Radl, and Matthias Hein . 2010. Hitting and commute times in large graphs are often misleading. arXiv preprint arXiv:1003.1266 (2010).
[48]
Hermann Weyl . 1911. Über die asymptotische Verteilung der Eigenwerte. Nachrichten von der Gesellschaft der Wissenschaften zu Göttingen, Mathematisch-Physikalische Klasse (1911), 110--117.
[49]
Richard C Wilson and Ping Zhu . 2008. A study of graph spectra for comparing graphs and trees. Pattern Recognition, Vol. 41, 9 (2008), 2833--2841.
[50]
Pinar Yanardag and SVN Vishwanathan . 2015. Deep graph kernels KDD. 1365--1374.
[51]
Ye Yuan, Guoren Wang, Lei Chen, and Haixun Wang . 2015. Graph similarity search on large uncertain graph databases. The VLDB Journal, Vol. 24, 2 (2015), 271--296.
[52]
Zhiping Zeng, Anthony K. H. Tung, Jianyong Wang, Jianhua Feng, and Lizhu Zhou . 2009. Comparing Stars: On Approximating Graph Edit Distance. PVLDB, Vol. 2, 1 (2009), 25--36.
[53]
Weiguo Zheng, Lei Zou, Xiang Lian, Dong Wang, and Dongyan Zhao . 2015. Efficient graph similarity search over large graph databases. TKDE, Vol. 27, 4 (2015), 964--978.
[54]
Yuanyuan Zhu, Lu Qin, Jeffrey Xu Yu, and Hong Cheng . 2012. Finding top-k similar graphs in graph databases. EDBT. 456--467.

Cited By

View all
  • (2025) A systematic review of machine learning and deep learning techniques for anomaly detection in data miningInternational Journal of Computers and Applications10.1080/1206212X.2025.2449999(1-19)Online publication date: 16-Jan-2025
  • (2024)Comparison of Graph Distance Measures for Movie Similarity Using a Multilayer Network ModelEntropy10.3390/e2602014926:2(149)Online publication date: 8-Feb-2024
  • (2024)Finding Dense and Persistently Expansive SubgraphsCompanion Proceedings of the ACM Web Conference 202410.1145/3589335.3651507(553-556)Online publication date: 13-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
KDD '18: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining
July 2018
2925 pages
ISBN:9781450355520
DOI:10.1145/3219819
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: 19 July 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data mining
  2. graph comparison
  3. graph geometry
  4. graph representation
  5. graph signature
  6. graph similarity
  7. graph theory
  8. graph topology
  9. heat kernel
  10. heat kernel analysis

Qualifiers

  • Research-article

Funding Sources

  • AUFF

Conference

KDD '18
Sponsor:

Acceptance Rates

KDD '18 Paper Acceptance Rate 107 of 983 submissions, 11%;
Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)76
  • Downloads (Last 6 weeks)6
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025) A systematic review of machine learning and deep learning techniques for anomaly detection in data miningInternational Journal of Computers and Applications10.1080/1206212X.2025.2449999(1-19)Online publication date: 16-Jan-2025
  • (2024)Comparison of Graph Distance Measures for Movie Similarity Using a Multilayer Network ModelEntropy10.3390/e2602014926:2(149)Online publication date: 8-Feb-2024
  • (2024)Finding Dense and Persistently Expansive SubgraphsCompanion Proceedings of the ACM Web Conference 202410.1145/3589335.3651507(553-556)Online publication date: 13-May-2024
  • (2024)Null Model-Based Data Augmentation for Graph ClassificationIEEE Transactions on Network Science and Engineering10.1109/TNSE.2023.333249911:2(1821-1833)Online publication date: Mar-2024
  • (2024)Motif Graph Neural NetworkIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2023.328171635:10(14833-14847)Online publication date: Oct-2024
  • (2024)Ego-Network Segmentation via (Weighted) Jaccard MedianIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.337371236:9(4646-4663)Online publication date: Sep-2024
  • (2024)Network Controllability Perspectives on Graph RepresentationIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.333131836:8(4116-4128)Online publication date: Aug-2024
  • (2024)MSDGSD: A Scalable Graph Descriptor for Processing Large GraphsIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.333869111:3(3594-3605)Online publication date: Jun-2024
  • (2024)MLQAOA: Graph Learning Accelerated Hybrid Quantum-Classical Multilevel QAOA2024 IEEE International Conference on Quantum Computing and Engineering (QCE)10.1109/QCE60285.2024.00072(1-12)Online publication date: 15-Sep-2024
  • (2024)Learning Character Network Features for Movie Genre Classification2024 IEEE Thirteenth International Conference on Image Processing Theory, Tools and Applications (IPTA)10.1109/IPTA62886.2024.10755944(01-06)Online publication date: 14-Oct-2024
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media