In-Depth Analysis of Pricing Problem Relaxations for the Capacitated Arc-Routing Problem

Recently, Bode and Irnich [Bode C, Irnich S 2012 Cut-first branch-and-price-second for the capacitated arc-routing problem. Oper. Res. 605:1167-1182] presented a cut-first branch-and-price-second algorithm for solving the capacitated arc-routing problem CARP. The fundamental difference to other approaches for exactly solving the CARP is that the entire algorithm works directly on the typically sparse underlying graph representing the street network. This enables the use of highly efficient dynamic programming-based pricing algorithms to solve the column-generation subproblem also known as the pricing problem. The contribution of this paper is the in-depth analysis of the CARP pricing problem and its possible relaxations, including the construction of new labeling algorithms for their solution and comprehensive computational tests on standard benchmark problems. We show that a systematic variation of different relaxations provides a powerful approach to solve knowingly hard instances of the CARP to proven optimality.

[1]  Jacques Desrosiers,et al.  Accelerating Strategies in Column Generation Methods for Vehicle Routing and Crew Scheduling Problems , 2002 .

[2]  Roberto Roberti,et al.  New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem , 2011, Oper. Res..

[3]  Ángel Corberán,et al.  Recent results on Arc Routing Problems: An annotated bibliography , 2010, Networks.

[4]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[5]  Richard W. Eglese,et al.  Efficient Routeing for Winter Gritting , 1992 .

[6]  Marcus Poggi de Aragão,et al.  A Branch-Cut-and-Price Algorithm for the Capacitated Arc Routing Problem , 2011, SEA.

[7]  Stefan Irnich,et al.  The Shortest-Path Problem with Resource Constraints and k-Cycle Elimination for k 3 , 2006, INFORMS J. Comput..

[8]  Adam N. Letchford,et al.  Exploiting sparsity in pricing routines for the capacitated arc routing problem , 2009, Comput. Oper. Res..

[9]  Giovanni Righini,et al.  Symmetry helps: Bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraints , 2006, Discret. Optim..

[10]  Roberto Baldacci,et al.  Exact methods based on node‐routing formulations for undirected arc‐routing problems , 2006, Networks.

[11]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[13]  Philippe Lacomme,et al.  A Genetic Algorithm for the Capacitated Arc Routing Problem and Its Extensions , 2001, EvoWorkshops.

[14]  Christian Prins Chapter 7: The Capacitated Arc Routing Problem: Heuristics , 2013 .

[15]  Michel Gendreau,et al.  ARC ROUTING PROBLEMS. , 1994 .

[16]  Stefan Irnich,et al.  Shortest Path Problems with Resource Constraints , 2005 .

[17]  M. Dror Arc Routing : Theory, Solutions and Applications , 2000 .

[18]  Stefan Irnich,et al.  The shortest-path problem with resource constraints with (k, 2)-loop elimination and its application to the capacitated arc-routing problem , 2014, Eur. J. Oper. Res..

[19]  Marcus Poggi de Aragão,et al.  Solving capacitated arc routing problems using a transformation to the CVRP , 2006, Comput. Oper. Res..

[20]  Jesper Larsen,et al.  Parallelization of the Vehicle Routing Problem with Time Windows , 1999 .

[21]  Bruce L. Golden,et al.  Capacitated arc routing problems , 1981, Networks.

[22]  Xin Yao,et al.  A Global Repair Operator for Capacitated Arc Routing Problem , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[23]  Richard F. Hartl,et al.  A variable neighborhood search for the capacitated arc routing problem with intermediate facilities , 2008, J. Heuristics.

[24]  Xin Yao,et al.  Memetic Algorithm With Extended Neighborhood Search for Capacitated Arc Routing Problems , 2009, IEEE Transactions on Evolutionary Computation.

[25]  José-Manuel Belenguer,et al.  The Capacitated Arc Routing Problem: Valid Inequalities and Facets , 1998, Comput. Optim. Appl..

[26]  Lucio Bianco,et al.  Dynamic Programming Strategies for the Traveling Salesman Problem with Time Window and Precedence Constraints , 1997, Oper. Res..

[27]  Jacques Desrosiers,et al.  Selected Topics in Column Generation , 2002, Oper. Res..

[28]  Guy Desaulniers,et al.  Tabu Search, Partial Elementarity, and Generalized k-Path Inequalities for the Vehicle Routing Problem with Time Windows , 2006, Transp. Sci..

[29]  José-Manuel Belenguer,et al.  A cutting plane algorithm for the capacitated arc routing problem , 2003, Comput. Oper. Res..

[30]  Roberto Roberti,et al.  New State-Space Relaxations for Solving the Traveling Salesman Problem with Time Windows , 2012, INFORMS J. Comput..

[31]  J. Tukey,et al.  Variations of Box Plots , 1978 .

[32]  Thorsten Koch,et al.  Branching rules revisited , 2005, Oper. Res. Lett..

[33]  M. BelenguerJ.,et al.  The Capacitated Arc Routing Problem , 1998 .

[34]  Ángel Corberán,et al.  The Capacitated Arc Routing Problem: Lower bounds , 1992, Networks.

[35]  Yi Mei,et al.  Memetic algorithm with heuristic candidate list strategy for Capacitated Arc Routing Problem , 2010, IEEE Congress on Evolutionary Computation.

[36]  Sanne Wøhlk A Decade of Capacitated Arc Routing , 2008 .

[37]  Luc Muyldermans,et al.  A guided local search heuristic for the capacitated arc routing problem , 2003, Eur. J. Oper. Res..

[38]  Gilbert Laporte,et al.  An Exact Algorithm for the Capacitated Arc Routing Problem with Deadheading Demand , 2013, Oper. Res..

[39]  Gilbert Laporte,et al.  Improved lower bounds and exact algorithm for the capacitated arc routing problem , 2013, Math. Program..

[40]  Stefan Irnich,et al.  Chapter 9: The Capacitated Arc Routing Problem: Exact Algorithms , 2013 .

[41]  Dino Ahr,et al.  Contributions to Multiple Postmen Problems , 2004 .

[42]  John R. Current,et al.  An improved ant colony optimization based algorithm for the capacitated arc routing problem , 2010 .

[43]  Niklas Kohl,et al.  Exact methods for time constrained routing and related scheduling problems , 1995 .

[44]  Stefan Irnich,et al.  Cut-First Branch-and-Price-Second for the Capacitated Arc-Routing Problem , 2012, Oper. Res..

[45]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[46]  Anand Subramanian,et al.  Improved bounds for large scale capacitated arc routing problem , 2013, Comput. Oper. Res..

[47]  Jacques Desrosiers,et al.  Dual-Optimal Inequalities for Stabilized Column Generation , 2003, Oper. Res..

[48]  M. Lübbecke Column Generation , 2010 .

[49]  Richard W. Eglese,et al.  A deterministic tabu search algorithm for the capacitated arc routing problem , 2008, Comput. Oper. Res..