Experimental performance of graph neural networks on random instances of max-cut
Not on the map. Why?
Abstract (arXiv)
This note explores the applicability of unsupervised machine learning techniques towards hard optimization problems on random inputs. In particular we consider Graph Neural Networks (GNNs) -- a class of neural networks designed to learn functions on graphs -- and we apply them to the max-cut problem on random regular graphs. We focus on the max-cut problem on random regular graphs because it is a fundamental problem that has been widely studied. In particular, even though there is no known explicit solution to compare the output of our algorithm to, we can leverage the known asymptotics of the optimal max-cut value in order to evaluate the performance of the GNNs. In order to put the performance of the GNNs in context, we compare it with the classical semidefinite relaxation approach by Goemans and Williamson~(SDP), and with extremal optimization, which is a local optimization heuristic from the statistical physics literature. The numerical results we obtain indicate that, surprisingly, Graph Neural Networks attain comparable performance to the Goemans and Williamson SDP. We also observe that extremal optimization consistently outperforms the other two methods. Furthermore, the performances of the three methods present similar patterns, that is, for sparser, and for larger graphs, the size of the found cuts are closer to the asymptotic optimal max-cut value.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 6; 2024: 3.
15 papers.
Sort:
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 20
- 2022Annealed Training for Combinatorial Optimization on Graphscited by 18
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2021Graph neural network initialisation of quantum approximate optimisationcited by 13
- 2023Towards fully covariant machine learningcited by 10
- 2023Monte Carlo Policy Gradient Method for Binary Optimizationcited by 5
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methodscited by 5
- 2024Enhancing GNNs Performance on Combinatorial Optimization by Recurrent Feature Updatecited by 4
3 more
- 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimizationcited by 3
- 2023A Unified Pre-training and Adaptation Framework for Combinatorial Optimization on Graphscited by 1
- 2024An Unsupervised Learning Framework Combined with Heuristics for the Maximum Minimal Cut Problemcited by 0
- 2024An Unsupervised Learning Framework Combined with Heuristics for the Maximum Minimal Cut Problem16 Aug 2024
- 2024Enhancing GNNs Performance on Combinatorial Optimization by Recurrent Feature Update23 Jul 2024
- 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimization14 Jun 2024
- 2023A Unified Pre-training and Adaptation Framework for Combinatorial Optimization on Graphs16 Dec 2023
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methods8 Oct 2023
- 2023Controlling Continuous Relaxation for Combinatorial Optimization29 Sep 2023
- 2023Monte Carlo Policy Gradient Method for Binary Optimization3 Jul 2023
- 2023Towards fully covariant machine learning31 Jan 2023
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learning8 Jan 2023
- 2022Annealed Training for Combinatorial Optimization on Graphs23 Jul 2022
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxation13 Jul 2022
- 2021Graph neural network initialisation of quantum approximate optimisation4 Nov 2021
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 20
- 2022Annealed Training for Combinatorial Optimization on Graphscited by 18
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2021Graph neural network initialisation of quantum approximate optimisationcited by 13
- 2023Towards fully covariant machine learningcited by 10
- 2023Monte Carlo Policy Gradient Method for Binary Optimizationcited by 5
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methodscited by 5
- 2024Enhancing GNNs Performance on Combinatorial Optimization by Recurrent Feature Updatecited by 4
12 most cited of 15 All 15 (JSON)
- 2024An Unsupervised Learning Framework Combined with Heuristics for the Maximum Minimal Cut Problem16 Aug 2024
- 2024Enhancing GNNs Performance on Combinatorial Optimization by Recurrent Feature Update23 Jul 2024
- 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimization14 Jun 2024
- 2023A Unified Pre-training and Adaptation Framework for Combinatorial Optimization on Graphs16 Dec 2023
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methods8 Oct 2023
- 2023Controlling Continuous Relaxation for Combinatorial Optimization29 Sep 2023
- 2023Monte Carlo Policy Gradient Method for Binary Optimization3 Jul 2023
- 2023Towards fully covariant machine learning31 Jan 2023
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learning8 Jan 2023
- 2022Annealed Training for Combinatorial Optimization on Graphs23 Jul 2022
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxation13 Jul 2022
- 2021Graph neural network initialisation of quantum approximate optimisation4 Nov 2021
12 newest of 15 All 15 (JSON)