CMSA based on set covering models for packing and routing problems

Abstract Many packing, routing, and knapsack problems can be expressed in terms of integer linear programming models based on set covering. These models have been exploited in a range of successful heuristics and exact techniques for tackling such problems. In this paper, we show that integer linear programming models based on set covering can be very useful for their use within an algorithm called “Construct, Merge, Solve & Adapt”(CMSA), which is a recent hybrid metaheuristic for solving combinatorial optimization problems. This is because most existing applications of CMSA are characterized by the use of an integer programming solver for solving reduced problem instances at each iteration. We present applications of CMSA to the variable-sized bin packing problem and to the electric vehicle routing problem with time windows and simultaneous pickups and deliveries. In both applications, CMSA based on a set covering model strongly outperforms CMSA when using an assignment-type model. Moreover, state-of-the-art results are obtained for both considered optimization problems.

Authors

Institutions

Publication Details

Journal
Annals of Operations Research
Published
2024-10-08
DOI
https://doi.org/10.1007/s10479-024-06295-9
Citations
7
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
2.44

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CMSA based on set covering models for packing and routing problems

Mehmet Anıl Akbay, Christian Blum, Can B. Kalaycı
7 citations
Annals of Operations Research
Vehicle Routing Optimization Methods
2.44
article

CMSA based on set covering models for packing and routing problems

Mehmet Anıl Akbay, Christian Blum, Can B. Kalaycı
article en
7 citations

Abstract

Abstract Many packing, routing, and knapsack problems can be expressed in terms of integer linear programming models based on set covering. These models have been exploited in a range of successful heuristics and exact techniques for tackling such problems. In this paper, we show that integer linear programming models based on set covering can be very useful for their use within an algorithm called “Construct, Merge, Solve & Adapt”(CMSA), which is a recent hybrid metaheuristic for solving combinatorial optimization problems. This is because most existing applications of CMSA are characterized by the use of an integer programming solver for solving reduced problem instances at each iteration. We present applications of CMSA to the variable-sized bin packing problem and to the electric vehicle routing problem with time windows and simultaneous pickups and deliveries. In both applications, CMSA based on a set covering model strongly outperforms CMSA when using an assignment-type model. Moreover, state-of-the-art results are obtained for both considered optimization problems.

Annals of Operations ResearchVol. 343(1)
Artificial Intelligence Research Institute (ES), Pamukkale University (TR)
Türkiye Bilimsel ve Teknolojik Araştırma Kurumu, Milli Eğitim Bakanliği, Consejo Superior de Investigaciones Científicas, Agencia Estatal de Investigación
Openalex Percentile: Top 10%
Vehicle Routing Optimization Methods
2.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.