arXiv:2502.15777eess.SYcs.AI2025-02

提出两阶段自对弈策略,提升强化学习求解电动车路径规划的性能。

TSS GAZ PTP: Towards Improving Gumbel AlphaZero with Two-stage Self-play for Multi-constrained Electric Vehicle Routing Problems

  • 分两阶段自对弈:先弱对手训练,再强对抗促进学习。
  • 在多约束电动车路径问题上优于主流强化学习与优化求解器。
  • 适合解决复杂组合优化问题,尤其动态竞争场景下的路径规划。

近期提出的Gumbel AlphaZero(GAZ)通过设计学习玩家与对手玩家的对抗机制,在旅行商问题(TSP)和作业车间调度问题(JSSP)等经典组合优化问题上取得成效。然而,当对手过强或过弱时,自对弈训练效果会下降,尤其在复杂问题中。为此,本文提出两阶段自对弈策略(TSS GAZ PTP)以改进GAZ方法。第一阶段,学习玩家使用基于Gumbel蒙特卡洛树搜索(MCTS)的增强策略网络,对手则采用历史最优策略网络(表现为贪心策略)。第二阶段,双玩家均使用Gumbel MCTS,使对抗更激烈,持续学习更优路径。首先在标准TSP上验证,结果表明该方法性能优越;随后扩展至多约束电动车路径问题(EVRP),该问题为近年重要实际应用挑战。实验显示,TSS GAZ PTP在所有实例类型中均超越当前最先进的深度强化学习方法,并在大规模实例上优于传统优化求解器,证明了动态自对弈策略在复杂组合优化中的潜力。

原文摘要 · Abstract (English)

Recently, Gumbel AlphaZero~(GAZ) was proposed to solve classic combinatorial optimization problems such as TSP and JSSP by creating a carefully designed competition model~(consisting of a learning player and a competitor player), which leverages the idea of self-play. However, if the competitor is too strong or too weak, the effectiveness of self-play training can be reduced, particularly in complex CO problems. To address this problem, we further propose a two-stage self-play strategy to improve the GAZ method~(named TSS GAZ PTP). In the first stage, the learning player uses the enhanced policy network based on the Gumbel Monte Carlo Tree Search~(MCTS), and the competitor uses the historical best trained policy network~(acts as a greedy player). In the second stage, we employ Gumbel MCTS for both players, which makes the competition fiercer so that both players can continuously learn smarter trajectories. We first investigate the performance of our proposed TSS GAZ PTP method on TSP since it is also used as a test problem by the original GAZ. The results show the superior performance of TSS GAZ PTP. Then we extend TSS GAZ PTP to deal with multi-constrained Electric Vehicle Routing Problems~(EVRP), which is a recently well-known real application research topic and remains challenging as a complex CO problem. Impressively, the experimental results show that the TSS GAZ PTP outperforms the state-of-the-art Deep Reinforcement Learning methods in all types of instances tested and outperforms the optimization solver in tested large-scale instances, indicating the importance and promising of employing more dynamic self-play strategies for complex CO problems.

强化学习路径规划自对弈

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。