317. VRP

The Vehicle Routing Problem: given a fleet of vehicles based at a depot, serve a set of customers with minimum total cost (distance / time). Generalization of TSP to multiple vehicles.

Core supply-chain problem: last-mile delivery, beverage distribution, waste collection, school bus routing, mobile maintenance.

317.1. Capacitated VRP (CVRP)

Standard formulation. Each vehicle has capacity 𝑄. Each customer 𝑖 has demand 𝑞𝑖.

Decision variable 𝑥𝑖𝑗𝑘: 1 if vehicle 𝑘 traverses arc (𝑖,𝑗).

min𝑘𝑖,𝑗𝑐𝑖𝑗𝑥𝑖𝑗𝑘

s.t.:

317.2. Why it’s harder than TSP

317.3. Variants

317.4. Solution methods

Exact (small instances, 𝑛200):

Heuristics:

Open-source solvers:

317.5. Continuous approximation

For large-scale VRP design (how many vehicles? how big are routes?), Daganzo’s continuous approximation gives clean formulas. See Daganzo.

317.6. See also