A Comprehensive Approach for Railway Crew Scheduling Problem (Case Study: Iranian Railway Network)

Authors

  • Amin Khosravi Khosravi MSc. Student, Department of Transportation Engineering, Isfahan University of Technology, Isfahan, Iran
  • Mohammad Reisi-Nafchi Assistant Professor, Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, Iran
Abstract:

The aim of this study is to propose a comprehensive approach for handling the crew scheduling problem in the railway systems. In this approach, the information of different railway trips are considered as input and the problem is divided to three separated phases. In phase I, we generate all feasible sequences of the trips, which are named as the pairings. A depth-first search algorithm is developed to implement this phase. In phase II, the pairings constituting the optimal solution are to be obtained. Both mentioned phases are handled in a centralized decision-making system for the entire railway network. Phase III aims to locally assign the crew groups to the optimal pairings. To solve the problem in phase III, a new mathematical model is developed in this paper. The model can determine the minimum required crew groups, and optimally assign the crew groups to the selected pairings of each home depot. In order to evaluate the developed algorithm and model, the Iranian railway network is evaluated by consideration of all passenger trips of the network. The results show that the proposed approach is capable of efficiently generating the optimal schedules for the railway crew groups in a reasonable computation time.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Two Mathematical Models for Railway Crew Scheduling Problem

Railway crew scheduling problem is a substantial part of the railway transportation planning, which aims to find the optimal combination of the trip sequences (pairings), and assign them to the crew complements. In this problem, each trip must be covered by at least one pairing. The multiple-covered trips lead to impose useless transfers called “transitions”. In this study, a new ma...

full text

Algorithms for railway crew management

Crew management is concerned with building the work schedules of crews needed to cover a planned timetable. This is a well-known problem in Operations Research and has been historically associated with airlines and mass-transit companies. More recently, railway applications have also come on the scene, especially in Europe. In practice, the overall crew management problem is decomposed into two...

full text

Improvement of Column Generation Method for Railway Crew Scheduling Problems

The railway crew scheduling problem is to determine an optimal crew assignment to minimize the number of crews required to cover all of railway assignment satisfying several crew working constraints. The problem can be formulated as a huge set covering problem. Column generation method is commonly used to solve the railway crew scheduling problem. Conventional column generation method has a sho...

full text

Railway Crew Rescheduling with Retiming

Railway operations are disrupted frequently, e.g. the Dutch railway network experiences about three large disruptions per day on average. In such a disrupted situation railway operators need to quickly adjust their resource schedules. Nowadays, the timetable, the rolling stock and the crew schedule are recovered in a sequential way. In this paper, we model and solve the crew rescheduling proble...

full text

Railway crew capacity planning problem with connectivity of schedules

We study a tactical level crew capacity planning problem in railways which determines the minimum required crew size in a region while both feasibility and connectivity of schedules are maintained. We present alternative mathematical formulations which depend on network representations of the problem. A path-based formulation in the form of a set-covering problem along with a column-and-row gen...

full text

A Tabu Search Algortihm for the Railway Scheduling Problem

Aim of this presentation is to introduce a tabu search algorithm for a general scheduling problem modeled by means of the alternative graph. The alternative graph is a mathematical model, which is based on a generalization of the disjunctive graph of Roy and Sussman [6]. It allows a detailed representation of many scheduling problems. It was successfully applied to several real world environmen...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 4  issue 3

pages  197- 210

publication date 2017-03-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023