Keep Rehearsing and Refining: Lifelong Learning Vehicle Routing under Continually Drifting Tasks
Jiyuan Pei, Yi Mei, Jialin Liu, Mengjie Zhang, Xin Yao
TL;DR
The paper tackles the problem of neural VRP solvers failing under continual task drift when per-task training is limited. It introduces Dual Replay with Experience Enhancement (DREE), a lifelong RL framework that combines problem instance replay, behavior replay, and an experience enhancement mechanism to rehearse and refine buffered knowledge. Empirically, DREE outperforms existing lifelong learning solvers on drifting CVRP and TSP tasks and generalizes well to unseen benchmarks, while remaining competitive in periodically stationary settings and across different base solvers. The work demonstrates that jointly reusing problem instances and solver behaviors, together with active improvement of buffered experiences, yields superior plasticity-stability trade-offs and practical applicability for real-world continual learning in routing problems.
Abstract
Existing neural solvers for vehicle routing problems (VRPs) are typically trained either in a one-off manner on a fixed set of pre-defined tasks or in a lifelong manner on several tasks arriving sequentially, assuming sufficient training on each task. Both settings overlook a common real-world property: problem patterns may drift continually over time, yielding massive tasks sequentially arising while offering only limited training resources per task. In this paper, we study a novel lifelong learning paradigm for neural VRP solvers under continually drifting tasks over learning time steps, where sufficient training for any given task at any time is not available. We propose Dual Replay with Experience Enhancement (DREE), a general framework to improve learning efficiency and mitigate catastrophic forgetting under such drift. Extensive experiments show that, under such continual drift, DREE effectively learns new tasks, preserves prior knowledge, improves generalization to unseen tasks, and can be applied to diverse existing neural solvers.
