Deep Learning and Spectral Embedding for Graph Partitioning
Not on the map. Why?
Abstract (arXiv)
We present a graph bisection and partitioning algorithm based on graph neural networks. For each node in the graph, the network outputs probabilities for each of the partitions. The graph neural network consists of two modules: an embedding phase and a partitioning phase. The embedding phase is trained first by minimizing a loss function inspired by spectral graph theory. The partitioning module is trained through a loss function that corresponds to the expected value of the normalized cut. Both parts of the neural network rely on SAGE convolutional layers and graph coarsening using heavy edge matching. The multilevel structure of the neural network is inspired by the multigrid algorithm. Our approach generalizes very well to bigger graphs and has partition quality comparable to METIS, Scotch and spectral partitioning, with shorter runtime compared to METIS and spectral partitioning.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 7 of its 32 references that are in the map. First posted on arXiv 16 Oct 2021.
Builds on
7 of 32 references.
References · 7
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2013Ising formulations of many NP problemscited by 204
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2019GAP: Generalizable Approximate Graph Partitioning Frameworkcited by 18
- 2017Preconditioned Spectral Clustering for Stochastic Block Partition Streaming Graph Challengecited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1; 2026: 2.
5 papers.
- 2023SEMPART: Self-supervised Multi-resolution Partitioning of Image Semanticscited by 4
- 2022Agglomeration of Polygonal Grids using Graph Neural Networks with applications to Multigrid solverscited by 3
- 2025Factorization-in-Loop: Proximal Fill-in Minimization for Sparse Matrix Reorderingcited by 0
- 2026Bridging the Gap between Sparse Matrix Reordering and Factorization: A Deep Learning Framework for Fill-in Reductioncited by 0
- 2026Self-Supervised Learning for Sparse Matrix Reorderingcited by 0
- 2026Self-Supervised Learning for Sparse Matrix Reordering17 May 2026
- 2026Bridging the Gap between Sparse Matrix Reordering and Factorization: A Deep Learning Framework for Fill-in Reduction17 May 2026
- 2025Factorization-in-Loop: Proximal Fill-in Minimization for Sparse Matrix Reordering12 Nov 2025
- 2023SEMPART: Self-supervised Multi-resolution Partitioning of Image Semantics20 Sep 2023
- 2022Agglomeration of Polygonal Grids using Graph Neural Networks with applications to Multigrid solvers31 Oct 2022