Approximation Ratios of Graph Neural Networks for Combinatorial Problems
Not on the map. Why?
Abstract (arXiv)
In this paper, from a theoretical perspective, we study how powerful graph neural networks (GNNs) can be for learning approximation algorithms for combinatorial problems. To this end, we first establish a new class of GNNs that can solve a strictly wider variety of problems than existing GNNs. Then, we bridge the gap between GNN theory and the theory of distributed local algorithms. We theoretically demonstrate that the most powerful GNN can learn approximation algorithms for the minimum dominating set problem and the minimum vertex cover problem with some approximation ratios with the aid of the theory of distributed local algorithms. We also show that most of the existing GNNs such as GIN, GAT, GCN, and GraphSAGE cannot perform better than with these ratios. This paper is the first to elucidate approximation ratios of GNNs for combinatorial problems. Furthermore, we prove that adding coloring or weak-coloring to each node feature improves these approximation ratios. This indicates that preprocessing and feature engineering theoretically strengthen model capabilities.
Key facts. Cited by 68 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 17; 2023: 14; 2024: 8; 2025: 6; 2026: 9.
68 papers.
Sort:
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Provably expressive temporal graph networkscited by 56
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2021Graph Neural Networks with Local Graph Parameterscited by 51
- 2022KerGNNs: Interpretable Graph Neural Networks with Graph Kernelscited by 50
- 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
38 more
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generationcited by 43
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 39
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
- 2021Sign Language Translation with Hierarchical Spatio-TemporalGraph Neural Networkcited by 26
- 2023Provably Powerful Graph Neural Networks for Directed Multigraphscited by 24
- 2022On Representing Mixed-Integer Linear Programs by Graph Neural Networkscited by 23
- 2023Going beyond persistent homology using persistent homologycited by 21
- 2025Learning Efficient Positional Encodings with Graph Neural Networkscited by 21
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
- 2022Going Deeper into Permutation-Sensitive Graph Neural Networkscited by 15
- 2021Deep Reinforcement Learning for Combinatorial Optimization: Covering Salesman Problemscited by 13
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategycited by 12
- 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 10
- 2025Graph neural networks extrapolate out-of-distribution for shortest pathscited by 9
- 2023Lumos: Heterogeneity-aware Federated Graph Learning over Decentralized Devicescited by 6
- 2023NN-Steiner: A Mixed Neural-algorithmic Approach for the Rectilinear Steiner Minimum Tree Problemcited by 6
- 2021Can Graph Neural Networks Learn to Solve MaxSAT Problem?cited by 5
- 2022Optimizing Tensor Network Contraction Using Reinforcement Learningcited by 5
- 2022Learning Graph Algorithms With Recurrent Graph Neural Networkscited by 5
- 2024Training-free Graph Neural Networks and the Power of Labels as Featurescited by 5
- 2024Enhancing the Expressivity of Temporal Graph Networks through Source-Target Identificationcited by 5
- 2022Two-level Graph Neural Networkcited by 4
- 2022Asynchronous Neural Networks for Learning in Graphscited by 4
- 2023Graph Neural Networks can Recover the Hidden Features Solely from the Graph Structurecited by 4
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 4
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?cited by 4
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraintscited by 4
- 2021Optimal Solving of Constrained Path-Planning Problems with Graph Convolutional Networks and Optimized Tree Searchcited by 3
- 2022Graph Neural Networks with Precomputed Node Featurescited by 3
- 2022A Topological characterisation of Weisfeiler-Leman equivalence classescited by 3
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamicscited by 3
- 2024Graph Neural Networks and Arithmetic Circuitscited by 3
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2021Abelian Neural Networkscited by 2
- 2024Graph Pruning for Enumeration of Minimal Unsatisfiable Subsetscited by 2
- 2021Decentralized Statistical Inference with Unrolled Graph Neural Networkscited by 1
50 most cited of 68 All 68 (JSON)
- 2026Learning to Cover Locally: Graph Neural Combinatorial Optimization under a Hard Information Horizon30 Sep 2026
- 2026Training Graph Foundation Models on The Web Graph25 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Graph Neural Networks for Influence Maximization in Social Networks: An Unsupervised Minimum Dominating Set Approach12 Sep 2026
- 2026SALT-GNN: Handling Dense Neighborhoods in Anti-Money Laundering Graphs via Statistics-Aware Attention11 Jul 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Extracting Money Laundering Transactions from Quasi-Temporal Graph Representation3 Apr 2026
- 2026A Tight Expressivity Hierarchy for GNN-Based Entity Resolution in Master Data Management28 Mar 2026
- 2026Unifying approach to uniform expressivity of graph neural networks20 Feb 2026
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Feature Augmentation of GNNs for ILPs: Local Uniqueness Suffices25 Sep 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
38 more
- 2025Graph neural networks extrapolate out-of-distribution for shortest paths24 Mar 2025
- 2025Deep Learning Approaches for Anti-Money Laundering on Mobile Transactions: Review, Framework, and Directions13 Mar 2025
- 2025Learning Efficient Positional Encodings with Graph Neural Networks3 Feb 2025
- 2024Enhancing the Expressivity of Temporal Graph Networks through Source-Target Identification6 Nov 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networks19 Jun 2024
- 2024Training-free Graph Neural Networks and the Power of Labels as Features30 Apr 2024
- 2024Graph Neural Networks and Arithmetic Circuits27 Feb 2024
- 2024Graph Pruning for Enumeration of Minimal Unsatisfiable Subsets19 Feb 2024
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategy11 Feb 2024
- 2024On the Expressive Power of Graph Neural Networks3 Jan 2024
- 2023NN-Steiner: A Mixed Neural-algorithmic Approach for the Rectilinear Steiner Minimum Tree Problem17 Dec 2023
- 2023Isomorphic-Consistent Variational Graph Auto-Encoders for Multi-Level Graph Representation Learning9 Dec 2023
- 2023Going beyond persistent homology using persistent homology10 Nov 2023
- 2023Flood and Echo Net: Algorithmically Aligned GNNs that Generalize10 Oct 2023
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamics8 Oct 2023
- 2023Are Graph Neural Networks Optimal Approximation Algorithms?1 Oct 2023
- 2023The Expressive Power of Graph Neural Networks: A Survey16 Aug 2023
- 2023Provably Powerful Graph Neural Networks for Directed Multigraphs20 Jun 2023
- 2023How does over-squashing affect the power of GNNs?6 Jun 2023
- 2023Solving the Kidney-Exchange Problem via Graph Neural Networks with No Supervision19 Apr 2023
- 2023Lumos: Heterogeneity-aware Federated Graph Learning over Decentralized Devices1 Mar 2023
- 2023Equivariant Polynomials for Graph Neural Networks22 Feb 2023
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusion9 Feb 2023
- 2023Graph Neural Networks can Recover the Hidden Features Solely from the Graph Structure26 Jan 2023
- 2022Learning Graph Algorithms With Recurrent Graph Neural Networks9 Dec 2022
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generation4 Dec 2022
- 2022On Representing Mixed-Integer Linear Programs by Graph Neural Networks19 Oct 2022
- 2022Provably expressive temporal graph networks29 Sep 2022
- 2022On Representing Linear Programs by Graph Neural Networks25 Sep 2022
- 2022A Topological characterisation of Weisfeiler-Leman equivalence classes23 Jun 2022
- 2022Graph Neural Networks with Precomputed Node Features1 Jun 2022
- 2022Going Deeper into Permutation-Sensitive Graph Neural Networks28 May 2022
- 2022Asynchronous Neural Networks for Learning in Graphs24 May 2022
- 2022How Powerful are Spectral Graph Neural Networks23 May 2022
- 2022Optimizing Tensor Network Contraction Using Reinforcement Learning18 Apr 2022
- 2022Theory of Graph Neural Networks: Representation and Learning16 Apr 2022
- 2022A Survey on Machine Learning Solutions for Graph Pattern Extraction3 Apr 2022
50 newest of 68 All 68 (JSON)
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Provably expressive temporal graph networkscited by 56
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2021Graph Neural Networks with Local Graph Parameterscited by 51
- 2022KerGNNs: Interpretable Graph Neural Networks with Graph Kernelscited by 50
- 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
12 most cited of 68 All 68 (JSON)
- 2026Learning to Cover Locally: Graph Neural Combinatorial Optimization under a Hard Information Horizon30 Sep 2026
- 2026Training Graph Foundation Models on The Web Graph25 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Graph Neural Networks for Influence Maximization in Social Networks: An Unsupervised Minimum Dominating Set Approach12 Sep 2026
- 2026SALT-GNN: Handling Dense Neighborhoods in Anti-Money Laundering Graphs via Statistics-Aware Attention11 Jul 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Extracting Money Laundering Transactions from Quasi-Temporal Graph Representation3 Apr 2026
- 2026A Tight Expressivity Hierarchy for GNN-Based Entity Resolution in Master Data Management28 Mar 2026
- 2026Unifying approach to uniform expressivity of graph neural networks20 Feb 2026
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Feature Augmentation of GNNs for ILPs: Local Uniqueness Suffices25 Sep 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
12 newest of 68 All 68 (JSON)