Darvariu, Victor-Alexandru;
Hailes, Stephen;
Musolesi, Mirco;
(2023)
Planning spatial networks with Monte Carlo tree search.
Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences
, 479
(2269)
, Article 20220383. 10.1098/rspa.2022.0383.
Preview |
PDF
rspa.2022.0383.pdf - Published Version Download (969kB) | Preview |
Abstract
We tackle the problem of goal-directed graph construction: given a starting graph, finding a set of edges whose addition maximally improves a global objective function. This problem emerges in many transportation and infrastructure networks that are of critical importance to society. We identify two significant shortcomings of present reinforcement learning methods: their exclusive focus on topology to the detriment of spatial characteristics (which are known to influence the growth and density of links), as well as the rapid growth in the action spaces and costs of model training. Our formulation as a deterministic Markov decision process allows us to adopt the Monte Carlo tree search framework, an artificial intelligence decision-time planning method. We propose improvements over the standard upper confidence bounds for trees (UCT) algorithm for this family of problems that addresses their single-agent nature, the trade-off between the cost of edges and their contribution to the objective, and an action space linear in the number of nodes. Our approach yields substantial improvements over UCT for increasing the efficiency and attack resilience of synthetic networks and real-world Internet backbone and metro systems, while using a wall clock time budget similar to other search-based algorithms. We also demonstrate that our approach scales to significantly larger networks than previous reinforcement learning methods, since it does not require training a model.
Type: | Article |
---|---|
Title: | Planning spatial networks with Monte Carlo tree search |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1098/rspa.2022.0383 |
Publisher version: | https://doi.org/10.1098/rspa.2022.0383 |
Language: | English |
Additional information: | © 2023 The Authors. Published by the Royal Society under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/). |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/10163595 |
Archive Staff Only
View Item |