Skip to main content

Introduction to Meta-heuristic Optimization Algorithms

  • Chapter
  • First Online:
Modern Music-Inspired Optimization Algorithms for Electric Power Systems

Part of the book series: Power Systems ((POWSYS))

Abstract

This chapter begins with a concise definition of the optimization problem and its parameters, along with a mathematical description of an optimization problem with continuous and discrete decision-making variables whose objective functions are employed in a standard form of an optimization problem along with equality and inequality constraints. Subsequently, the authors address the classifications of an optimization problem from different perspectives, which deserve attention and can achieve full knowledge regarding an optimization problem and its parameters. In addition, a succinct overview pertaining to the optimization algorithms with a focus on meta-heuristic optimization algorithms is reported.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.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

References

  1. S.S. Rao, Engineering Optimization, Theory and Practice, 4th edn. (Wiley, New York, 2009)

    Book  Google Scholar 

  2. F. Rothlauf, Design of Modern Heuristics: Principles and Application (Springer, New York, 2011)

    Book  MATH  Google Scholar 

  3. K.K.H. Ng, C.K.M. Lee, F.T.S. Chan, Y. Lv, Review on meta-heuristics approaches for airside operation research. Appl. Soft Comput. 66, 104–133 (2018)

    Article  Google Scholar 

  4. I. Boussaïd, J. Lepagnot, P. Siarry, A survey on optimization metaheuristics. Inf. Sci. 237, 82–117 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  5. I. Fister Jr., X.S. Yang, I. Fister, J. Brest, D. Fister, A brief review of nature-inspired algorithms for optimization. Elektrotehniški Vestnik 80(3), 1–7 (2013)

    MATH  Google Scholar 

  6. J. Kennedy, R. Eberhart, Particle swarm optimization. IEEE Int. Conf. Neural Netw. 4, 1942–1948 (1995)

    Google Scholar 

  7. M. Dorigo, Optimization, learning and natural algorithms. Ph.D. Dissertation, Politecnico di Milano, Italy, 1992

    Google Scholar 

  8. X.S. Yang, Firefly algorithm, stochastic test functions and design optimization. Int. J. Bio-Inspired Comput. 2(2), 78–84 (2010)

    Article  Google Scholar 

  9. X.S. Yang, A new metaheuristic bat-inspired algorithm, in Nature Inspired Cooperative Strategies for Optimization, pp. 65–74, 2010

    Google Scholar 

  10. K.M. Passino, Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control. Syst. 22(3), 52–67 (2002)

    Article  MathSciNet  Google Scholar 

  11. D. Teodorovic, M. Dell’orco, Bee colony optimization–a cooperative learning approach to complex transportation problems, in 16th Mini-EURO Conference on Advanced OR and AI Methods in Transportation, pp. 51–60, 2005

    Google Scholar 

  12. R. Tang, S. Fong, X.S. Yang, S. Deb, Wolf search algorithm with ephemeral memory, in 7th International Conference on Digital Information Management, pp. 165–172, 2012

    Google Scholar 

  13. X.S. Yang, S. Deb, Cuckoo search via Lévy flights, in World Congress on Nature & Biologically Inspired Computing, pp. 210–214, 2009

    Google Scholar 

  14. R.S. Parpinelli, H.S. Lopes, New inspirations in swarm intelligence: a survey. Int. J. Bio-Inspired Comput. 3(1), 1–16 (2011)

    Article  Google Scholar 

  15. J.H. Holland, Genetic Algorithms and Adaptation, in Adaptive Control of Ill-Defined Systems, NATO Conference Series (II Systems Science), vol. 16, (Springer, Boston, MA, 1984), pp. 317–333

    Google Scholar 

  16. Y. Shi, An optimization algorithm based on brainstorming process. Int. J. Swarm Intell. Res. 2(4), 35–62 (2011)

    Article  Google Scholar 

  17. A. Kaveh, N. Farhoudi, A new optimization method: dolphin echolocation. Adv. Eng. Softw. 59, 53–70 (2013)

    Article  Google Scholar 

  18. M.M. Eusuff, K.E. Lansey, Optimization of water distribution network design using the shuffled frog leaping algorithm. J. Water Resour. Plan. Manag. 129(3), 210–225 (2003)

    Article  Google Scholar 

  19. X.S. Yang, Flower pollination algorithm for global optimization, in International Conference on Unconventional Computing and Natural Computation, pp. 240–249, 2012

    Google Scholar 

  20. A.K. Kar, Bio inspired computing–a review of algorithms and scope of applications. Expert Syst. Appl. 59, 20–32 (2016)

    Article  Google Scholar 

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

    Article  Google Scholar 

  22. E. Rashedi, H. Nezamabadi-Pour, S. Saryazdi, GSA: a gravitational search algorithm. Inf. Sci. 179(13), 2232–2248 (2009)

    Article  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  24. E. Cuevas, D. Oliva, D. Zaldivar, M. Perez-Cisneros, H. Sossa, Circle detection using electromagnetism optimization. Inf. Sci. 182(1), 40–55 (2012)

    Article  Google Scholar 

  25. Z. Zandi, E. Afjei, M. Sedighizadeh, Reactive power dispatch using big bang-big crunch optimization algorithm for voltage stability enhancement, in International Conference on Power and Energy, pp. 239–244, 2012

    Google Scholar 

  26. A. Biswas, K.K. Mishra, S. Tiwari, A.K. Misra, Physics-inspired optimization algorithms: a survey. J. Opt. 2013, 1–15 (2013)

    Google Scholar 

  27. N. Siddique, H. Adeli, Nature-inspired chemical reaction optimisation algorithms. Cogn. Comput. 9(4), 411–422 (2017)

    Article  Google Scholar 

  28. E. Atashpaz-Gargari, C. Lucas, Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition, in IEEE Congress on Evolutionary Computation, pp. 4661–4667, 2007

    Google Scholar 

  29. H. Shayeghi, J. Dadashpour, Anarchic society optimization based PID control of an automatic voltage regulator (AVR) system. Electr. Electron. Eng. 2(4), 199–207 (2012)

    Article  Google Scholar 

  30. Y. Xu, Z. Cui, J. Zeng, Social emotional optimization algorithm for nonlinear constrained optimization problems, in International Conference on Swarm, Evolutionary, and Memetic Computing, pp. 583–590, 2010

    Google Scholar 

  31. A. Husseinzadeh Kashan, League championship algorithm: a new algorithm for numerical function optimization, in International Conference of Soft Computing and Pattern Recognition, pp. 43–48, 2009

    Google Scholar 

  32. P. Civicioglu, Artificial cooperative search algorithm for numerical optimization problems. Inf. Sci. 229, 58–76 (2013)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Appendices

