mlsanityData to 7 Oct 2026

Generating a Graph Colouring Heuristic with Deep Q-Learning and Graph Neural Networks

arXiv 2304.04051 ↗First posted 8 Apr 2023cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

The graph colouring problem consists of assigning labels, or colours, to the vertices of a graph such that no two adjacent vertices share the same colour. In this work we investigate whether deep reinforcement learning can be used to discover a competitive construction heuristic for graph colouring. Our proposed approach, ReLCol, uses deep Q-learning together with a graph neural network for feature extraction, and employs a novel way of parameterising the graph that results in improved performance. Using standard benchmark graphs with varied topologies, we empirically evaluate the benefits and limitations of the heuristic learned by ReLCol relative to existing construction algorithms, and demonstrate that reinforcement learning is a promising direction for further research on the graph colouring problem.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 42 references that are in the map. First posted on arXiv 8 Apr 2023.

Builds on

14 of 42 references.

References · 14

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  4. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  5. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  6. 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
  7. 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 235
  8. 2019Exploratory Combinatorial Optimization with Reinforcement Learningcited by 82
  9. 2019Graph Colouring Meets Deep Learning: Effective Graph Neural Network Models for Combinatorial Problemscited by 40
  10. 2019Coloring Big Graphs with AlphaGoZerocited by 13
  11. 2021Learning Combinatorial Node Labeling Algorithmscited by 10
  12. 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisationcited by 8
2 more
  1. 2016Reinforcement learning based local search for grouping problems: A case study on graph coloringcited by 6
  2. 2014Variations on Memetic Algorithms for Graph Coloring Problemscited by 5

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.