paper-with-me

Papers

Learning Improvement Heuristics for Solving Routing Problems

2019-12-12 · Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang, Andrew Lim

Recent studies in using deep learning to solve routing problems focus on construction heuristics, the solutions of which are still far from optimality. Improvement heuristics have great potential to narrow this gap by iteratively refining a solution. However, classic improvement heuristics are all guided by hand-crafted rules which may limit their performance. In this paper, we propose a deep reinforcement learning framework to learn the improvement heuristics for routing problems. We design a self-attention based deep architecture as the policy network to guide the selection of next solution. We apply our method to two important routing problems, i.e. travelling salesman problem (TSP) and capacitated vehicle routing problem (CVRP). Experiments show that our method outperforms state-of-the-art deep learning based approaches. The learned policies are more effective than the traditional hand-crafted ones, and can be further enhanced by simple diversifying strategies. Moreover, the policies generalize well to different problem sizes, initial solutions and even real-world dataset.

📄 PDF Abstract BibTeX arXiv:1912.05784

Code (1)

yining043/TSP-improve pytorch

Tasks

Deep Reinforcement LearningReinforcement Learning

Similar Papers 제목 키워드 기반

GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-time

2023-12-13 · Haoran Ye, Jiarui Wang, Helan Liang, Zhiguang Cao 외

The recent end-to-end neural solvers have shown promise for small-scale routing problems but suffered from limited real-time scaling-up performance. This paper proposes GLOP (Global and Local Optimization Policies), a un…

Spatial-temporal-demand clustering for solving large-scale vehicle routing problems with time windows

2024-01-20 · Christoph Kerscher, Stefan Minner

Several metaheuristics use decomposition and pruning strategies to solve large-scale instances of the vehicle routing problem (VRP). Those complexity reduction techniques often rely on simple, problem-specific rules. How…

Clustering

C. H. Robinson Uses Heuristics to Solve Rich Vehicle Routing Problems

2019-12-31 · Ehsan Khodabandeh, Lawrence V. Snyder, John Dennis, Joshua Hammond 외

We consider a wide family of vehicle routing problem variants with many complex and practical constraints, known as rich vehicle routing problems, which are faced on a daily basis by C.H. Robinson (CHR). Since CHR has ma…

Deep Policy Dynamic Programming for Vehicle Routing Problems

2021-02-23 · NeurIPS 2021 12 · Wouter Kool, Herke van Hoof, Joaquim Gromicho, Max Welling

Routing problems are a class of combinatorial problems with many practical applications. Recently, end-to-end deep learning methods have been proposed to learn approximate solution heuristics for such problems. In contra…

An Efficient Learning-based Solver Comparable to Metaheuristics for the Capacitated Arc Routing Problem

2024-03-11 · Runze Guo, Feng Xue, Anlong Ming, Nicu Sebe

Recently, neural networks (NN) have made great strides in combinatorial optimization. However, they face challenges when solving the capacitated arc routing problem (CARP) which is to find the minimum-cost tour covering …

ARCCombinatorial OptimizationDecision Making