Goal-directed graph construction using reinforcement learning
Not on the map. Why?
Abstract (arXiv)
Graphs can be used to represent and reason about systems and a variety of metrics have been devised to quantify their global characteristics. However, little is currently known about how to construct a graph or improve an existing one given a target objective. In this work, we formulate the construction of a graph as a decision-making process in which a central agent creates topologies by trial and error and receives rewards proportional to the value of the target objective. By means of this conceptual framework, we propose an algorithm based on reinforcement learning and graph neural networks to learn graph construction and improvement strategies. Our core case study focuses on robustness to failures and attacks, a property relevant for the infrastructure and communication networks that power modern society. Experiments on synthetic and real-world graphs show that this approach can outperform existing methods while being cheaper to evaluate. It also allows generalization to out-of-sample graphs, as well as to larger out-of-distribution graphs in some cases. The approach is applicable to the optimization of other global structural properties of graphs.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 3; 2024: 1; 2025: 2; 2026: 2.
13 papers.
Sort:
By area:
- 2022Challenges and Opportunities in Deep Reinforcement Learning with Graph Neural Networks: A Comprehensive review of Algorithms and Applicationscited by 27
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2023Reinforcement Learning for Generative AI: A Surveycited by 11
- 2021Planning Spatial Networks with Monte Carlo Tree Searchcited by 5
- 2022Dynamic Network Reconfiguration for Entropy Maximization using Deep Reinforcement Learningcited by 3
- 2023Intrinsically motivated graph exploration using network theories of human curiositycited by 3
- 2023Tree Search in DAG Space with Model-based Reinforcement Learning for Causal Discoverycited by 3
- 2022SCGG: A Deep Structure-Conditioned Graph Generative Modelcited by 2
- 2025Discrete Compositional Generation via General Soft Operators and Robust Reinforcement Learningcited by 2
- 2022Modelling the Recommender Alignment Problemcited by 0
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learningcited by 0
- 2026Reinforcement Learning for Graph Generation under a Hard Assortativity Constraintcited by 0
- 2026Beyond Static Graph World Models: Learning Stochastic Latent Dynamics over Evolving Topologies23 Sep 2026
- 2026Reinforcement Learning for Graph Generation under a Hard Assortativity Constraint22 May 2026
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025Discrete Compositional Generation via General Soft Operators and Robust Reinforcement Learning20 Jun 2025
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
- 2023Tree Search in DAG Space with Model-based Reinforcement Learning for Causal Discovery20 Oct 2023
- 2023Reinforcement Learning for Generative AI: A Survey28 Aug 2023
- 2023Intrinsically motivated graph exploration using network theories of human curiosity11 Jul 2023
- 2022SCGG: A Deep Structure-Conditioned Graph Generative Model20 Sep 2022
- 2022Modelling the Recommender Alignment Problem25 Aug 2022
- 2022Challenges and Opportunities in Deep Reinforcement Learning with Graph Neural Networks: A Comprehensive review of Algorithms and Applications16 Jun 2022
- 2022Dynamic Network Reconfiguration for Entropy Maximization using Deep Reinforcement Learning26 May 2022
1 more
- 2021Planning Spatial Networks with Monte Carlo Tree Search12 Jun 2021
- 2022Challenges and Opportunities in Deep Reinforcement Learning with Graph Neural Networks: A Comprehensive review of Algorithms and Applicationscited by 27
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2023Reinforcement Learning for Generative AI: A Surveycited by 11
- 2021Planning Spatial Networks with Monte Carlo Tree Searchcited by 5
- 2022Dynamic Network Reconfiguration for Entropy Maximization using Deep Reinforcement Learningcited by 3
- 2023Intrinsically motivated graph exploration using network theories of human curiositycited by 3
- 2023Tree Search in DAG Space with Model-based Reinforcement Learning for Causal Discoverycited by 3
- 2022SCGG: A Deep Structure-Conditioned Graph Generative Modelcited by 2
- 2025Discrete Compositional Generation via General Soft Operators and Robust Reinforcement Learningcited by 2
- 2022Modelling the Recommender Alignment Problemcited by 0
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learningcited by 0
- 2026Reinforcement Learning for Graph Generation under a Hard Assortativity Constraintcited by 0
- 2026Reinforcement Learning for Graph Generation under a Hard Assortativity Constraint22 May 2026
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025Discrete Compositional Generation via General Soft Operators and Robust Reinforcement Learning20 Jun 2025
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
- 2023Tree Search in DAG Space with Model-based Reinforcement Learning for Causal Discovery20 Oct 2023
- 2023Reinforcement Learning for Generative AI: A Survey28 Aug 2023
- 2023Intrinsically motivated graph exploration using network theories of human curiosity11 Jul 2023
- 2022SCGG: A Deep Structure-Conditioned Graph Generative Model20 Sep 2022
- 2022Modelling the Recommender Alignment Problem25 Aug 2022
- 2022Challenges and Opportunities in Deep Reinforcement Learning with Graph Neural Networks: A Comprehensive review of Algorithms and Applications16 Jun 2022
- 2022Dynamic Network Reconfiguration for Entropy Maximization using Deep Reinforcement Learning26 May 2022
- 2021Planning Spatial Networks with Monte Carlo Tree Search12 Jun 2021