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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
S.S. Rao, Engineering Optimization, Theory and Practice, 4th edn. (Wiley, New York, 2009)
F. Rothlauf, Design of Modern Heuristics: Principles and Application (Springer, New York, 2011)
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)
I. Boussaïd, J. Lepagnot, P. Siarry, A survey on optimization metaheuristics. Inf. Sci. 237, 82–117 (2013)
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)
J. Kennedy, R. Eberhart, Particle swarm optimization. IEEE Int. Conf. Neural Netw. 4, 1942–1948 (1995)
M. Dorigo, Optimization, learning and natural algorithms. Ph.D. Dissertation, Politecnico di Milano, Italy, 1992
X.S. Yang, Firefly algorithm, stochastic test functions and design optimization. Int. J. Bio-Inspired Comput. 2(2), 78–84 (2010)
X.S. Yang, A new metaheuristic bat-inspired algorithm, in Nature Inspired Cooperative Strategies for Optimization, pp. 65–74, 2010
K.M. Passino, Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control. Syst. 22(3), 52–67 (2002)
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
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
X.S. Yang, S. Deb, Cuckoo search via Lévy flights, in World Congress on Nature & Biologically Inspired Computing, pp. 210–214, 2009
R.S. Parpinelli, H.S. Lopes, New inspirations in swarm intelligence: a survey. Int. J. Bio-Inspired Comput. 3(1), 1–16 (2011)
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
Y. Shi, An optimization algorithm based on brainstorming process. Int. J. Swarm Intell. Res. 2(4), 35–62 (2011)
A. Kaveh, N. Farhoudi, A new optimization method: dolphin echolocation. Adv. Eng. Softw. 59, 53–70 (2013)
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)
X.S. Yang, Flower pollination algorithm for global optimization, in International Conference on Unconventional Computing and Natural Computation, pp. 240–249, 2012
A.K. Kar, Bio inspired computing–a review of algorithms and scope of applications. Expert Syst. Appl. 59, 20–32 (2016)
Z.W. Geem, J.H. Kim, G.V. Loganathan, A new heuristic optimization algorithm: harmony search. Simulation 76(2), 60–68 (2001)
E. Rashedi, H. Nezamabadi-Pour, S. Saryazdi, GSA: a gravitational search algorithm. Inf. Sci. 179(13), 2232–2248 (2009)
S. Kirkpatrick, C.D. Gelatt Jr., M.P. Vecchi, Optimization by simulated annealing. Science 220(4598), 671–680 (1983)
E. Cuevas, D. Oliva, D. Zaldivar, M. Perez-Cisneros, H. Sossa, Circle detection using electromagnetism optimization. Inf. Sci. 182(1), 40–55 (2012)
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
A. Biswas, K.K. Mishra, S. Tiwari, A.K. Misra, Physics-inspired optimization algorithms: a survey. J. Opt. 2013, 1–15 (2013)
N. Siddique, H. Adeli, Nature-inspired chemical reaction optimisation algorithms. Cogn. Comput. 9(4), 411–422 (2017)
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
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)
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
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
P. Civicioglu, Artificial cooperative search algorithm for numerical optimization problems. Inf. Sci. 229, 58–76 (2013)
Author information
Authors and Affiliations
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
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
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)