Litcius/Paper detail

Joint Vehicle and Crew Routing and Scheduling

Edward Lam, Pascal Van Hentenryck, Philip Kilby

2020Transportation Science19 citationsDOI

Abstract

Traditional vehicle routing problems implicitly assume that only one crew operates a vehicle for the entirety of its journey. However, this assumption is violated in many applications arising in humanitarian and military logistics. This paper considers a joint vehicle and crew routing and scheduling problem in which crews are able to interchange vehicles, resulting in space and time interdependencies between vehicle routes and crew routes. The problem is formulated as a mixed integer programming (MIP) model and a constraint programming (CP) model that overlay crew routing constraints over a standard vehicle routing problem. The constraint program uses a novel optimization constraint to detect infeasibility and to bound crew objectives. This paper also explores methods using large neighborhood search over the MIP and CP models. Experimental results indicate that modeling the vehicle and crew routing problems jointly and supporting vehicle interchanges for crews may bring significant benefits in cost reduction compared with a method that sequentializes these decisions.

Topics & Concepts

CrewCrew schedulingVehicle routing problemScheduling (production processes)Integer programmingRouting (electronic design automation)InterdependenceOperations researchConstraint programmingComputer scienceConstraint (computer-aided design)EngineeringMathematical optimizationAeronauticsComputer networkOperations managementStochastic programmingMathematicsAlgorithmLawPolitical scienceMechanical engineeringVehicle Routing Optimization MethodsTransportation and Mobility InnovationsRobotic Path Planning Algorithms
Joint Vehicle and Crew Routing and Scheduling | Litcius