We consider the Commodity constrained Split Delivery Vehicle Routing Problem (C-SDVRP), a routing problem where customers may request multiple commodities. The vehicles can deliver any set of commodities and multiple visits to a customer are allowed only if the customer requests multiple commodities. If the customer is visited more than once, the different vehicles will deliver different sets of commodities. Allowing the splitting of the demand of a customer only for different commodities may be more costly than allowing also the splitting of each individual commodity, but at the same time it is easier to organize and more acceptable to customers. We model the C-SDVRP by means of a set partitioning formulation and present a branch-price-and-cut algorithm. In the pricing phase, the ng-path relaxation of a constrained elementary shortest path problem is solved with a label setting dynamic programming algorithm. Capacity cuts are added in order to strengthen the lower bound. We solve to optimality within 2 h instances with up to 40 customers and 3 commodities per customer.

A branch-price-and-cut algorithm for the commodity constrained split delivery vehicle routing problem / C. Archetti, N. Bianchessi, M.G. Speranza. - In: COMPUTERS & OPERATIONS RESEARCH. - ISSN 0305-0548. - 64(2015), pp. 1-10.

A branch-price-and-cut algorithm for the commodity constrained split delivery vehicle routing problem

N. Bianchessi;
2015

Abstract

We consider the Commodity constrained Split Delivery Vehicle Routing Problem (C-SDVRP), a routing problem where customers may request multiple commodities. The vehicles can deliver any set of commodities and multiple visits to a customer are allowed only if the customer requests multiple commodities. If the customer is visited more than once, the different vehicles will deliver different sets of commodities. Allowing the splitting of the demand of a customer only for different commodities may be more costly than allowing also the splitting of each individual commodity, but at the same time it is easier to organize and more acceptable to customers. We model the C-SDVRP by means of a set partitioning formulation and present a branch-price-and-cut algorithm. In the pricing phase, the ng-path relaxation of a constrained elementary shortest path problem is solved with a label setting dynamic programming algorithm. Capacity cuts are added in order to strengthen the lower bound. We solve to optimality within 2 h instances with up to 40 customers and 3 commodities per customer.
Multiple commodities; Vehicle routing problems; Branch-price-and-cut algorithm;
Settore INF/01 - Informatica
Settore MAT/09 - Ricerca Operativa
2015
www.elsevier.com/inca/publications/store/3/0/0/
Article (author)
File in questo prodotto:
File Dimensione Formato  
C-SDVRP-rev-1.pdf

accesso aperto

Tipologia: Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione 322.36 kB
Formato Adobe PDF
322.36 kB Adobe PDF Visualizza/Apri
1-s2.0-S0305054815001148-main.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 366.98 kB
Formato Adobe PDF
366.98 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
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/609731
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 45
  • ???jsp.display-item.citation.isi??? 32
social impact