Skip to main content
Log in

Multi-Skilled Workforce Optimisation

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • Bechtold, S.E. (1991). “OptimalWork-Rest Schedules with a Set of Fixed-Duration Rest Periods.” Decision Sciences 22(1), 157-170.

    Google Scholar 

  • Billonnet, A. (1999). “Integer Programming to Schedule a Hierarchical Workforce with Variable Demand.” European Journal of Operational Research 114, 105-114.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:ANOR.0000019096.58882.54

Navigation