Rostering in a rail passenger carrier

  • Authors:
  • Mikel Lezaun;Gloria Pérez;Eduardo Sáinz De La Maza

  • Affiliations:
  • Departamento de Matemática Aplicada, Estadística e Investigación Operativa, Facultad de Ciencia y Tecnología, Universidad del País Vasco, Bilbao, Spain 48080;Departamento de Matemática Aplicada, Estadística e Investigación Operativa, Facultad de Ciencia y Tecnología, Universidad del País Vasco, Bilbao, Spain 48080;Departamento de Matemática Aplicada, Estadística e Investigación Operativa, Facultad de Ciencia y Tecnología, Universidad del País Vasco, Bilbao, Spain 48080

  • Venue:
  • Journal of Scheduling
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an applied study, commissioned by the regional rail passenger carrier EuskoTren, into how the annual workload of drivers can be allocated in an egalitarian fashion. The allocation must meet the constraints arising from working conditions and the preferences of employees, as reflected in collective bargaining agreements. The workload varies over the five periods, into which the year is divided, and according to the day of the week. Moreover, not all morning, evening and night shifts are of equal duration. Reduced services on public holidays are also considered. The solution to the problem proposed is obtained in four linked steps, at each of which a binary programming problem is solved using commercial software. Step one is to build five lists of weekly multi-shift patterns, two of them rotating, that contain all the shifts in the week. Step two consists of the partially rotating annual assignment of patterns to drivers, step three involves the extraction of shifts by reduction of services on public holidays, and step four incorporates the durations in hours into the shifts already assigned. The final solution obtained is quite satisfactory: all drivers are assigned a similar number of morning, evening and night shifts and Sundays off, and they work practically the same number of days and hours per year. The results obtained, the adaptability of the system to new requirements and the computation time used are fully satisfactory to the firm, which has decided to implement the model.