Taxonomy of reduction matrices for Graph Coarsening
Antonin Joly, Nicolas Keriven, Aline Roumy

TL;DR
This paper introduces a comprehensive taxonomy of reduction matrices for graph coarsening, highlighting their properties, relationships, and impact on spectral approximation and graph neural network performance.
Contribution
It generalizes the concept of reduction matrices beyond pseudo-inverses, providing a taxonomy and analyzing their properties and effects on graph coarsening and GNN tasks.
Findings
Different reduction matrices can further reduce RSA.
Modifying the reduction matrix impacts GNN node classification.
A taxonomy of admissible reduction matrices is established.
Abstract
Graph coarsening aims to diminish the size of a graph to lighten its memory footprint, and has numerous applications in graph signal processing and machine learning. It is usually defined using a reduction matrix and a lifting matrix, which, respectively, allows to project a graph signal from the original graph to the coarsened one and back. This results in a loss of information measured by the so-called Restricted Spectral Approximation (RSA). Most coarsening frameworks impose a fixed relationship between the reduction and lifting matrices, generally as pseudo-inverses of each other, and seek to define a coarsening that minimizes the RSA. In this paper, we remark that the roles of these two matrices are not entirely symmetric: indeed, putting constraints on the lifting matrix alone ensures the existence of important objects such as the coarsened graph's adjacency matrix or Laplacian.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · DNA and Biological Computing