Appendix 1: List of Abbreviations and Acronyms

NCDV

Number of continuous decision-making variables

NDDV

Number of discrete decision-making variables

NDV

Number of decision-making variables including continuous and discrete decision-making variables

NR

Newton-Raphson

SI-MHOAs

Swarm intelligence-based meta-heuristic optimization algorithms

BI-MHOAs-NSI

Biologically inspired meta-heuristic optimization algorithms not based on swarm intelligence

P&C-MHOAs

Physics- and chemistry-based meta-heuristic optimization algorithms

H&S-MHOAs

Human behavior- and society-inspired meta-heuristic optimization algorithms

Appendix 2: List of Mathematical Symbols

Index:

a

Index for objective functions running from 1 to A

b

Index for equality constraints running from 1 to B

e

Index for inequality constraints running from 1 to E

v

Index for decision-making variables, including the continuous and discrete decision-making variables, running from 1 to the NDV and an index for continuous decision-making variables running from 1 to the NCDV and also an index for discrete decision-making variables running from 1 to the NDDV

Set:

ΨA

Set of indices of objective functions

ΨB

Set of indices of equality constraints

ΨE

Set of indices of inequality constraints

ΨNCDV

Set of indices of continuous decision-making variables

ΨNDDV

Set of indices of discrete decision-making variables

ΨNDV

Set of indices of decision-making variables, including the continuous and discrete decision-making variables

W v

Set of indices of candidate permissible values of discrete decision-making variable v

ℜ

Set of real numbers

â„œB

B-dimensional set of real numbers

â„œE

E-dimensional set of real numbers

â„œNDV

NDV-dimensional set of real numbers

Parameters:

\( {x}_v^{\mathrm{max}} \)

Upper bound on the continuous decision-making variable v

\( {x}_v^{\mathrm{min}} \)

Lower bound on the continuous decision-making variable v

X

Nonempty feasible decision-making space, including feasible continuous and discrete decision-making spaces

Z

Feasible objective space

Variables:

fa(x)

Objective function a of the optimization problem or component a of the vector of objective functions

F(x)

Vector of objective functions of the optimization problem

gb(x)

Equality constraint b of the optimization problem or component b of the vector of equality constraints

G(x)

Vector of equality constraints of the optimization problem

he(x)

Inequality constraint e of the optimization problem or component e of the vector of inequality constraints

H(x)

Vector of inequality constraints of the optimization problem

x v

Continuous or discrete decision-making variable v

xv(wv)

Candidate permissible value w of discrete decision-making variable v

x

Vector of decision-making variables

z

Vector of objective functions

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kiani-Moghaddam, M., Shivaie, M., Weinsier, P.D. (2019). Introduction to Meta-heuristic Optimization Algorithms. In: Modern Music-Inspired Optimization Algorithms for Electric Power Systems. Power Systems. Springer, Cham. https://doi.org/10.1007/978-3-030-12044-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-12044-3_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-12043-6

  • Online ISBN: 978-3-030-12044-3

  • eBook Packages: EnergyEnergy (R0)

Publish with us

Policies and ethics