Abstract
This paper describes a problem faced by CS Energy's Swanbank Power Station in the Australian state of Queensland. It involved the personnel scheduling (rostering) of staff with multiple skill levels at the power station. Such a problem can be classified using the six stage construction process proposed by Ernst et al. We assume that the three processes of ‘demand modelling,’ ‘shift starting times’ and ‘task scheduling’ are specified. We are concerned with the essential processes of ‘day off scheduling,’ ‘line of work construction’ and ‘shift assignment to staff’ with requirements to maintain multiple skills. Several other authors have reported results for staff with hierarchical skills while the methods proposed in this paper are for non-hierarchical skill sets. The paper describes a set covering approach to the multi-skilled rostering problem. We propose a number of solution strategies for the set covering approach and give a comparison of the results.
Similar content being viewed by others
References
Barnhart, C., E.L. Johnson, G.L. Nemhauser, M.W.P. Savelsbergh and P.H. Vance. (1998). “Branch-and-Price: Column Generation for Solving Huge Integer Programs.” Operations Research 46(3), 316-329.
Bechtold, S.E. (1991). “OptimalWork-Rest Schedules with a Set of Fixed-Duration Rest Periods.” Decision Sciences 22(1), 157-170.
Billonnet, A. (1999). “Integer Programming to Schedule a Hierarchical Workforce with Variable Demand.” European Journal of Operational Research 114, 105-114.
Cai, X. and K.N. Li. (2000). “A Genetic Algorithm for Scheduling Staff of Mixed Skills under Multi-Criteria.” European Journal of Operational Research 125, 359-369.
CPLEX. (1997). CPLEX Optimisation, Inc.
Eitzen, G.E. (2002). “Integer Programming Methods for Solving Multi-Skilled Workforce Optimisation Problems.” Ph.D. Dissertation.
Ernst, A.T., H. Jiang, M. Krishnamoorthy and D. Sier. (2001). “Staff Scheduling and Rostering: A Review of Applications, Methods and Models.” CSIRO Report.
Ryan, D.M. and B. A. Foster. (1981). “An Integer Programming Approach to Scheduling.” In Proceedings of the Conference, Computer Scheduling of Public Transport. Urban Passenger Vehicle and Crew Scheduling, pp. 269-280. North-Holland.
Tien, J.M. and A. Kamiyama. (1982). “On Manpower Scheduling Algorithms.” SIAM Review 24(3), 275-287.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Eitzen, G., Panton, D. & Mills, G. Multi-Skilled Workforce Optimisation. Annals of Operations Research 127, 359–372 (2004). https://doi.org/10.1023/B:ANOR.0000019096.58882.54
Issue Date:
DOI: https://doi.org/10.1023/B:ANOR.0000019096.58882.54