Enhancing GNNs Performance on Combinatorial Optimization by Recurrent Feature Update
Not on the map. Why?
Abstract (arXiv)
Combinatorial optimization (CO) problems are crucial in various scientific and industrial applications. Recently, researchers have proposed using unsupervised Graph Neural Networks (GNNs) to address NP-hard combinatorial optimization problems, which can be reformulated as Quadratic Unconstrained Binary Optimization (QUBO) problems. GNNs have demonstrated high performance with nearly linear scalability and significantly outperformed classic heuristic-based algorithms in terms of computational efficiency on large-scale problems. However, when utilizing standard node features, GNNs tend to get trapped to suboptimal local minima of the energy landscape, resulting in low quality solutions. We introduce a novel algorithm, denoted hereafter as QRF-GNN, leveraging the power of GNNs to efficiently solve CO problems with QUBO formulation. It relies on unsupervised learning by minimizing the loss function derived from QUBO relaxation. The proposed key components of the architecture include the recurrent use of intermediate GNN predictions, parallel convolutional layers and combination of static node features as input. Altogether, it helps to adapt the intermediate solution candidate to minimize QUBO-based loss function, taking into account not only static graph features, but also intermediate predictions treated as dynamic, i.e. iteratively changing recurrent features. The performance of the proposed algorithm has been evaluated on the canonical benchmark datasets for maximum cut, graph coloring and maximum independent set problems. Results of experiments show that QRF-GNN drastically surpasses existing learning-based approaches and is comparable to the state-of-the-art conventional heuristics, improving their scalability on large instances.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 32 of its 52 references that are in the map. First posted on arXiv 23 Jul 2024.
Builds on
32 of 52 references.
References · 32
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2014Going Deeper with Convolutionscited by 4,241
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2015Gated Graph Sequence Neural Networkscited by 796
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 247
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
20 more
- 2013Ising formulations of many NP problemscited by 207
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 183
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 129
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
- 2018Learning to Solve NP-Complete Problems - A Graph Neural Network for Decision TSPcited by 58
- 2020Learning What to Defer for Maximum Independent Setscited by 54
- 2021On Positional and Structural Node Features for Graph Neural Networks on Non-attributed Graphscited by 49
- 2019Graph Neural Networks for Maximum Constraint Satisfactioncited by 46
- 2015Finding Near-Optimal Independent Sets at Scalecited by 33
- 2022Modern graph neural networks do worse than classical greedy algorithms in solving combinatorial optimization problems like maximum independent setcited by 33
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2022Graph Coloring with Physics-Inspired Graph Neural Networkscited by 29
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 20
- 2022Inability of a graph neural network heuristic to outperform greedy algorithms in solving combinatorial optimization problems like Max-Cutcited by 19
- 2022Annealed Training for Combinatorial Optimization on Graphscited by 18
- 2019Experimental performance of graph neural networks on random instances of max-cutcited by 15
- 2022Rethinking Graph Neural Networks for the Graph Coloring Problemcited by 13
- 2023A Graph Neural Network with Negative Message Passing for Graph Coloringcited by 5
- 2023Reply to: Inability of a graph neural network heuristic to outperform greedy algorithms in solving combinatorial optimization problemscited by 5
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Performance of machine-learning-assisted Monte Carlo in sampling from simple statistical physics modelscited by 5
- 2026Benchmarking Graph Neural Networks in Solving Hard Constraint Satisfaction Problemscited by 2
- 2025Nonlocal Monte Carlo via Reinforcement Learningcited by 1
- 2025Binarizing Physics-Inspired GNNs for Combinatorial Optimizationcited by 0
- 2026Benchmarking Graph Neural Networks in Solving Hard Constraint Satisfaction Problems20 Feb 2026
- 2025Nonlocal Monte Carlo via Reinforcement Learning14 Aug 2025
- 2025Binarizing Physics-Inspired GNNs for Combinatorial Optimization18 Jul 2025
- 2025Performance of machine-learning-assisted Monte Carlo in sampling from simple statistical physics models28 May 2025