In this paper Staff Scheduling Problems for large organizations that provide continuous services to customers are formulated and efficiently solved. We describe an Integer Programming approach for a class of such problems, where solutions have to obey a number of constraints related to workload balancing, shift compatibility, and distribution of days off. The formulation of the constraints is general and can be extended to different personnel management problems where staff members have to cover shifts and a fixed number of rests per week is to be assigned. The model maximizes staff satisfaction, expressed by positive weights for pairs of shifts in consecutive days. We consider the associated polytope and study its structure, determining some classes of inequalities that are facet-inducing for special subproblems and other valid classes. We also identify a particular subproblem whose solution can be used to determine strong cuts for the complete problem. In addition, we design special branching rules that break the symmetries that arise in the solution space and have a large impact in the efficiency of the method. The validity of this approach has been ascertained by extensive computational tests; moreover, the method has been implemented by the OR Department of an airline company, where it is used to solve ground staff management problems

A Polyhedral Approach for the Staff Rostering Problem

Felici G;Gentile C
2004

Abstract

In this paper Staff Scheduling Problems for large organizations that provide continuous services to customers are formulated and efficiently solved. We describe an Integer Programming approach for a class of such problems, where solutions have to obey a number of constraints related to workload balancing, shift compatibility, and distribution of days off. The formulation of the constraints is general and can be extended to different personnel management problems where staff members have to cover shifts and a fixed number of rests per week is to be assigned. The model maximizes staff satisfaction, expressed by positive weights for pairs of shifts in consecutive days. We consider the associated polytope and study its structure, determining some classes of inequalities that are facet-inducing for special subproblems and other valid classes. We also identify a particular subproblem whose solution can be used to determine strong cuts for the complete problem. In addition, we design special branching rules that break the symmetries that arise in the solution space and have a large impact in the efficiency of the method. The validity of this approach has been ascertained by extensive computational tests; moreover, the method has been implemented by the OR Department of an airline company, where it is used to solve ground staff management problems
2004
Istituto di Analisi dei Sistemi ed Informatica ''Antonio Ruberti'' - IASI
Manpower planning
Rostering
Integer Programming
Cutting plane/facet defining inequalities
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/169406
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact