Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 356))

Abstract

The right choice of an optimization algorithm can be crucially important in finding the right solutions for a given optimization problem. There exist a diverse range of algorithms for optimization, including gradient-based algorithms, derivative-free algorithms and metaheuristics. Modern metaheuristic algorithms are often nature-inspired, and they are suitable for global optimization. In this chapter, we will briefly introduce optimization algorithms such as hill-climbing, trust-region method, simulated annealing, differential evolution, particle swarm optimization, harmony search, firefly algorithm and cuckoo search.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Apostolopoulos, T., Vlachos, A.: Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Problem. International Journal of Combinatorics 2011 Article ID 523806 (2011) , http://www.hindawi.com/journals/ijct/2011/523806.html

  2. Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: Overview and conceptural comparision. ACM Comput. Surv. 35, 268–308 (2003)

    Article  Google Scholar 

  3. Cox, M.G., Forbes, A.B., Harris, P.M.: Discrete Modelling, SSfM Best Practice Guide No. 4, National Physical Laboratory, UK (2002)

    Google Scholar 

  4. Boyd, S.P., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)

    MATH  Google Scholar 

  5. Celis, M., Dennis, J.E., Tapia, R.A.: A trust region strategy for nonlinear equality constrained optimization. In: Boggs, P., Byrd, R., Schnabel, R. (eds.) Numerical Optimization 1994, pp. 71–82. SIAM, Philadelphia (1994)

    Google Scholar 

  6. Conn, A.R., Gould, N.I.M., Toint, P.L.: Trust-region methods. SIAM&MPS (2000)

    Google Scholar 

  7. Dorigo, M., Stütle, T.: Ant Colony Optimization. MIT Press, Cambridge (2004)

    Book  MATH  Google Scholar 

  8. Farmer, J.D., Packard, N., Perelson, A.: The immune system, adapation and machine learning. Physica D 2, 187–204 (1986)

    Article  MathSciNet  Google Scholar 

  9. Geem, Z.W., Kim, J.H., Loganathan, G.V.: A new heuristic optimization: Harmony search. Simulation 76, 60–68 (2001)

    Article  Google Scholar 

  10. Gill, P.E., Murray, W., Wright, M.H.: Practical optimization. Academic Press Inc, London (1981)

    MATH  Google Scholar 

  11. Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers, Boston (1997)

    Book  MATH  Google Scholar 

  12. Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison Wesley, Reading (1989)

    MATH  Google Scholar 

  13. Hestenes, M.R., Stiefel, E.: Methods of conjugate gradients for solving linear systems. Journal of Research of the National Bureaus of Standards 49(6), 409–436 (1952)

    MATH  MathSciNet  Google Scholar 

  14. Holland, J.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Anbor (1975)

    Google Scholar 

  15. Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: Proc. of IEEE International Conference on Neural Networks, Piscataway, NJ, pp. 1942–1948 (1995)

    Google Scholar 

  16. Karmarkar, N.: A new polynomial-time algorithm for linear programming. Combinatorica 4(4), 373–395 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  17. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)

    Article  MathSciNet  Google Scholar 

  18. Koziel, S., Yang, X.S.: Computational Optimization and Applications in Engineering and Industry. Springer, Germany (2011)

    Google Scholar 

  19. Nelder, J.A., Mead, R.: A simplex method for function optimization. Computer Journal 7, 308–313 (1965)

    MATH  Google Scholar 

  20. Matthews, C., Wright, L., Yang, X.S.: Sensitivity Analysis, Optimization, and Sampling Methodds Applied to Continous Models. National Physical Laboratory Report, UK (2009)

    Google Scholar 

  21. Pavlyukevich, I.: Lévy flights, non-local search and simulated annealing. J. Computational Physics 226, 1830–1844 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  22. Powell, M.J.D.: A new algorithm for unconstrained optimization. In: Rosen, J.B., Mangasarian, O.L., Ritter, K. (eds.) Nonlinear Programming, pp. 31–65 (1970)

    Google Scholar 

  23. Price, K., Storn, R., Lampinen, J.: Differential Evolution: A Practical Approach to Global Optimization. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  24. Sayadi, M.K., Ramezanian, R., Ghaffari-Nasab, N.: A discrete firefly meta-heuristic with local search for makespan minimization in permutation flow shop scheduling problems. Int. J. of Industrial Engineering Computations 1, 1–10 (2010)

    Article  Google Scholar 

  25. Storn, R.: On the usage of differential evolution for function optimization. In: Biennial Conference of the North American Fuzzy Information Processing Society (NAFIPS), pp. 519–523 (1996)

    Google Scholar 

  26. Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11, 341–359 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  27. Talbi, E.G.: Metaheuristics: From Design to Implementation. John Wiley & Sons, Chichester (2009)

    MATH  Google Scholar 

  28. Yang, X.S.: Introduction to Computational Mathematics. World Scientific Publishing, Singapore (2008)

    MATH  Google Scholar 

  29. Yang, X.S.: Nature-Inspired Metaheuristic Algorithms, 1st edn. Lunver Press, UK (2008)

    Google Scholar 

  30. Yang, X.S.: Nature-Inspired Metaheuristic Algoirthms, 2nd edn. Luniver Press, UK (2010)

    Google Scholar 

  31. Yang, X.S.: Engineering Optimization: An Introduction with Metaheuristic Applications. John Wiley & Sons, Chichester (2010)

    Book  Google Scholar 

  32. Yang, X.-S.: Firefly algorithms for multimodal optimization. In: Watanabe, O., Zeugmann, T. (eds.) SAGA 2009. LNCS, vol. 5792, pp. 169–178. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  33. Yang, X.-S.: A new metaheuristic bat-inspired algorithm. In: González, J.R., Pelta, D.A., Cruz, C., Terrazas, G., Krasnogor, N. (eds.) NICSO 2010. SCI, vol. 284, pp. 65–74. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  34. Yang, X.S., Deb, S.: Cuckoo search via Lévy flights. In: Proc. of World Congress on Nature & Biologically Inspired Computing (NaBic 2009), pp. 210–214. IEEE Publications, USA (2009)

    Chapter  Google Scholar 

  35. Yang, X.S., Deb, S.: Engineering optimization by cuckoo search. Int. J. Math. Modelling Num. Optimisation 1(4), 330–343 (2010)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Yang, XS. (2011). Optimization Algorithms. In: Koziel, S., Yang, XS. (eds) Computational Optimization, Methods and Algorithms. Studies in Computational Intelligence, vol 356. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20859-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20859-1_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20858-4

  • Online ISBN: 978-3-642-20859-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics