A branch-and-price algorithm for a vehicle routing with demand allocation problem

被引:30
作者
Reihaneh, Mohammad [1 ]
Ghoniem, Ahmed [2 ]
机构
[1] CNRS, IESEG, Sch Management, LEM, F-92044 Paris, France
[2] Univ Massachusetts, Isenberg Sch Management, Dept Operat & Informat Management, Amherst, MA 01003 USA
关键词
Routing; Vehicle routing-allocation problem; Logistics and distribution; Branch-and-price; Dynamic programming; SHORTEST-PATH PROBLEM; RING-STAR PROBLEM; RESOURCE CONSTRAINTS; COLUMN GENERATION; TIME WINDOWS; TABU SEARCH; ELEMENTARY; LOCATION; MODELS;
D O I
10.1016/j.ejor.2018.06.049
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We investigate the vehicle routing with demand allocation problem where the decision-maker jointly optimizes the location of delivery sites, the assignment of customers to (preferably convenient) delivery sites, and the routing of vehicles operated from a central depot to serve customers at their designated sites. We propose an effective branch-and-price (B&P) algorithm that is demonstrated to greatly outperform the use of commercial branch-and-bound/cut solvers such as CPLEX. Central to the efficacy of the proposed B&P algorithm is the development of a specialized dynamic programming procedure that extends works on elementary shortest path problems with resource constraints in order to solve the more complex column generation pricing subproblem. Our computational study demonstrates the efficacy of the proposed approach using a set of 60 problem instances. Moreover, the proposed methodology has the merit of providing optimal solutions in run times that are significantly shorter than those reported for decomposition-based heuristics in the literature. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:523 / 538
页数:16
相关论文
共 50 条
  • [41] A branch-and-price algorithm for a targeting problem
    Kwon, Ojeong
    Lee, Kyungsik
    Kang, Donghan
    Park, Sungsoo
    NAVAL RESEARCH LOGISTICS, 2007, 54 (07) : 732 - 741
  • [42] Branch-and-price algorithms for the Two-Echelon Capacitated Vehicle Routing Problem
    Santos, Fernando Afonso
    da Cunha, Alexandre Salles
    Mateus, Geraldo Robson
    OPTIMIZATION LETTERS, 2013, 7 (07) : 1537 - 1547
  • [43] A Profit-Maximization Location-Routing-Pricing Problem: A Branch-and-Price Algorithm
    Ahmadi-Javid, Amir
    Amiri, Elahe
    Meskar, Mahla
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 271 (03) : 866 - 881
  • [44] Branch-and-price algorithms for the Two-Echelon Capacitated Vehicle Routing Problem
    Fernando Afonso Santos
    Alexandre Salles da Cunha
    Geraldo Robson Mateus
    Optimization Letters, 2013, 7 : 1537 - 1547
  • [45] The complexity of branch-and-price algorithms for the capacitated vehicle routing problem with stochastic demands
    Fukasawa, Ricardo
    Gunter, Joshua
    OPERATIONS RESEARCH LETTERS, 2023, 51 (01) : 11 - 16
  • [46] A new branch-and-price algorithm for the traveling tournament problem
    Irnich, Stefan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 204 (02) : 218 - 228
  • [47] A branch-and-price algorithm for the Steiner tree packing problem
    Jeong, GW
    Lee, K
    Park, S
    Park, K
    COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (03) : 221 - 241
  • [48] A branch-and-price algorithm for the (k,c)-coloring problem
    Malaguti, Enrico
    Mendez-Diaz, Isabel
    Jose Miranda-Bront, Juan
    Zabala, Paula
    NETWORKS, 2015, 65 (04) : 353 - 366
  • [49] A branch-and-price algorithm for the temporal bin packing problem
    Dell'Amico, Mauro
    Furini, Fabio
    Iori, Manuel
    COMPUTERS & OPERATIONS RESEARCH, 2020, 114
  • [50] A branch-and-price algorithm for the capacitated facility location problem
    Klose, Andreas
    Goertz, Simon
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 179 (03) : 1109 - 1125