Publication | Closed Access
Formulations and Branch-and-Cut Algorithms for Multivehicle Production and Inventory Routing Problems
248
Citations
18
References
2013
Year
Mathematical ProgrammingBranch-and-bound AlgorithmSupply Chain OptimizationEngineeringBranch-and-cut AlgorithmsBranch And CutMultivehicle ProductionOperations ResearchVehicle RoutingInventory ManagementInventory ControlLogisticsSystems EngineeringSupply ChainLogistics ModelIrp FormulationsCombinatorial OptimizationTransportation EngineeringInteger OptimizationProduction Routing ProblemSupply Chain ManagementInteger ProgrammingVehicle Index FormulationsBusinessInventory Routing ProblemsVehicle Routing Problem
The inventory routing problem (IRP) and production routing problem (PRP) are complex integrated supply‑chain planning problems that jointly optimize production, inventory, distribution, and routing, yet multivehicle variants are rarely addressed due to their complexity. This study introduces multivehicle formulations of the PRP and IRP, with and without a vehicle index, to be solved under maximum‑level and order‑up‑to inventory replenishment policies. The vehicle‑index models are enhanced with symmetry‑breaking constraints, the non‑vehicle models are strengthened by cuts, and a heuristic based on adaptive large‑neighborhood search supplies initial solutions for branch‑and‑cut algorithms. Vehicle‑index formulations outperform others in finding optimal solutions, while non‑vehicle formulations provide tighter lower bounds, enabling optimal solutions for up to 35 customers (three periods, three vehicles) within two hours for the ML policy and larger instances via parallel computing, and handling up to 30–45 customers under the OU policy depending on core count.
The inventory routing problem (IRP) and the production routing problem (PRP) are two difficult problems arising in the planning of integrated supply chains. These problems are solved in an attempt to jointly optimize production, inventory, distribution, and routing decisions. Although several studies have proposed exact algorithms to solve the single-vehicle problems, the multivehicle aspect is often neglected because of its complexity. We introduce multivehicle PRP and IRP formulations, with and without a vehicle index, to solve the problems under both the maximum level (ML) and order-up-to level (OU) inventory replenishment policies. The vehicle index formulations are further improved using symmetry breaking constraints; the nonvehicle index formulations are strengthened by several cuts. A heuristic based on an adaptive large neighborhood search technique is also developed to determine initial solutions, and branch-and-cut algorithms are proposed to solve the different formulations. The results show that the vehicle index formulations are superior in finding optimal solutions, whereas the nonvehicle index formulations are generally better at providing good lower bounds on larger instances. IRP and PRP instances with up to 35 customers, three periods, and three vehicles can be solved to optimality within two hours for the ML policy. By using parallel computing, the algorithms could solve the instances for the same policy with up to 45 and 50 customers, three periods, and three vehicles for the IRP and PRP, respectively. For the more difficult IRP (PRP) under the OU policy, the algorithms could handle instances with up to 30 customers, three (six) periods, and three vehicles on a single core machine, and up to 45 (35) customers, three (six) periods, and three vehicles on a multicore machine.
| Year | Citations | |
|---|---|---|
Page 1
Page 1