Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP*
Neighborhood
- URL: http://arxiv.org/abs/2012.10384v2
- Date: Tue, 12 Oct 2021 16:27:22 GMT
- Title: Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP*
Neighborhood
- Authors: Thibaut Vidal
- Abstract summary: We introduce a simple -- open-source -- implementation of the hybrid genetic search (HGS) specialized to the capacitated vehicle routing problem (CVRP)
This state-of-the-art algorithm uses the same general methodology as Vidal et al. (2012) but also includes additional methodological improvements and lessons learned over the past decade of research.
- Score: 6.85316573653194
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The vehicle routing problem is one of the most studied combinatorial
optimization topics, due to its practical importance and methodological
interest. Yet, despite extensive methodological progress, many recent studies
are hampered by the limited access to simple and efficient open-source solution
methods. Given the sophistication of current algorithms, reimplementation is
becoming a difficult and time-consuming exercise that requires extensive care
for details to be truly successful. Against this background, we use the
opportunity of this short paper to introduce a simple -- open-source --
implementation of the hybrid genetic search (HGS) specialized to the
capacitated vehicle routing problem (CVRP). This state-of-the-art algorithm
uses the same general methodology as Vidal et al. (2012) but also includes
additional methodological improvements and lessons learned over the past decade
of research. In particular, it includes an additional neighborhood called SWAP*
which consists in exchanging two customers between different routes without an
insertion in place. As highlighted in our study, an efficient exploration of
SWAP* moves significantly contributes to the performance of local searches.
Moreover, as observed in experimental comparisons with other recent approaches
on the classical instances of Uchoa et al. (2017), HGS still stands as a
leading metaheuristic regarding solution quality, convergence speed, and
conceptual simplicity.
Related papers
- POGEMA: A Benchmark Platform for Cooperative Multi-Agent Navigation [76.67608003501479]
We introduce and specify an evaluation protocol defining a range of domain-related metrics computed on the basics of the primary evaluation indicators.
The results of such a comparison, which involves a variety of state-of-the-art MARL, search-based, and hybrid methods, are presented.
arXiv Detail & Related papers (2024-07-20T16:37:21Z) - Boosting Exploration in Actor-Critic Algorithms by Incentivizing
Plausible Novel States [9.210923191081864]
Actor-critic (AC) algorithms are a class of model-free deep reinforcement learning algorithms.
We propose a new method to boost exploration through an intrinsic reward, based on measurement of a state's novelty.
With incentivized exploration of plausible novel states, an AC algorithm is able to improve its sample efficiency and hence training performance.
arXiv Detail & Related papers (2022-10-01T07:07:11Z) - Neural Networks for Local Search and Crossover in Vehicle Routing: A
Possible Overkill? [10.882329986831087]
We investigate the use of predictions from graph neural networks (GNNs) in the form of heatmaps to improve the Hybrid Genetic Search (HGS)
We show that exploiting more sophisticated strategies using measures of node relatedness can significantly enhance performance.
However, contrary to initial expectations, we also observed that heatmaps did not present significant advantages over simpler distance measures.
arXiv Detail & Related papers (2022-09-09T22:08:17Z) - Sample-Efficient, Exploration-Based Policy Optimisation for Routing
Problems [2.6782615615913348]
This paper presents a new reinforcement learning approach that is based on entropy.
In addition, we design an off-policy-based reinforcement learning technique that maximises the expected return.
We show that our model can generalise to various route problems.
arXiv Detail & Related papers (2022-05-31T09:51:48Z) - Reinforcement Learning for Branch-and-Bound Optimisation using
Retrospective Trajectories [72.15369769265398]
Machine learning has emerged as a promising paradigm for branching.
We propose retro branching; a simple yet effective approach to RL for branching.
We outperform the current state-of-the-art RL branching algorithm by 3-5x and come within 20% of the best IL method's performance on MILPs with 500 constraints and 1000 variables.
arXiv Detail & Related papers (2022-05-28T06:08:07Z) - Low-rank Optimal Transport: Approximation, Statistics and Debiasing [51.50788603386766]
Low-rank optimal transport (LOT) approach advocated in citescetbon 2021lowrank
LOT is seen as a legitimate contender to entropic regularization when compared on properties of interest.
We target each of these areas in this paper in order to cement the impact of low-rank approaches in computational OT.
arXiv Detail & Related papers (2022-05-24T20:51:37Z) - Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient
Methods [73.35353358543507]
Gradient Descent-Ascent (SGDA) is one of the most prominent algorithms for solving min-max optimization and variational inequalities problems (VIP)
In this paper, we propose a unified convergence analysis that covers a large variety of descent-ascent methods.
We develop several new variants of SGDA such as a new variance-reduced method (L-SVRGDA), new distributed methods with compression (QSGDA, DIANA-SGDA, VR-DIANA-SGDA), and a new method with coordinate randomization (SEGA-SGDA)
arXiv Detail & Related papers (2022-02-15T09:17:39Z) - Learning Enhanced Optimisation for Routing Problems [3.747361228408185]
"Learning to Guide Local Search" (L2GLS) is a learning-based approach for routing problems.
L2GLS combines local search (LS) operators' strengths with penalty terms to escape local optimals.
We show that L2GLS achieves the new state-of-the-art results on larger TSP and CVRP over other machine learning methods.
arXiv Detail & Related papers (2021-09-17T04:47:26Z) - An Overview and Experimental Study of Learning-based Optimization
Algorithms for Vehicle Routing Problem [49.04543375851723]
Vehicle routing problem (VRP) is a typical discrete optimization problem.
Many studies consider learning-based optimization algorithms to solve VRP.
This paper reviews recent advances in this field and divides relevant approaches into end-to-end approaches and step-by-step approaches.
arXiv Detail & Related papers (2021-07-15T02:13:03Z) - Memetic Search for Vehicle Routing with Simultaneous Pickup-Delivery and
Time Windows [31.512563458410963]
We propose a novel Memetic Algorithm with efficient local search and extended neighborhood, dubbed MATE, to solve this problem.
MATE outperforms all the state-of-the-art algorithms, and notably, finds new best-known solutions on 12 instances (65 instances in total)
arXiv Detail & Related papers (2020-11-12T12:06:11Z) - AutoML-Zero: Evolving Machine Learning Algorithms From Scratch [76.83052807776276]
We show that it is possible to automatically discover complete machine learning algorithms just using basic mathematical operations as building blocks.
We demonstrate this by introducing a novel framework that significantly reduces human bias through a generic search space.
We believe these preliminary successes in discovering machine learning algorithms from scratch indicate a promising new direction in the field.
arXiv Detail & Related papers (2020-03-06T19:00:04Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.