Abstract
This article extends a recently developed model for project scheduling and staffing by addressing two practically important features, namely the possibility of interruptions between the execution periods of a project on the one hand, and decisions between different types of labor contracts on the other hand. A hybrid metaheuristic employs a decomposition of the problem into a project scheduling problem and a personnel planning problem. For the scheduling decision, a guided variable neighborhood descent search is applied, whereas for the personnel planning decision, a greedy staffing heuristic is used to obtain initial solutions. In a post-processing phase, information about the best greedily evaluated schedule triggers a re-evaluation of the staffing decision by means of an exact solver. To test the approach, we compare the outcome of the developed hybrid metaheuristic with the results obtained by applying only the exact solver to the considered optimization problem. The numerical tests show that the metaheuristic performs well for small to medium-sized test instances and offers good solutions for larger instances where the exact solver fails to return a feasible solution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barz, C., & Kolisch, R. (2014). Hierarchical multi-skill resource assignment in the telecommunications industry. Production and Operations Management, 23(3), 489–503.
De Bruecker, P., Van den Bergh, J., Beliën, J., & Demeulemeester, E. (2015). Workforce planning incorporating skills: State of the art. European Journal of Operational Research, 243(1), 1–16.
Fleszar, K., & Hindi, K. S. (2004). Solving the resource-constrained project scheduling problem by a variable neighbourhood search. European Journal of Operational Research, 155(2), 402–413.
Gutjahr, W. J. (2011). Optimal dynamic portfolio selection for projects under a competence development model. OR Spectrum, 33(1), 173–206.
Gutjahr, W. J., Katzensteiner, S., Reiter, P., Stummer, C., & Denk, M. (2008). Competence-driven project portfolio selection, scheduling and staff assignment. Central European Journal of Operations Research, 16(3), 281–306.
Hartmann, S., & Briskorn, D. (2010). A survey of variants and extensions of the resource-constrained project scheduling problem. European Journal of Operational Research, 207(1), 1–14.
Heimerl, C., & Kolisch, R. (2010a). Scheduling and staffing multiple projects with a multi-skilled workforce. OR Spectrum, 32(2), 343–368.
Heimerl, C., & Kolisch, R. (2010b). Work assignment to and qualification of multi-skilled human resources under knowledge depreciation and company skill level targets. International Journal of Production Research, 48(13), 3759–3781.
Kolisch, R., & Heimerl, C. (2012). An efficient metaheuristic for integrated scheduling and staffing it projects based on a generalized minimum cost flow network. Naval Research Logistics (NRL), 59(2), 111–127.
Kolisch, R., & Padman, R. (2001). An integrated survey of deterministic project scheduling. Omega, 29(3), 249–272.
López-Ibáñez, M., Dubois-Lacoste, J., Stützle, T., & Birattari, M. (2011). The irace package: Iterated racing for automatic algorithm configuration. Technical Report TR/IRIDIA/2011-004, IRIDIA, Université Libre de Bruxelles, Brussels, Belgium
Lourenço, H. R., Martin, O. C., & Stützle, T. (2010). Iterated local search: Framework and applications. In: M. Gendreau & J. Y. Potvin (Eds.), Handbook of metaheuristics (Vol. 2, pp. 363–397). Springer.
Messelis, T., & De Causmaecker, P. (2014). An automatic algorithm selection approach for the multi-mode resource-constrained project scheduling problem. European Journal of Operational Research, 233(3), 511–528.
Mladenović, N., & Hansen, P. (1997). Variable neighborhood search. Computers & Operations Research, 24(11), 1097–1100.
Schnell, A., & Hartl, R. F. (2016). On the generalization of constraint programming and Boolean satisfiability solving techniques to schedule a resource-constrained project consisting of multi-mode jobs (Working paper).
Van den Bergh, J., Beliën, J., De Bruecker, P., Demeulemeester, E., & De Boeck, L. (2013). Personnel scheduling: A literature review. European Journal of Operational Research, 226(3), 367–385.
Weglarz, J., Jozefowska, J., Mika, M., & Waligora, G. (2011). Project scheduling with finite or infinite number of activity processing modes–A survey. European Journal of Operational Research, 208(3), 177–205.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Felberbauer, T., Doerner, K.F., Gutjahr, W.J. (2016). Hybrid Metaheuristics for Project Scheduling and Staffing, Considering Project Interruptions and Labor Contracts. In: Dawid, H., Doerner, K., Feichtinger, G., Kort, P., Seidl, A. (eds) Dynamic Perspectives on Managerial Decision Making. Dynamic Modeling and Econometrics in Economics and Finance, vol 22. Springer, Cham. https://doi.org/10.1007/978-3-319-39120-5_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-39120-5_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39118-2
Online ISBN: 978-3-319-39120-5
eBook Packages: Business and ManagementBusiness and Management (R0)