A Multi-population Integrated Approach for Capacitated Location Routing

Pengfei He, Jin-Kao Hao, Qinghua Wu
3/14/2024
cs.AI

No confident code implementation found for this paper.

Abstract

The capacitated location-routing problem involves determining the depots from a set of candidate capacitated depot locations and finding the required routes from the selected depots to serve a set of customers whereas minimizing a cost function that includes the cost of opening the chosen depots, the fixed utilization cost per vehicle used, and the total cost (distance) of the routes. This paper presents a multi-population integrated framework in which a multi-depot edge assembly crossover generates promising offspring solutions from the perspective of both depot location and route edge assembly. The method includes an effective neighborhood-based local search, a feasibility-restoring procedure and a diversification-oriented mutation. Of particular interest is the multi-population scheme which organizes the population into multiple subpopulations based on depot configurations. Extensive experiments on 281 benchmark instances from the literature show that the algorithm performs remarkably well, by improving 101 best-known results (new upper bounds) and matching 84 best-known results. Additional experiments are presented to gain insight into the role of the key elements of the algorithm.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{he2024multipopulation,
  title  = {A Multi-population Integrated Approach for Capacitated Location Routing},
  author = {Pengfei He and Jin-Kao Hao and Qinghua Wu},
  year   = {2024},
  eprint = {2403.09361},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.09361v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.09361.svg)](https://codeofpaper.com/paper/2403.09361)

Discussion