Experimental performance of graph neural networks on random instances of max-cut

08/15/2019
by   Weichi Yao, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2021

Local algorithms for Maximum Cut and Minimum Bisection on locally treelike regular graphs of large degree

Given a graph G of degree k over n vertices, we consider the problem of ...
research
11/04/2021

Graph neural network initialisation of quantum approximate optimisation

Approximate combinatorial optimisation has emerged as one of the most pr...
research
03/15/2018

Approximating Max-Cut under Graph-MSO Constraints

We consider the max-cut and max-k-cut problems under graph-based constra...
research
06/22/2017

A Note on Learning Algorithms for Quadratic Assignment with Graph Neural Networks

Many inverse problems are formulated as optimization problems over certa...
research
09/22/2020

The Ising antiferromagnet and max cut on random regular graphs

The Ising antiferromagnet is an important statistical physics model with...
research
05/25/2023

A graphon-signal analysis of graph neural networks

We present an approach for analyzing message passing graph neural networ...
research
10/17/2022

Unsupervised Optimal Power Flow Using Graph Neural Networks

Optimal power flow (OPF) is a critical optimization problem that allocat...

Please sign up or login with your details

Forgot password? Click here to reset