Graph Coloring with Physics-Inspired Graph Neural Networks

02/03/2022
by   Martin J. A. Schuetz, et al.
0

We show how graph neural networks can be used to solve the canonical graph coloring problem. We frame graph coloring as a multi-class node classification problem and utilize an unsupervised training strategy based on the statistical physics Potts model. Generalizations to other multi-class problems such as community detection, data clustering, and the minimum clique cover problem are straightforward. We provide numerical benchmark results and illustrate our approach with an end-to-end application for a real-world scheduling use case within a comprehensive encode-process-decode framework. Our optimization approach performs on par or outperforms existing solvers, with the ability to scale to problems with millions of variables.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2021

Combinatorial Optimization with Physics-Inspired Graph Neural Networks

We demonstrate how graph neural networks can be used to solve combinator...
research
01/26/2023

A Graph Neural Network with Negative Message Passing for Graph Coloring

Graph neural networks have received increased attention over the past ye...
research
12/12/2019

Coloring graph neural networks for node disambiguation

In this paper, we show that a simple coloring scheme can improve, both t...
research
03/03/2021

Recurrent Graph Neural Network Algorithm for Unsupervised Network Community Detection

Network community detection often relies on optimizing partition quality...
research
05/24/2019

Approximation Ratios of Graph Neural Networks for Combinatorial Problems

In this paper, from a theoretical perspective, we study how powerful gra...
research
02/07/2022

Neural Models for Output-Space Invariance in Combinatorial Problems

Recently many neural models have been proposed to solve combinatorial pu...
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...

Please sign up or login with your details

Forgot password? Click here to reset