返回
Solving the shortest path interdiction problem via reinforcement learning
DOI:10.1080/00207543.2021.2002962.png)
摘要
En 中文
This paper addresses the shortest path interdiction problem, in which the leader aims to maximise the length of the shortest path that the follower can traverse subject to a limited interdiction budget. To solve this problem, we propose a reinforcement learning framework and use the pointer network to handle the situation of variable output sizes. To evaluate the performance of our proposed reinforcement learning model, we conduct extensive computational experiments on a set of instances that are generated from two different network topologies, i.e. the grid networks and the random graphs. To train the pointer network, we consider three different baselines, i.e. the exponential, critical, and rollout baselines, among which the rollout baseline policy achieves the best computational results, and thus is used as the default baseline during our computational experiments. Moreover, when the size of instances increases, we find that solving the equivalent single-level mixed integer program of the problem could be quite time-consuming, while our proposed reinforcement learning approach can still obtain solutions with good performance effectively for both the grid networks and the random graphs.
Keyword:
Network interdiction
shortest paths
reinforcement learning
pointer network
rollout baseline
期刊
IF:
7.3
论文数:
1.1W
被引数:
3.7W
机构
引用论文
Solving inventory routing with transshipment and substitution under dynamic and stochastic demands using genetic algorithm and deep reinforcement learning使用遗传算法和深度强化学习解决动态和随机需求下的转运和替代库存路径

