DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Graph coarsening: from scientific computing to machine learning

Journal Article · · SeMA Journal

Abstract The general method of graph coarsening or graph reduction has been a remarkably useful and ubiquitous tool in scientific computing and it is now just starting to have a similar impact in machine learning. The goal of this paper is to take a broad look into coarsening techniques that have been successfully deployed in scientific computing and see how similar principles are finding their way in more recent applications related to machine learning. In scientific computing, coarsening plays a central role in algebraic multigrid methods as well as the related class of multilevel incomplete LU factorizations. In machine learning, graph coarsening goes under various names, e.g., graph downsampling or graph reduction. Its goal in most cases is to replace some original graph by one which has fewer nodes, but whose structure and characteristics are similar to those of the original graph. As will be seen, a common strategy in these methods is to rely on spectral properties to define the coarse graph.

Sponsoring Organization:
USDOE
Grant/Contract Number:
OE0000910
OSTI ID:
1839168
Journal Information:
SeMA Journal, Journal Name: SeMA Journal Journal Issue: 1 Vol. 79; ISSN 2254-3902
Publisher:
Springer Science + Business MediaCopyright Statement
Country of Publication:
Country unknown/Code not available
Language:
English

References (80)

Fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems journal April 1994
An Efficient Heuristic Procedure for Partitioning Graphs journal February 1970
Algebraic multilevel iteration method for Stieltjes matrices journal May 1994
Multilevel graph embedding journal September 2020
ARMS: an algebraic recursive multilevel solver for general sparse linear systems journal January 2002
A multilevel Crout ILU preconditioner with pivoting and row permutation: A MULTILEVEL ILU PRECONDITIONER WITH PIVOTING AND ROW PERMUTATION journal September 2007
The electrical resistance of a graph captures its commute and cover times journal December 1996
Algebraic multilevel preconditioning methods. I journal February 1989
Weighted graph based ordering techniques for preconditioned conjugate gradient methods journal March 1995
A survey of multilevel preconditioned iterative methods journal December 1989
On sparse spanners of weighted graphs journal January 1993
Algebraic multigrid by smoothed aggregation for second and fourth order elliptic problems journal September 1996
Multilevel ILU decomposition journal June 1999
Convergence of algebraic multigrid based on smoothed aggregation journal May 2001
On the eigenvectors belonging to the minimum eigenvalue of an essentially nonnegative symmetric matrix with bipartite graph journal June 1989
On the convergence of a relaxation method with natural constraints on the elliptic operator journal January 1966
Distinguishing Enzyme Structures from Non-enzymes Without Alignments journal July 2003
A robust ILU with pivoting based on monitoring the growth of the inverse factors journal November 2001
Experimental study of ILU preconditioners for indefinite matrices journal December 1997
An algebraic multilevel iteration method for finite element matrices journal March 1998
Graph embedding techniques, applications, and performance: A survey journal July 2018
Effective graph resistance journal November 2011
Geometry of complex networks and topological centrality journal September 2013
A measure of betweenness centrality based on random walks journal January 2005
Electronic Structure book January 2004
Modification methods for inverting matrices and solving systems of linear algebraic equations journal January 1972
Multi-level adaptive solutions to boundary-value problems journal May 1977
Pseudoinverse of the Laplacian and best spreader node in a network journal September 2017
Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphs conference July 2017
Geometric Deep Learning on Graphs and Manifolds Using Mixture Model CNNs conference July 2017
Single Pass Spectral Sparsification in Dynamic Streams conference October 2014
Comparison of Descriptor Spaces for Chemical Compound Retrieval and Classification conference December 2006
Graph-Based Multilevel Dimensionality Reduction with Applications to Eigenfaces and Latent Semantic Indexing conference December 2008
Cascading effects in interdependent networks journal July 2014
The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains journal May 2013
Geometric Deep Learning: Going beyond Euclidean data journal July 2017
Kron Reduction of Graphs With Applications to Electrical Networks journal January 2013
Weighted Graph Cuts without Eigenvectors A Multilevel Approach journal November 2007
A Multiscale Pyramid Transform for Graph Signals journal April 2016
Nonlinear Dimensionality Reduction by Locally Linear Embedding journal December 2000
Multilevel ILU With Reorderings for Diagonal Dominance journal January 2005
Graph Coloring Using Eigenvalue Decomposition journal December 1984
A Greedy Strategy for Coarse-Grid Selection journal January 2007
Greedy Coarsening Strategies for Nonsymmetric Problems journal January 2007
Analysis of Aggregation-Based Multigrid journal January 2008
Partitioning Sparse Matrices with Eigenvectors of Graphs journal July 1990
Ordering Methods for Preconditioned Conjugate Gradient Methods Applied to Unstructured Grid Problems journal July 1992
Algebraic Multilevel Preconditioning Methods, II journal December 1990
Algebraic Multilevel Preconditioner for the Helmholtz Equation in Heterogeneous Media journal January 2009
Graph Sparsification by Effective Resistances journal January 2011
Spectral Sparsification of Graphs journal January 2011
Algebraic Distance on Graphs journal January 2011
Iterative Methods for Sparse Linear Systems book January 2003
A Multigrid Tutorial, Second Edition book January 2000
Numerical Methods for Large Eigenvalue Problems book January 2011
Relaxation-Based Coarsening and Multiscale Graph Organization journal January 2011
IMF: An Incomplete Multifrontal $LU$-Factorization for Element-Structured Sparse Linear Systems journal January 2013
Modification and Compensation Strategies for Threshold-based Incomplete Factorizations journal January 2012
Matrix Reordering Using Multilevel Graph Coarsening for ILU Preconditioning journal January 2015
Matrix Renumbering ILU: An Effective Algebraic Multilevel ILU Preconditioner for Sparse Matrices journal January 1999
Orderings for Incomplete Factorization Preconditioning of Nonsymmetric Problems journal January 1999
Ordering, Anisotropy, and Factored Sparse Approximate Inverses journal January 1999
Orderings for Factorized Sparse Approximate Inverse Preconditioners journal January 2000
A Structural Diagnosis of Some IC Orderings journal January 2001
Graph summarization with bounded error conference January 2008
Multilevel manifold learning with application to spectral clustering conference January 2010
Hypergraph-based multilevel matrix approximation for text information retrieval conference January 2010
Random sampling in cut, flow, and network design problems conference January 1994
Query preserving graph compression conference January 2012
Approximating s-t minimum cuts in Õ ( n 2 ) time conference January 1996
Distributed large-scale natural graph factorization conference January 2013
Spectral sparsification of graphs: theory and algorithms journal August 2013
DeepWalk: online learning of social representations
  • Perozzi, Bryan; Al-Rfou, Rami; Skiena, Steven
  • Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining - KDD '14 https://doi.org/10.1145/2623330.2623732
conference January 2014
LINE: Large-scale Information Network Embedding
  • Tang, Jian; Qu, Meng; Wang, Mingzhe
  • WWW '15: 24th International World Wide Web Conference, Proceedings of the 24th International Conference on World Wide Web https://doi.org/10.1145/2736277.2741093
conference May 2015
Deep Graph Kernels
  • Yanardag, Pinar; Vishwanathan, S. V. N.
  • KDD '15: The 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining https://doi.org/10.1145/2783258.2783417
conference August 2015
GraRep: Learning Graph Representations with Global Structural Information
  • Cao, Shaosheng; Lu, Wei; Xu, Qiongkai
  • CIKM'15: 24th ACM International Conference on Information and Knowledge Management, Proceedings of the 24th ACM International on Conference on Information and Knowledge Management https://doi.org/10.1145/2806416.2806512
conference October 2015
node2vec: Scalable Feature Learning for Networks conference January 2016
Laplacian Eigenmaps for Dimensionality Reduction and Data Representation journal June 2003
Weisfeiler and Leman Go Neural: Higher-Order Graph Neural Networks journal July 2019
Algebraic connectivity of graphs [Algebraic connectivity of graphs] journal January 1973