Skip to main content

Metaheuristics Parameter Tuning Using Racing and Case-Based Reasoning in Scheduling Systems

  • Conference paper
  • First Online:
Intelligent Systems Design and Applications (ISDA 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 557))

Abstract

Real world optimization problems like Scheduling are generally complex, large scaled, and constrained in nature. Thereby, classical operational research methods are often inadequate to efficiently solve them. Metaheuristics (MH) are used to obtain near-optimal solutions in an efficient way, but have different numerical and/or categorical parameters which make the tuning process a very time-consuming and tedious task. Learning methods can be used to aid with the parameter tuning process. Racing techniques have been used to evaluate, in a refined and efficient way, a set of candidates and discard those that appear to be less promising during the evaluation process. Case-based Reasoning (CBR) aims to solve new problems by using information about solutions to previous similar problems. A novel Racing+CBR approach is proposed and brings together the better of the two techniques. A computational study for the resolution of the scheduling problem is presented, concluding about the effectiveness of the proposed approach.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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

Notes

  1. 1.

    http://people.brunel.ac.uk/~mastjjb/jeb/info.html.

References

  1. Pinedo, M.: Scheduling: Theory, Algorithms, and Systems. Springer, Heidelberg (2016). ISBN 978-3-319-26580-3

    Book  MATH  Google Scholar 

  2. Baker, K.R., Trietsch, D.: Principles of Sequencing and Scheduling. Wiley, New York (2009)

    Book  MATH  Google Scholar 

  3. Madureira, A.: Meta-heuristics application to scheduling in dynamic environments of discrete manufacturing, Ph.D. Dissertation, University of Minho (2003). (in portuguese)

    Google Scholar 

  4. Talbi, E.-G.: Metaheuristics - From Design to Implementation. Wiley, New York (2009)

    MATH  Google Scholar 

  5. Pereira, I.: Intelligent system for scheduling assisted by learning, Ph.D. thesis in Electrical and Computer Engineering, Department of Electrical and Computer Engineering, University of Trás-os-Montes and Alto Douro (2014). (in portuguese)

    Google Scholar 

  6. Birattari, M., Balaprakash, P., Dorigo, M.: The ACO/F-RACE algorithm for combinatorial optimization under uncertainty. In: Doerner, K.F., Gendreau, M., Greistorfer, P., Gutjahr, W., Hartl, R.F., Reimann, M. (eds.) Metaheuristics. Operations Research/Computer Science Interfaces Series, vol. 39, pp. 189–203. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  7. Box, G., Hunter, J., Hunter, W.: Statistics for Experimenters: Design, Innovation, and Discovery. Wiley, New York (2005)

    MATH  Google Scholar 

  8. Birattari, M., Stutzle, T., Paquete, L., Varrentrapp, K.: A racing algorithm for configuring metaheuristics. In: Langdon, W.B., et al. (eds.) Genetic and Evolutionary Computation Conference, pp. 11–18. Morgan Kaufmann Publishers Inc., San Francisco (2002)

    Google Scholar 

  9. Kolodner, J.: Case-Based Reasoning. Morgan Kaufmann, San Francisco (2014)

    Google Scholar 

  10. Madureira, A., Santos, J., Pereira, I.: A hybrid intelligent system for distributed dynamic scheduling. In: Chiong, R., Dhakal, S. (eds.) Natural Intelligence for Scheduling, Planning and Packing Problems, Studies in Computational Intelligence. SCI, vol. 250, pp. 295–324. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  11. Madureira, A., Santos, J., Pereira, I.: MASDSheGATS – scheduling system for dynamic manufacturing environments. In: MultiAgent Systems. In-Tech (2009)

    Google Scholar 

  12. Pereira, I., Madureira, A.: Self-Optimization module for Scheduling using Case-based Reasoning. Appl. Soft Comput. 13(3), 1419–1432 (2013). Elsevier

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by FEDER Funds through the “Programa Operacional Factores de Competitividade - COMPETE” program and by National Funds through FCT “Fundação para a Ciência e a Tecnologia” under the project: FCOMP-01-0124-FEDER-PEst-OE/EEI/UI0760/2014.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivo Pereira .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Pereira, I., Madureira, A., Cunha, B. (2017). Metaheuristics Parameter Tuning Using Racing and Case-Based Reasoning in Scheduling Systems. In: Madureira, A., Abraham, A., Gamboa, D., Novais, P. (eds) Intelligent Systems Design and Applications. ISDA 2016. Advances in Intelligent Systems and Computing, vol 557. Springer, Cham. https://doi.org/10.1007/978-3-319-53480-0_90

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53480-0_90

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-53479-4

  • Online ISBN: 978-3-319-53480-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics