LGDIS-NNAIOCJun 27, 2022

Modern graph neural networks do worse than classical greedy algorithms in solving combinatorial optimization problems like maximum independent set

arXiv:2206.13211v247 citationsh-index: 39
Originality Synthesis-oriented
AI Analysis

This challenges claims of neural network superiority in combinatorial optimization, highlighting a need for more rigorous benchmarks.

The authors demonstrate that a simple greedy algorithm significantly outperforms a physics-inspired graph neural network (GNN) in solving the maximum independent set (MIS) problem, achieving much better solution quality and being faster by a factor of 10^4 for problems with a million variables.

The recent work ``Combinatorial Optimization with Physics-Inspired Graph Neural Networks'' [Nat Mach Intell 4 (2022) 367] introduces a physics-inspired unsupervised Graph Neural Network (GNN) to solve combinatorial optimization problems on sparse graphs. To test the performances of these GNNs, the authors of the work show numerical results for two fundamental problems: maximum cut and maximum independent set (MIS). They conclude that "the graph neural network optimizer performs on par or outperforms existing solvers, with the ability to scale beyond the state of the art to problems with millions of variables." In this comment, we show that a simple greedy algorithm, running in almost linear time, can find solutions for the MIS problem of much better quality than the GNN. The greedy algorithm is faster by a factor of $10^4$ with respect to the GNN for problems with a million variables. We do not see any good reason for solving the MIS with these GNN, as well as for using a sledgehammer to crack nuts. In general, many claims of superiority of neural networks in solving combinatorial problems are at risk of being not solid enough, since we lack standard benchmarks based on really hard problems. We propose one of such hard benchmarks, and we hope to see future neural network optimizers tested on these problems before any claim of superiority is made.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes