A Bus Crew Scheduling Problem with Eligibility Constraints and Time Limitations

被引:10
作者
Oztop, Hande [1 ]
Eliiyi, Ugur [2 ,3 ]
Eliiyi, Deniz Tursel [1 ]
Kandiller, Levent [1 ]
机构
[1] Yasar Univ, Dept Ind Engn, TR-35100 Izmir, Turkey
[2] Dokuz Eylul Univ, Dept Comp Sci, TR-35160 Izmir, Turkey
[3] ESHOT Gen Directorate, Dept Transport Planning, TR-35380 Izmir, Turkey
来源
19TH EURO WORKING GROUP ON TRANSPORTATION MEETING (EWGT2016) | 2017年 / 22卷
关键词
Crew Scheduling; Public Transportation; Tactical Fixed Job Scheduling; Time Limitations; Eligibility Constraints; COLUMN GENERATION APPROACH; VEHICLE; WORKING; MODELS; ALGORITHMS;
D O I
10.1016/j.trpro.2017.03.029
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
In this study, we consider a real life crew scheduling problem (CSP) of a public bus transportation authority, where the objective is to determine the optimal number of different types of crew members with a minimum cost that cover a given set of tasks regarding working and spread time limitations. Each driver has a spread time limit from the start time to the end time of his/her shift, including the idle times. Additionally, a driver cannot exceed the maximum total working time limit. The processing times of the tasks assigned to each driver are included in his/her working time, as well as the sequence-dependent setup times. As our study is inspired from a real life CSP, the tasks can require different types of vehicles that require different crew capabilities. Therefore, there are several crew classes based on the competencies required to use certain vehicle types inducing eligibility constraints in the problem. We formulate a Tactical Fixed Job Scheduling Problem based binary programming model for the problem. In the formulation, we consider only processing times of tasks as working time. In order to avoid defining an additional sequence control variable that explodes the model size and in turn ruins solution performance, we develop an iterative valid inequality generation scheme, which eliminates task sequences exceeding the total working time when setup times are included. The performance of the developed model is investigated through a comprehensive experimentation and the numerical results are reported. The results show that our optimal seeking solution procedure is quite effective in terms of solution time for instances with up to 120 tasks. (C) 2017 The Authors. Published by Elsevier B.V.
引用
收藏
页码:222 / 231
页数:10
相关论文
共 28 条
[1]  
[Anonymous], 2001, COMPUTER AIDED SCHED, DOI DOI 10.1007/978-3-642-56423-9_5
[2]   SCHEDULING JOBS WITH FIXED START AND END TIMES [J].
ARKIN, EM ;
SILVERBERG, EB .
DISCRETE APPLIED MATHEMATICS, 1987, 18 (01) :1-8
[3]  
Carraresi P., 1995, LECT NOTES EC MATH S, V430, P188
[4]  
Ceder A., 2007, PUBLIC TRANSIT PLANN, P4
[5]   A Bus Driver Scheduling Problem: a new mathematical model and a GRASP approximate solution [J].
De Leone, Renato ;
Festa, Paola ;
Marchitto, Emilia .
JOURNAL OF HEURISTICS, 2011, 17 (04) :441-466
[6]   A COLUMN GENERATION APPROACH TO THE URBAN TRANSIT CREW SCHEDULING PROBLEM [J].
DESROCHERS, M ;
SOUMIS, F .
TRANSPORTATION SCIENCE, 1989, 23 (01) :1-13
[7]  
Desrochers M., 1992, Computer-Aided Transit Scheduling. Proceedings of the Fifth International Workshop on Computer-Aided Scheduling of Public Transport, P395
[8]  
Dias TG, 2002, J OPER RES SOC, V53, P324, DOI [10.1057/palgrave/jors/2601312, 10.1057/palgrave.jors.2601312]
[9]   A fixed job scheduling problem with machine-dependent job weights [J].
Eliiyi, D. T. ;
Azizoglu, M. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (09) :2231-2256
[10]   Working time constraints in operational fixed job scheduling [J].
Eliiyi, Deniz Tuersel ;
Azizoglu, Meral .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (21) :6211-6233