Coloring Big Graphs with AlphaGoZero
Not on the map. Why?
Abstract (arXiv)
We show that recent innovations in deep reinforcement learning can effectively color very large graphs -- a well-known NP-hard problem with clear commercial applications. Because the Monte Carlo Tree Search with Upper Confidence Bound algorithm used in AlphaGoZero can improve the performance of a given heuristic, our approach allows deep neural networks trained using high performance computing (HPC) technologies to transform computation into improved heuristics with zero prior knowledge. Key to our approach is the introduction of a novel deep neural network architecture (FastColorNet) that has access to the full graph context and requires O(V) time and space to color a graph with V vertices, which enables scaling to very large graphs that arise in real applications like parallel computing, compilers, numerical solvers, and design automation, among others. As a result, we are able to learn new state of the art heuristics for graph coloring.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 2; 2024: 4.
13 papers.
Sort:
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2021Learning Combinatorial Node Labeling Algorithmscited by 10
- 2022Multi-Robot Active Mapping via Neural Bipartite Graph Matchingcited by 8
- 2024Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardinesscited by 6
- 2021Costly Features Classification using Monte Carlo Tree Searchcited by 4
- 2022RL4ReAl: Reinforcement Learning for Register Allocationcited by 4
- 2021A deep learning guided memetic framework for graph coloring problemscited by 3
- 2021Deployment Optimization for Shared e-Mobility Systems with Multi-agent Deep Neural Searchcited by 1
- 2023Generating a Graph Colouring Heuristic with Deep Q-Learning and Graph Neural Networkscited by 1
- 2024Reinforcement Learning for Graph Coloring: Understanding the Power and Limits of Non-Label Invariant Representationscited by 1
- 2024Efficient Graph Coloring with Neural Networks: A Physics-Inspired Approach for Large Graphscited by 1
- 2021Deep Learning Chromatic and Clique Numbers of Graphscited by 0
1 more
- 2024Graph Neural Networks as Ordering Heuristics for Parallel Graph Coloring9 Aug 2024
- 2024Efficient Graph Coloring with Neural Networks: A Physics-Inspired Approach for Large Graphs2 Aug 2024
- 2024Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardiness19 Feb 2024
- 2024Reinforcement Learning for Graph Coloring: Understanding the Power and Limits of Non-Label Invariant Representations23 Jan 2024
- 2023Generating a Graph Colouring Heuristic with Deep Q-Learning and Graph Neural Networks8 Apr 2023
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
- 2022RL4ReAl: Reinforcement Learning for Register Allocation5 Apr 2022
- 2022Multi-Robot Active Mapping via Neural Bipartite Graph Matching30 Mar 2022
- 2021Deployment Optimization for Shared e-Mobility Systems with Multi-agent Deep Neural Search3 Nov 2021
- 2021A deep learning guided memetic framework for graph coloring problems13 Sep 2021
- 2021Deep Learning Chromatic and Clique Numbers of Graphs4 Aug 2021
- 2021Learning Combinatorial Node Labeling Algorithms7 Jun 2021
1 more
- 2021Costly Features Classification using Monte Carlo Tree Search14 Feb 2021
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2021Learning Combinatorial Node Labeling Algorithmscited by 10
- 2022Multi-Robot Active Mapping via Neural Bipartite Graph Matchingcited by 8
- 2024Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardinesscited by 6
- 2021Costly Features Classification using Monte Carlo Tree Searchcited by 4
- 2022RL4ReAl: Reinforcement Learning for Register Allocationcited by 4
- 2021A deep learning guided memetic framework for graph coloring problemscited by 3
- 2021Deployment Optimization for Shared e-Mobility Systems with Multi-agent Deep Neural Searchcited by 1
- 2023Generating a Graph Colouring Heuristic with Deep Q-Learning and Graph Neural Networkscited by 1
- 2024Reinforcement Learning for Graph Coloring: Understanding the Power and Limits of Non-Label Invariant Representationscited by 1
- 2024Efficient Graph Coloring with Neural Networks: A Physics-Inspired Approach for Large Graphscited by 1
- 2021Deep Learning Chromatic and Clique Numbers of Graphscited by 0
12 most cited of 13 All 13 (JSON)
- 2024Graph Neural Networks as Ordering Heuristics for Parallel Graph Coloring9 Aug 2024
- 2024Efficient Graph Coloring with Neural Networks: A Physics-Inspired Approach for Large Graphs2 Aug 2024
- 2024Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardiness19 Feb 2024
- 2024Reinforcement Learning for Graph Coloring: Understanding the Power and Limits of Non-Label Invariant Representations23 Jan 2024
- 2023Generating a Graph Colouring Heuristic with Deep Q-Learning and Graph Neural Networks8 Apr 2023
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
- 2022RL4ReAl: Reinforcement Learning for Register Allocation5 Apr 2022
- 2022Multi-Robot Active Mapping via Neural Bipartite Graph Matching30 Mar 2022
- 2021Deployment Optimization for Shared e-Mobility Systems with Multi-agent Deep Neural Search3 Nov 2021
- 2021A deep learning guided memetic framework for graph coloring problems13 Sep 2021
- 2021Deep Learning Chromatic and Clique Numbers of Graphs4 Aug 2021
- 2021Learning Combinatorial Node Labeling Algorithms7 Jun 2021
12 newest of 13 All 13 (JSON)