mlsanityData to 14 Oct 2026

Enhancing GNNs Performance on Combinatorial Optimization by Recurrent Feature Update

arXiv 2407.16468 ↗First posted 23 Jul 2024cs.LG math.OCcited by 4

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

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Inductive Representation Learning on Large Graphscited by 6,320
  3. 2014Going Deeper with Convolutionscited by 4,241
  4. 2021How Attentive are Graph Attention Networks?cited by 835
  5. 2015Gated Graph Sequence Neural Networkscited by 796
  6. 2018Attention, Learn to Solve Routing Problems!cited by 656
  7. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
  8. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
  9. 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
  10. 2023A Survey on Oversmoothing in Graph Neural Networkscited by 247
  11. 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
  12. 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
20 more
  1. 2013Ising formulations of many NP problemscited by 207
  2. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 183
  3. 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 129
  4. 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
  5. 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
  6. 2018Learning to Solve NP-Complete Problems - A Graph Neural Network for Decision TSPcited by 58
  7. 2020Learning What to Defer for Maximum Independent Setscited by 54
  8. 2021On Positional and Structural Node Features for Graph Neural Networks on Non-attributed Graphscited by 49
  9. 2019Graph Neural Networks for Maximum Constraint Satisfactioncited by 46
  10. 2015Finding Near-Optimal Independent Sets at Scalecited by 33
  11. 2022Modern graph neural networks do worse than classical greedy algorithms in solving combinatorial optimization problems like maximum independent setcited by 33
  12. 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
  13. 2022Graph Coloring with Physics-Inspired Graph Neural Networkscited by 29
  14. 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 20
  15. 2022Inability of a graph neural network heuristic to outperform greedy algorithms in solving combinatorial optimization problems like Max-Cutcited by 19
  16. 2022Annealed Training for Combinatorial Optimization on Graphscited by 18
  17. 2019Experimental performance of graph neural networks on random instances of max-cutcited by 15
  18. 2022Rethinking Graph Neural Networks for the Graph Coloring Problemcited by 13
  19. 2023A Graph Neural Network with Negative Message Passing for Graph Coloringcited by 5
  20. 2023Reply to: Inability of a graph neural network heuristic to outperform greedy algorithms in solving combinatorial optimization problemscited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 1.

4 papers.