A Lagrangian Relaxation Method for Crew and Vehicle Rescheduling of Railway Passenger Transportation and its Application

We propose a method for solving the crew rescheduling problem (CRP) and the vehicle rescheduling problem (VRP) based on the Lagrangian relaxation method. The CRP/VRP is formulated as an integer programming problem on the basis of a network flow modeling approach from which a Lagrangian relaxation problem is constructed by relaxing the constraint that links multiple resources. Using two procedures that generate the upper and lower bounds of the primal problem, both of which utilize an efficient shortest path algorithm for the directed acyclic graph (DAG), the proposed method gradually improves the gap between the upper and lower bounds while updating Lagrangian multipliers. Experimental results of real-world vehicle rescheduling data from Japanese railway lines indicated that the proposed method generated feasible solutions that were confirmed to be fairly close to the optimal solutions according to the gap between the upper and lower bounds, and also clarified the quality of the other method's solution by using the gap, which could lead to streamlining and sophisticating real-world rescheduling related activities.