Using the primal-dual interior point algorithm within the branch-price-and-cut method

被引:28
|
作者
Munari, Pedro [1 ]
Gondzio, Jacek [2 ]
机构
[1] Univ Sao Paulo, Inst Ciencias Matemat Computacao, BR-13560970 Sao Carlos, SP, Brazil
[2] Univ Edinburgh, Sch Math, Edinburgh EH9 3JZ, Midlothian, Scotland
基金
巴西圣保罗研究基金会;
关键词
Branch-price-and-cut; Column generation; Primal-dual interior point algorithm; Vehicle routing problem; VEHICLE-ROUTING PROBLEM; SHORTEST-PATH PROBLEM; CUTTING PLANE METHOD; WARM-START STRATEGIES; COLUMN GENERATION; TIME WINDOWS; COMBINATORIAL OPTIMIZATION; INEQUALITIES; CONSTRAINTS; NUMBER;
D O I
10.1016/j.cor.2013.02.028
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Branch-price-and-cut has proven to be a powerful method for solving integer programming problems. It combines decomposition techniques with the generation of both columns and valid inequalities and relies on strong bounds to guide the search in the branch-and-bound tree. In this paper, we present how to improve the performance of a branch-price-and-cut method by using the primal-dual interior point algorithm. We discuss in detail how to deal with the challenges of using the interior point algorithm with the core components of the branch-price-and-cut method. The effort to overcome the difficulties pays off in a number of advantageous features offered by the new approach. We present the computational results of solving well-known instances of the vehicle routing problem with time windows, a challenging integer programming problem. The results indicate that the proposed approach delivers the best overall performance when compared with a similar branch-price-and-cut method which is based on the simplex algorithm. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2026 / 2036
页数:11
相关论文
共 43 条
  • [1] A branch-price-and-cut algorithm for the workover rig routing problem
    Ribeiro, Glaydston Mattos
    Desaulniers, Guy
    Desrosiers, Jacques
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3305 - 3315
  • [2] A Branch-Price-and-Cut algorithm for the Multi-Commodity two-echelon Distribution Problem
    Petris, Matteo
    Archetti, Claudia
    Cattaruzza, Diego
    Ogier, Maxime
    Semet, Frederic
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2024, 13
  • [3] Primal-dual Interior Point Algorithm for Linear Programming
    Yong, Longquan
    PROCEEDINGS OF FIRST INTERNATIONAL CONFERENCE OF MODELLING AND SIMULATION, VOL II: MATHEMATICAL MODELLING, 2008, : 432 - 436
  • [4] A Unified Branch-Price-and-Cut Algorithm for Multicompartment Pickup and Delivery Problems
    Aerts-Veenstra, Marjolein
    Cherkesly, Marilene
    Gschwind, Timo
    TRANSPORTATION SCIENCE, 2024, 58 (05) : 1121 - 1142
  • [5] A branch-price-and-cut algorithm for the vehicle routing problem with release and due dates
    Yang, Weibo
    Ke, Liangjun
    Wang, David Z. W.
    Lam, Jasmine Siu Lee
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 145
  • [6] A branch-price-and-cut method for a ship routing and scheduling problem with split loads
    Stalhane, Magnus
    Andersson, Henrik
    Christiansen, Marielle
    Cordeau, Jean-Francois
    Desaulniers, Guy
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3361 - 3375
  • [7] A Branch-Price-and-Cut Algorithm for the Inventory-Routing Problem
    Desaulniers, Guy
    Rakke, Jorgen G.
    Coelho, Leandro C.
    TRANSPORTATION SCIENCE, 2016, 50 (03) : 1060 - 1076
  • [8] A primal-dual interior point algorithm for solving bilevel programming problem
    Weng, WT
    Wen, UP
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2000, 17 (02) : 213 - 231
  • [9] Primal-dual Feasible Interior Point Algorithm for Convex Quadratic Programming
    Yong, Longquan
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION (ICMS2009), VOL 3, 2009, : 109 - 113
  • [10] A dedicated branch-price-and-cut algorithm for advance patient planning and surgeon scheduling
    Akbarzadeh, Babak
    Maenhout, Broos
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 322 (02) : 448 - 466