Learning Combinatorial Node Labeling Algorithms

06/07/2021
by   Lukas Gianinazzi, et al.
6

We present a graph neural network to learn graph coloring heuristics using reinforcement learning. Our learned deterministic heuristics give better solutions than classical degree-based greedy heuristics and only take seconds to evaluate on graphs with tens of thousands of vertices. As our approach is based on policy-gradients, it also learns a probabilistic policy as well. These probabilistic policies outperform all greedy coloring baselines and a machine learning baseline. Our approach generalizes several previous machine-learning frameworks, which applied to problems like minimum vertex cover. We also demonstrate that our approach outperforms two greedy heuristics on minimum vertex cover.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/18/2019

Graph Convolutional Policy for Solving Tree Decomposition via Reinforcement Learning Heuristics

We propose a Reinforcement Learning based approach to approximately solv...
research
12/29/2018

A Dynamically Turbo-Charged Greedy Heuristic for Graph Coloring

We introduce a dynamic version of the graph coloring problem and prove i...
research
06/01/2021

Approximate and exact results for the harmonious chromatic number

Graph colorings is a fundamental topic in graph theory that require an a...
research
07/13/2019

Cover and variable degeneracy

Let f be a nonnegative integer valued function on the vertex-set of a gr...
research
03/08/2019

Learning Heuristics over Large Graphs via Deep Reinforcement Learning

In this paper, we propose a deep reinforcement learning framework called...
research
11/15/2022

Spectral Heuristics Applied to Vertex Reliability

The operability of a network concerns its ability to remain operational,...

Please sign up or login with your details

Forgot password? Click here to reset