Skip to main content

Exact/Heuristic Hybrids Using rVNS and Hyperheuristics for Workforce Scheduling

  • Conference paper
Evolutionary Computation in Combinatorial Optimization (EvoCOP 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4446))

Abstract

In this paper we study a complex real-world workforce scheduling problem. We propose a method of splitting the problem into smaller parts and solving each part using exhaustive search. These smaller parts comprise a combination of choosing a method to select a task to be scheduled and a method to allocate resources, including time, to the selected task. We use reduced Variable Neighbourhood Search (rVNS) and hyperheuristic approaches to decide which sub problems to tackle. The resulting methods are compared to local search and Genetic Algorithm approaches. Parallelisation is used to perform nearly one CPU-year of experiments. The results show that the new methods can produce results fitter than the Genetic Algorithm in less time and that they are far superior to any of their component techniques. The method used to split up the problem is generalisable and could be applied to a wide range of optimisation problems.

This work was funded by EPSRC and @Road Ltd under an EPSRC CASE studentship, which was made available through and facilitated by the Smith Institute for Industrial Mathematics and System Engineering.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hartmann, S.: Project Scheduling under Limited Resources: Model, methods and applications. Springer, Heidelberg (1999)

    Google Scholar 

  2. Pinedo, M., Chao, X.: Operations scheduling with applications in manufacturing and services. McGraw-Hill, New York (1999)

    MATH  Google Scholar 

  3. Cowling, P., Colledge, N., Dahal, K., Remde, S.: The Trade Off between Diversity and Quality for Multi-objective Workforce Scheduling. In: Gottlieb, J., Raidl, G.R. (eds.) EvoCOP 2006. LNCS, vol. 3906, pp. 13–24. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Kolisch, R.: Serial and parallel resource-constrained project scheduling methods revisited: Theory and computation. European Journal of Oper. Res. 90(2), 320–333 (1996)

    Article  MATH  Google Scholar 

  5. Alcraz, J., Marotom, R., Ruiz, R.: Solving the Multi-mode Resource-Constrained Project Scheduling Problems with genetic algorithms. Journal of Operational Research Society 54, 614–626 (2004)

    Google Scholar 

  6. Kolisch, R., Hartmann, S.: Experimental Investigations of Heuristics for RCPSP: An Update. European Journal of Oper. Res. 174(1), 23–37 (2006)

    Article  MATH  Google Scholar 

  7. Bremermann, H.: The evolution of Intelligence. The Nervous System as a Model of it’s environment. Technical Report No 1, contract No 477(17), Dept. of Math. Univ. of Washington, Seattle (1958)

    Google Scholar 

  8. Holland, J.H.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor (1975)

    Google Scholar 

  9. Whitley, D., Starkweather, T., Shaner, D.: The travelling salesman and sequence scheduling: Quality solutions using genetic edge recombination. In: Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York (1991)

    Google Scholar 

  10. Falkenauer, E.: A Hybrid Grouping Genetic Algorithm for Bin Packing. Journal of Heuristics 2(1), 5–30 (1996)

    Article  Google Scholar 

  11. Ross, P., Hart, E., Corne, D.: Some observations about GA-based exam timetabling. In: Burke, E.K., Carter, M. (eds.) PATAT 1997. LNCS, vol. 1408, pp. 115–129. Springer, Berlin Heidelberg (1998)

    Chapter  Google Scholar 

  12. Mladenovic, N., Hansen, P.: Variable neighborhood search. Computers & Operational Research 24(11), 1097–1100 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  13. Hansen, P., Mladenovic, N.: Variable neighborhood search: Principles and applications. European Journal of Oper. Res. 130(3), 449–467 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  14. Fleszar, K., Hindi, K.S.: Solving the resource-constrained project problem by a variable neighbourhood scheduling search. European Journal of Oper. Res. 155(2), 402–413 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  15. Garcia, C.G., Perez-Brito, D., Campos, V., Marti, R.: Variable neighborhood search for the linear ordering problem. Comp. & Oper. Research 33(12), 3549–3565 (2006)

    Article  MATH  Google Scholar 

  16. Sevkli, M., Aydin, M.E.: A variable neighbourhood search algorithm for job shop scheduling problems. In: Gottlieb, J., Raidl, G.R. (eds.) EvoCOP 2006. LNCS, vol. 3906, pp. 261–271. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  17. Cowling, P., Kendall, G., Soubeiga, E.: A hyperheuristic approach to scheduling a sales summit. In: Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol. 2079, pp. 176–190. Springer, Heidelberg (2001)

    Google Scholar 

  18. Fang, H., Ross, P., Corne, D.: A Promising Hybrid GA/Heuristic Approach for Open-Shop Scheduling Problems. In: 11th European Conference on Artificial Intelligence (1994)

    Google Scholar 

  19. Burke, E.K., Kendall, G., Soubeiga, E.: A tabu-search hyperheuristic for timetabling and rostering. Journal of Heuristics 9(6), 451–470 (2003)

    Article  Google Scholar 

  20. Bai, R., Kendall, G.: An Investigation of Automated Planograms Using a Simulated Annealing Based Hyper-heuristics. In: Proc. of The Fifth Metaheuristics Int. Conf. (2003)

    Google Scholar 

  21. Kendal, G., Han, L., Cowling, P.: An Investigation of a Hyperheuristic Genetic Algorithm Applied to a Trainer Scheduling Problem, pp. 1185–1190. IEEE Press, Orlando (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Carlos Cotta Jano van Hemert

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Remde, S., Cowling, P., Dahal, K., Colledge, N. (2007). Exact/Heuristic Hybrids Using rVNS and Hyperheuristics for Workforce Scheduling. In: Cotta, C., van Hemert, J. (eds) Evolutionary Computation in Combinatorial Optimization. EvoCOP 2007. Lecture Notes in Computer Science, vol 4446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71615-0_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71615-0_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71614-3

  • Online ISBN: 978-3-540-71615-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics