Graph Coarsening with Neural Networks

02/02/2021
by   Chen Cai, et al.
0

As large-scale graphs become increasingly more prevalent, it poses significant computational challenges to process, extract and analyze large graph data. Graph coarsening is one popular technique to reduce the size of a graph while maintaining essential properties. Despite rich graph coarsening literature, there is only limited exploration of data-driven methods in the field. In this work, we leverage the recent progress of deep learning on graphs for graph coarsening. We first propose a framework for measuring the quality of coarsening algorithm and show that depending on the goal, we need to carefully choose the Laplace operator on the coarse graph and associated projection/lift operators. Motivated by the observation that the current choice of edge weight for the coarse graph may be sub-optimal, we parametrize the weight assignment map with graph neural networks and train it to improve the coarsening quality in an unsupervised way. Through extensive experiments on both synthetic and real networks, we demonstrate that our method significantly improves common graph coarsening methods under various metrics, reduction ratios, graph sizes, and graph types. It generalizes to graphs of larger size (25× of training graphs), is adaptive to different losses (differentiable and non-differentiable), and scales to much larger graphs than previous work.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/13/2023

A Survey on Graph Neural Networks for Graph Summarization

As large-scale graphs become more widespread today, it exposes computati...
research
08/31/2018

Graph reduction by local variation

How can we reduce the size of a graph without significantly altering its...
research
06/03/2021

Optimization-Based Algebraic Multigrid Coarsening Using Reinforcement Learning

Large sparse linear systems of equations are ubiquitous in science and e...
research
12/09/2022

Learning Graph Algorithms With Recurrent Graph Neural Networks

Classical graph algorithms work well for combinatorial problems that can...
research
05/21/2023

Joint Feature and Differentiable k-NN Graph Learning using Dirichlet Energy

Feature selection (FS) plays an important role in machine learning, whic...
research
02/28/2023

Graph Reinforcement Learning for Operator Selection in the ALNS Metaheuristic

ALNS is a popular metaheuristic with renowned efficiency in solving comb...

Please sign up or login with your details

Forgot password? Click here to reset