When vehicle routing problems with additional constraints, such as capacity or time windows, are solved via column generation and branch-and-price, it is common that the pricing subproblem requires the computation of a minimum cost constrained path on a graph with costs on the arcs and prizes on the vertices. A common solution technique for this problem is dynamic programming. In this paper we illustrate how the basic dynamic programming algorithm can be improved by bounded bi-directional search and we experimentally evaluate the effectiveness of the enhancement proposed. We consider as benchmark problems the elementary shortest path problems arising as pricing subproblems in branch-and-price algorithms for the capacitated vehicle routing problem, the vehicle routing problem with distribution and collection and the capacitated vehicle routing problem with time windows.

Symmetry helps : bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraints / G. RIGHINI, M. SALANI. - In: DISCRETE OPTIMIZATION. - ISSN 1572-5286. - 3:3(2006), pp. 255-273.

Symmetry helps : bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraints

G. RIGHINI
Primo
;
M. SALANI
Ultimo
2006

Abstract

When vehicle routing problems with additional constraints, such as capacity or time windows, are solved via column generation and branch-and-price, it is common that the pricing subproblem requires the computation of a minimum cost constrained path on a graph with costs on the arcs and prizes on the vertices. A common solution technique for this problem is dynamic programming. In this paper we illustrate how the basic dynamic programming algorithm can be improved by bounded bi-directional search and we experimentally evaluate the effectiveness of the enhancement proposed. We consider as benchmark problems the elementary shortest path problems arising as pricing subproblems in branch-and-price algorithms for the capacitated vehicle routing problem, the vehicle routing problem with distribution and collection and the capacitated vehicle routing problem with time windows.
Column generation; Dynamic programming; Shortest path; Vehicle routing
Settore MAT/09 - Ricerca Operativa
2006
Article (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/24397
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 254
  • ???jsp.display-item.citation.isi??? 239
social impact