A set-covering based heuristic algorithm for the periodic vehicle routing problem

被引:62
|
作者
Cacchiani, V. [1 ]
Hemmelmayr, V. C. [2 ,3 ]
Tricoire, F. [2 ,4 ]
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
[2] Univ Vienna, Dept Business Adm, A-1210 Vienna, Austria
[3] Vienna Univ Econ & Business, WU, Inst Transport & Logist Management, A-1090 Vienna, Austria
[4] NICTA UNSW, Sydney, NSW, Australia
基金
奥地利科学基金会;
关键词
Periodic vehicle routing; Matheuristics; Column generation; TRAVELING SALESMAN PROBLEM; SHORTEST-PATH PROBLEM; RESOURCE CONSTRAINTS; SEARCH;
D O I
10.1016/j.dam.2012.08.032
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a hybrid optimization algorithm for mixed-integer linear programming, embedding both heuristic and exact components. In order to validate it we use the periodic vehicle routing problem (PVRP) as a case study. This problem consists of determining a set of minimum cost routes for each day of a given planning horizon, with the constraints that each customer must be visited a required number of times (chosen among a set of valid day combinations), must receive every time the required quantity of product, and that the number of routes per day (each respecting the capacity of the vehicle) does not exceed the total number of available vehicles. This is a generalization of the well-known vehicle routing problem (VRP). Our algorithm is based on the linear programming (LP) relaxation of a set-covering-like integer linear programming formulation of the problem, with additional constraints. The LP-relaxation is solved by column generation, where columns are generated heuristically by an iterated local search algorithm. The whole solution method takes advantage of the LP-solution and applies techniques of fixing and releasing of the columns as a local search, making use of a tabu list to avoid cycling. We show the results of the proposed algorithm on benchmark instances from the literature and compare them to the state-of-the-art algorithms, showing the effectiveness of our approach in producing good quality solutions. In addition, we report the results on realistic instances of the PVRP introduced in Pacheco et al. (2011) [24] and on benchmark instances of the periodic traveling salesman problem (PTSP), showing the efficacy of the proposed algorithm on these as well. Finally, we report the new best known solutions found for all the tested problems. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:53 / 64
页数:12
相关论文
共 50 条
  • [21] The periodic Vehicle routing problem: classification and heuristic
    Mourgaya, M.
    Vanderbeck, F.
    [J]. RAIRO-OPERATIONS RESEARCH, 2006, 40 (02) : 169 - 194
  • [22] A HEURISTIC FOR THE PERIODIC VEHICLE-ROUTING PROBLEM
    GAUDIOSO, M
    PALETTA, G
    [J]. TRANSPORTATION SCIENCE, 1992, 26 (02) : 86 - 92
  • [23] FRACTIONS IN THE LOCATION SET-COVERING PROBLEM
    ROSING, KE
    REVELLE, CS
    ROSINGVOGELAAR, H
    [J]. ENVIRONMENT AND PLANNING B-PLANNING & DESIGN, 1992, 19 (02): : 125 - 130
  • [24] SET-COVERING PROBLEM WITH EQUALITY CONSTRAINTS
    GUHA, DK
    [J]. OPERATIONS RESEARCH, 1973, 21 (01) : 348 - 351
  • [25] INTEGERS IN THE LOCATION SET-COVERING PROBLEM
    ROSING, KE
    REVELLE, CS
    [J]. ENVIRONMENT AND PLANNING B-PLANNING & DESIGN, 1993, 20 (04): : 481 - 482
  • [26] A comparative study of a penalty function, a repair heuristic, and stochastic operators with the set-covering problem
    Back, T
    Schutz, M
    Khuri, S
    [J]. ARTIFICIAL EVOLUTION, 1996, 1063 : 320 - 332
  • [27] A new hybrid matheuristic of GRASP and VNS based on constructive heuristics, set-covering and set-partitioning formulations applied to the capacitated vehicle routing problem
    Machado, Andre Manhaes
    Mauri, Geraldo Regis
    Silva Boeres, Maria Claudia
    Rosa, Rodrigo de Alvarenga
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184
  • [28] A meta-heuristic algorithm for set covering problem based on gravity
    Raja Balachandar, S.
    Kannan, K.
    [J]. World Academy of Science, Engineering and Technology, 2010, 67 : 502 - 507
  • [29] A meta-heuristic algorithm for set covering problem based on gravity
    Raja Balachandar, S.
    Kannan, K.
    [J]. International Journal of Computational and Mathematical Sciences, 2010, 4 (05): : 223 - 228
  • [30] A Simple and Effective heuristic for Periodic Vehicle Routing Problem
    Pourghaderi, A. R.
    Tavakkoli-Moghaddam, R.
    Alinaghian, M.
    Beheshti-Pour, B.
    [J]. IEEM: 2008 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-3, 2008, : 133 - 137