Fire Hawk Optimizer A Novel Metaheuristic Algorith
Fire Hawk Optimizer A Novel Metaheuristic Algorith
https://doi.org/10.1007/s10462-022-10173-w
Abstract
This study proposes the Fire Hawk Optimizer (FHO) as a novel metaheuristic algorithm
based on the foraging behavior of whistling kites, black kites and brown falcons. These
birds are termed Fire Hawks considering the specific actions they perform to catch prey in
nature, specifically by means of setting fire. Utilizing the proposed algorithm, a numerical
investigation was conducted on 233 mathematical test functions with dimensions of 2–100,
and 150,000 function evaluations were performed for optimization purposes. For com-
parison, a total of ten different classical and new metaheuristic algorithms were utilized
as alternative approaches. The statistical measurements include the best, mean, median,
and standard deviation of 100 independent optimization runs, while well-known statistical
analyses, such as Kolmogorov–Smirnov, Wilcoxon, Mann–Whitney, Kruskal–Wallis, and
Post-Hoc analysis, were also conducted. The obtained results prove that the FHO algorithm
exhibits better performance than the compared algorithms from literature. In addition, two
of the latest Competitions on Evolutionary Computation (CEC), such as CEC 2020 on
bound constraint problems and CEC 2020 on real-world optimization problems including
the well-known mechanical engineering design problems, were considered for performance
evaluation of the FHO algorithm, which further demonstrated the superior capability of the
optimizer over other metaheuristic algorithms in literature. The capability of the FHO is
also evaluated in dealing with two of the real-size structural frames with 15 and 24 stories
in which the new method outperforms the previously developed metaheuristics.
* Amir H. Gandomi
[email protected]
Mahdi Azizi
[email protected]
Siamak Talatahari
[email protected]
1
Department of Civil Engineering, University of Tabriz, Tabriz, Iran
2
Faculty of Engineering & Information Technology, University of Technology Sydney, Ultimo,
Australia
3
Faculty of Engineering & Information Technology, University of Technology Sydney, Sydney,
Australia
13
Vol.:(0123456789)
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
288 M. Azizi et al.
1 Introduction
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 289
and Lucas 2007), Bat Inspired Algorithm (BIA) (Yang 2010a), Sine Cosine Algorithm
(SCA) (Mirjalili 2016), Jaya Algorithm (JA) (Rao 2016), Whale Optimization Algo-
rithm (WOA) (Mirjalili and Lewis 2016), Grey Wolf Optimizer (GWO) (Mirjalili et al.
2014), Harris Hawks Optimization (HHO) (Heidari et al. 2019), Butterfly Optimization
Algorithm (BOA) (Arora and Singh 2019), Pity Beetle Algorithm (PBA) (Kallioras et al.
2018), Arithmetic Optimization Algorithm (AOA) (Abualigah et al. 2021a), Aquila Opti-
mizer (AO) (Abualigah et al. 2021b), Interior search algorithm (ISA) (Gandomi 2014), and
Drone Squadron Optimization (DSO) (de Melo and Banzhaf 2018). It should be noted that
some of the standard algorithms have been improved or hybridized for specific applications
(Azizi et al. 2019a, b, 2020a, b; Sadollah et al. 2018; Talatahari and Azizi 2020a, c, 2021b;
Talatahari et al. 2021b, d, e).
In recent years, some newer metaheuristics have not yet been specifically categorized
into the mentioned classifications. For example, Hayyolalam and Pourhaji Kazem (2020)
proposed the Black Widow Optimization (BWO) algorithm, which mimics the unique mat-
ing behavior of black widow spiders in nature. Nematollahi et al. (2020) developed the
Golden Ratio Optimization Method (GROM) as a novel metaheuristic algorithm inspired
by the golden ratio of plant and animal growth in nature. Zhang and Jin (2020) presented
the Group Teaching Optimization Algorithm (GTOA) that mimics the group teach-
ing mechanism of humans. Li and Tam (2020) developed the Virus Spread Optimization
(VSO) as a novel metaheuristic algorithm inspired by the spread of viruses among hosts.
Alsattar et al. (2020) proposed the Bald Eagle Search (BES) algorithm for optimum design
purposes in which the hunting intelligence and strategy of bald eagles in searching fishes
is followed. Feng et al. (2021) presented the Cooperation Search Algorithm (CSA), which
is motivated by the team cooperation behaviors in modern enterprises. Ghasemian et al.
(2020) developed the Human Urbanization Algorithm (HUA) as a new metaheuristic algo-
rithm that mimics the human behaviors and actions for improving life situations and urban-
ization. Kaveh et al. (2020) proposed the Black Hole Mechanics Optimization (BHMO)
for optimization purposes, which is based on the mechanics of black holes in space. Braik
et al. (2021) presented Capuchin Search (CSA) as a novel metaheuristic algorithm for opti-
mum design purposes based on the dynamic behavior of capuchin monkeys. Ahmia and
Aider (2019) developed Monarchy Metaheuristic (MN) for optimization purposes that is
inspired by the monarchy government system. Brammya et al. (2019) proposed the Deer
Hunting Optimization Algorithm (DHOA) as an optimization algorithm, which consid-
ers the behavior humans exhibit when hunting deer. Besides, the most important applica-
tion of these algorithms can be in dealing with engineering design problems including the
stress-based topology optimization by Xia et al. (2018), material and shape optimization of
structures by Wang et al. (2020), structural engineering design by Zhao et al. (2018), opti-
mization of phase change material and insulation layer thickness (Daqiqnia et al. 2021),
performance-based structural design optimization by Gholizadeh et al. (2020), and Opti-
mal design of structures by Gholizadeh and Salajegheh (2009).
In this paper, the Fire Hawk Optimizer (FHO) is proposed as a novel metaheuris-
tic algorithm inspired by the foraging behavior of whistling kites, black kites, and
brown falcons. These birds catch prey in nature by means of setting fire and, thus, are
aptly called Fire Hawks. A numerical investigation was conducted to evaluate the per-
formance of the FHO algorithm by considering 233 mathematical test functions with
dimensions of 2–100 and completing 150,000 function evaluations for optimization
purposes. For comparative purposes, a total number of 10 different classical and new
metaheuristic algorithms were analyzed as alternative approaches. The best, mean,
median and standard deviation results of 100 independent optimization runs were
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
290 M. Azizi et al.
obtained for comparison, and Kolmogorov–Smirnov (KS) test, Wilcoxon (W) sign rank
test, Mann Whitney (MW) test, Kruskal Wallis (KW) test, and Post Hoc (PH) analyses
were conducted accordingly. Moreover, two of the latest Competitions on Evolutionary
Computation (CEC), including CEC 2020 on bound constraint problems and CEC 2020
on real-world optimization problems, were utilized for further performance evaluation
of the FHO algorithm and comparison to other metaheuristic algorithms in the litera-
ture. The capability of the FHO is also evaluated in dealing with two of the real-size
structural frames with 15 and 24 stories in which the new method outperforms the pre-
viously developed metaheuristics.
This research’s novelty can be seen from inspirational and computational points of
view. The foraging behavior of fire hawks is utilized for the first time in this paper for
developing a novel metaheuristic algorithm. Besides, the complexity level of the uti-
lized test functions is also a different novelty aspect of this paper. It should be noted
that the overall performance of numerous algorithms must be evaluated under the same
conditions and with similar problems, and under diverse cases, the superiority of each
algorithm cannot be proved or disproved by means of different examples and datasets.
In this regard, the benchmark test functions of well-known competitions on evolutionary
computation should be utilized for having a fair judgment so the capability of FHO as
a novel algorithm has been evaluated by utilization of different sets of CEC test prob-
lems. This level of complexity in choosing test factions have been utilized for the first
time in evaluating novel algorithms. However, the FHO algorithm’s advantages include
being parameter-free, having quick convergence behaviour, and having the lowest pos-
sible objective function evaluations in dealing with different design examples. On the
other hand, it cannot produce accurate answers; in other words, the FHO algorithm is
an approximation algorithm like other metaheuristic algorithms. Nonetheless, a pleth-
ora of metaheuristic algorithms has been proposed through miscellaneous inspirational
concepts from nature, which the mathematical models and the specific aspects of the
algorithms in their searching groups should be distinct and novel so as to prepare and
backup the research from the stable point. PSO, for example, is one of the pioneer algo-
rithms in the metaheuristic area, in which the position updating process by the solution
candidates is conducted using the global best and local best of each particle. In stark
contrast, in the FHO algorithm, the position updating process is carried out by utilizing
the better solution’s not the global best, and the mean of the solution candidates, which
makes the searching process avoid entrapping in local optimum points. Furthermore,
in the Genetic Algorithm (GA), a new solution candidate is created by combining two
populations, so there is a possibility of reaching a solution that can be entrapped in the
local optimum point. However, in the FHO algorithm, the mean of solution candidates
in the specific territory is utilized to avoid entrapment in the local optimum and provide
solutions that can finally reach the global optimum.
The main contribution of this paper is as follows:
• Fire Hawks bizarre behaviour spread fire intentionally by carrying burning sticks in
their beaks, and talons are examined and analysed to develop a mathematical model.
• A unique nature-inspired FHO algorithm is developed using this model.
• The FHO algorithm’s solution updating depends on the preys’ new position and safe
places under/outside the fire.
• FHO’s performance is extensively evaluated against a set of 233 benchmark functions
and well-known CEC design examples. It is compared to a plethora of state-of-the-art
metaheuristic algorithms.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 291
The rest of the paper is divided into the following sections. In Sect. 2, the inspiration
and mathematical model of the proposed FHO algorithm are presented. The numerical
investigations, including the mathematical test functions, are indicated in Sect. 3. Alter-
native Metaheuristic algorithms used in this paper are described in Sect. 4. Furthermore,
numerical results of the mathematical functions, statistical analysis, bound constraint
benchmark problems of CEC 2020, and computational complexity and cost analysis are
demonstrated in Sects. 5, 6, 7, and 8, respectively. Sections 9 and 10 indicate real-world
constrained optimization problems of CEC 2020 and structural optimization, respectively.
Finally, in Sect. 11, the core findings of this study are presented as concluding remarks.
In this section, the inspiration concept of the FHO alongside the mathematical model of the
proposed metaheuristic algorithm are illustrated.
2.1 Inspiration
Native Australians utilize fire as an effective tool to control and maintain balance of the
local ecosystem and landscape, which has been a part of cultural and ethnical traditions for
many years. Most of the time, the fires that are started on purpose or may naturally occur
due to lightning can be spread by people and other factors, increasing the vulnerability of
the native landscape and wildlife. Moreover, whistling kites, black kites, and brown falcons
are also responsible for spreading fires across the country—this alternative cause has only
been realized recently. These birds, known as Fire Hawks, try to spread fire intentionally by
carrying burning sticks in their beaks and talons, which is reported as a destructive phenom-
enon in nature. Figure 1 provides images showing the behavior of these birds around fires.
As a mechanism to control and capture their prey, the birds pick up burning sticks and
drop them in other unburned places in order to set small fires. These small fires scare the
prey, including rodents, snakes, and other animals, and force them flee in a most hasty and
nervous way that makes it much easier for the hawks to catch.
2.2 Mathematical model
The FHO metaheuristic algorithm mimics the foraging behavior of fire hawks, considering
the process of setting and spreading fires and catching prey. At first, a number of solution
candidates ( X) are determined as the position vectors of the fire hawks and prey. A ran-
dom initialization process is utilized to identify the initial positions of these vectors in the
search space.
⎡ X1 ⎤ ⎡ x1 x1 ⋯ x1 ⋯ x1 ⎤
1 2 j d
⎢
⎢ X2 ⎥ ⎢ x1 x2 ⋯ xj ⋯ xd ⎥
⎢ ⎥ 2 2 2 2 ⎥ �
⋮ ⎥ ⎢ ⋮⋮⋮⋱⋮ ⎥ i = 1, 2, … , N.
X=⎢ =⎢ 1 2 ⎥, (1)
⎢ Xi ⎥ ⎢ xi xi ⋯ xji ⋯ xdi ⎥
j = 1, 2, … , d.
⎢ ⋮ ⎥ ⎢ ⋮⋮⋮⋱⋮ ⎥
⎢ ⎥
⎣ XN ⎦ ⎢⎣ x1 x2 ⋯ xj ⋯ xd ⎥
N N N N⎦
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
292 M. Azizi et al.
( ) { i = 1, 2, … , N.
j j j j
xi (0) = xi,min + rand. xi,max − xi,min ,
j = 1, 2, … , d. (2)
where Xi represents the ith solution candidate in the search space;d represents the dimen-
sion of the considered problem; N is the total number of solution candidates in the search
space; xi is the jth decision variable of the ith solution candidate; xi (0) represents the initial
j j
position of the solution candidates; xi,min and xi,max are the minimum and maximum bounds
j j
of the jth decision variable for the ith solution candidate; and rand is a uniformly distrib-
uted random number in the range of [0,1].
In order to determine the locations the Fire Hawks in the search space, the objective
function evaluation for the solution candidates considers the selected optimization prob-
lem. Some of the solution candidates with better objective function values are represented
as Fire Hawks, while the rest of the solution candidates are the prey. The selected Fire
Hawks are utilized for spreading fires around the prey in the search space to make the
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 293
hunting easier. Besides, the global best solution is assumed to be the main fire that is first
utilized by the Fire Hawks to spread fires through the search space (nature). In Fig. 2a,
b, the schematic presentation of these aspects is provided, which are mathematically pre-
sented as follows: ⎡ PR1 ⎤
⎢ PR2 ⎥
⎢ ⎥
⋮ ⎥
PR = ⎢ , k = 1, 2, … , m, (3)
⎢ PRk ⎥
⎢ ⋮ ⎥
⎢ ⎥
⎣ PRm ⎦
Fig. 2 Schematic presentation of determining fire hawks and prey in the search space
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
294 M. Azizi et al.
⎡ FH1 ⎤
⎢ FH2 ⎥
⎢ ⎥
⋮ ⎥
FH = ⎢ , l = 1, 2, … n, (4)
⎢ FHl ⎥
⎢ ⋮ ⎥
⎢ ⎥
⎣ FHn ⎦
where PRk is the kth prey in the search space regarding the total number of m preys; and
FHl is the lth fire hawk considering a total number of n fire hawks in the search space.
In the next phase of the algorithm, the total distance between the Fire Hawks and the prey
is calculated. As a result, the nearest prey to each bird is determined so that the effective ter-
ritory of these birds is distinguished. It should be noted that the nearest prey to the first Fire
Hawk with the best objective function value is determined, while the territory of the other
birds are considered by means of the remaining prey. Figure 3 provides an illustration of this
perspective, where Dlk is determined by means of the following equation:
√ {
( )2 l = 1, 2, … , n.
Dlk = x2 − x1 + (y2 − y1 )2 , , (5)
k = 1, 2, … , m.
where Dlk is the total distance between the lth fire hawk and the kth prey; m is the total
number of prey in the search space; n is the total number of fire hawks in the search space;
and (x1 , y1) and (x2 , y2) represent the coordinates of the Fire Hawks and prey in the search
space.
Fig. 3 Schematic presentation for measuring the total distance between the Fire Hawks and the prey
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 295
After conducting the mentioned procedure for measuring the total distance between the
Fire Hawks and prey, the territory of these birds is distinguished by means of the nearest
prey around them. By classifying the Fire Hawks and prey, the searching process of the
algorithm is configured. It should be noted that the Fire Hawk with the better objective
function value selects the best nearest prey in the search space for its specific territory.
Then, the other Fire Hawks accomplish the next nearest prey in the search space, which
supports that the strongest Fire Hawks accomplish perform more successful hunting than
the weaker birds. In Fig. 4, the schematic presentation of determining Fire Hawks’ territory
in the search space is provided.
In the next phase of the algorithm, the Fire Hawks collect burning sticks from the main
fire in order to set fire in the selected area. In this stage, each bird picks up a burning stick
then drops it in its specific territory to force the prey to hastily flee. Meanwhile, some birds
are eager to use the burning sticks from other Fire Hawks’ territories; therefore, these two
behaviors can be utilized as position updating procedures in the main search loop of FHO,
as indicated in the following equation:
( )
FHnewl
= FHl + r1 × GB − r2 × FHNear , l = 1, 2, … , n, (6)
where FHnew
l
is the new position vector of the lth Fire Hawk ( FHl); GB is the global best
solution in the search space considered as the main fire; FHNear is one of the other Fire
Hawks in the search space; and r1 and r2 are uniformly distributed random numbers in the
range of (0, 1) for determining the movements of Fire Hawks toward the main fire and the
other Fire Hawks’ territories (see Fig. 5).
Fig. 4 Schematic presentation of determining Fire Hawks’ territory in the search space
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
296 M. Azizi et al.
Fig. 5 Schematic presentation of the Fire Hawks’ position updating process in the search space
In the next phase of the algorithm, the movement of prey inside the territory of each
Fire Hawk is considered a key aspect of animal behavior for the position updating process.
When a burning stick is dropped by a Fire Hawk, the prey decide to hide, run away, or will
run towards the Fire Hawk by mistake. These actions can be considered in the position
updating process by using the following equation:
{
( ) l = 1, 2, … , n.
PRnew
q
= PR q + r 3 × FH l − r 4 × SP l ,
q = 1, 2, … , r. (7)
where PRnewq is the new position vector of the qth prey (PRq ) surrounded by the lth Fire
Hawk ( FHl); GB is the global best solution in the search space considered as the main fire;
SPl is a safe place under the lth Fire Hawk territory; and r3 and r4 are uniformly distributed
random numbers in the range of (0, 1) for determining the movements of prey toward the
Fire Hawks and the safe place (see Fig. 6).
Besides, the prey may have movements toward the other Fire Hawks’ territory while
there is a possibility in which the preys may get closer to the Fire Hawks in the near
ambushes or even try to hide in a safer place outside the Fire Hawk’s territory in which
they are entrapped. These actions can be considered in the position updating process by
using the following equation (Fig. 7):
{
( ) l = 1, 2, … , n.
PRnew
q
= PR q + r 5 × FH Alter − r 6 × SP ,
q = 1, 2, … , r. (8)
where PRnew
q is the new position vector of the qth prey (PRq ) surrounded by the lth fire
hawk ( FHl); FHAlter is one of the other fire hawks in the search space; SP is a safe place
outside the lth Fire Hawk’s territory; r5 and r6 are uniformly distributed random numbers
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 297
Fig. 7 Schematic presentation of the preys position updating process outside the fire hawks’ territory
in the range of (0, 1) for determining the movements of preys toward the other Fire Hawks
and the safe place outside the territory.
Based on the fact that the safe place in nature is a place that most of the animals gather
to gather in order to remain safe and sound during a hazard, the mathematical presentation
of SPl and SP are formulated as follows:
∑r
q=1
PRq � q = 1, 2, … , r.
SPl = , (9)
r l = 1, 2, … , n.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
298 M. Azizi et al.
∑m
PRk
SP = k=1
, k = 1, 2, … , m. (10)
m
where PRq is the qth prey surrounded by the lth fire hawk ( FHl); PRk is the kth prey in the
search space.
It should be noted that the territory of each fire hawk is assumed as a circular area
for schematic presentation purposes, so the exact definition of the territory is dependent
on the overall distances of the prey and the considered fire hawk. In other words, when
prey is positioned in a specific fire hawk’s territory, it is assumed to be affected by the
considered fire hawk and not the other ones, so the number of the preys and their dis-
tances to the considered fire hawk determine the limits of the territory of this fire hawk.
Meanwhile, the possibility of the preys being outside their own territory is also consid-
ered in the position updating process regarding the fact that the preys should be affected
by the fire hawks from other territories. The number of preys in each search loop is the
total number of solution candidates minus the number of fire hawks determined ran-
domly through the Brownian motion with a Gaussian distribution as one of the well-
known distributions utilized in randomization procedures.
The general aspects of FHO including the boundary violation of solution candidates
alongside the termination criterion are also considered in the mathematical model of
this algorithm. In this regard, a mathematical flag is implemented in the FHO in which a
boundary control for violating decision variables is determined while a predefined num-
ber of objective function evaluations or iterations can be utilized as termination criteria.
In Fig. 8, the pseudo-code of the FHO algorithm is provided, and Fig. 9 presents the
flowchart of this algorithm.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 299
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
300 M. Azizi et al.
test functions were obtained from (Jamil and Yang 2013), (Jamil et al. 2013), (Yang
2010b), and (Liang et al. 2005).
4 Alternative metaheuristics
Regarding the fact that the overall performance of FHO should be evaluated by compara-
tive means, a total of 16 metaheuristic algorithms, particularly latest and most important
algorithms in the fields of optimization and metaheuristics, were chosen for this purpose.
These include the Bat-Inspired Algorithm (BIA), Big-Bang Big-Crunch (BBBC) algo-
rithm, Butterfly Optimization Algorithm (BOA), Cyclical Parthenogenesis Algorithm
(CPA), Charged System Search (CSS) algorithm, Galactic Swarm Optimization (GSO),
Jaya Algorithm (JA), Rain Fall Optimization (RFO) algorithm, Tug of War Optimization
(TWO), Wind Driven Optimization (WDO) algorithm, Whale Optimization Algorithm
(WOA) algorithm, Grey Wolf Optimizer (GWO), and the Ray Optimization Algorithm
(ROA). It should be noted that some of these algorithms require a number of parameters
to be tuned to improve their performance. Therefore, a parameter investigation process was
conducted for this purpose, in which the most successful sets of parameters were derived
from the literature. Table 3 specifies the parameters of these algorithms.
The results of FHO alongside the other 10 metaheuristic algorithms in dealing with the
considered 233 mathematical test functions are described in this section. A total number
of 150,000 objective function evaluations were considered while a tolerance of 1 × 10−12 is
considered as the stopping criterion for the FHO and the selected alternatives. A total num-
ber of 100 optimization runs were also considered for statistical purposes in order to calcu-
late the mean and standard deviation of the optimization results. Besides, a fixed random
state was also considered in dealing with the FHO and the other alternatives in order to
have a comparative investigation under equal condition. Since a total of 233 test functions
were utilized for comparative purposes, a tolerance of 1 × 10−12 is achievable as stopping
criterion of the optimization process due to the fact that all of the alternative algorithms
have been implemented individually in this study and none of the previously published
results have been utilized in this purpose which increase the complexity levels of the study.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 301
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
302 M. Azizi et al.
Table 2 (continued)
No. Name Type R D Min.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 303
Table 2 (continued)
No. Name Type R D Min.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
304 M. Azizi et al.
Table 2 (continued)
No. Name Type R D Min.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 305
Table 2 (continued)
No. Name Type R D Min.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
306 M. Azizi et al.
Table 2 (continued)
No. Name Type R D Min.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 307
It also should be noted that this number of test functions are utilized for the first time for
testing a metaheuristic algorithm; thus for a smaller number of test functions, a smaller tol-
erance as 10−30 or 10−50 can be utilized.
The best values of the considered 100 optimization runs are all presented in Table 4
for the SS, 50D and 100D mathematical test functions. Based on the results, FHO
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
308 M. Azizi et al.
outranks the other metaheuristic algorithms in most of the cases. The mean values of
the Function Evaluations (Fun. Evl.) in each of the conducted optimization runs regard-
ing the alternative metaheuristics are presented in Table 27 in the Appendix. It is obvi-
ous that FHO is able to converge to better results than the other metaheuristics with a
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 309
minimum number of required function evaluations which represents the ability of this
algorithm to deal with computational complexity issues.
The convergence curves of the 100 optimization runs for FHO in Fig. 14 help to
clarify the algorithm’s ability to deal with the mathematical test functions, in which the
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
310 M. Azizi et al.
best, median and worst runs are highlighted for clarification. It can be concluded that
FHO performs a fast optimization procedures in most of the cases, while completing the
predefined 150,000 objective function evaluations is not required to achieve the toler-
ance of 1 × 10−12.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 311
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 4 The best results of metaheuristic algorithms considering mathematical test functions
312
13
F1 9.75E−07 6.27E−05 0.00E + 00 0.00E + 00 8.21E−10 0.00E + 00 2.57E−02 1.18E−01 0.00E + 00 0.00E + 00 0.00E + 00
F2 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 4.08E−01 9.40E−05 3.01E−03 0.00E + 00 0.00E + 00 0.00E + 00
F3 0.00E + 00 3.22E−06 0.00E + 00 3.22E−06 3.22E−06 3.22E−06 3.22E−06 7.00E−03 3.22E−06 3.22E−06 3.22E−06
F4 3.13E−09 4.72E−06 0.00E + 00 0.00E + 00 1.87E + 01 0.00E + 00 4.47E−02 4.30E−02 0.00E + 00 0.00E + 00 0.00E + 00
F5 7.01E−12 1.03E−11 2.40E−06 0.00E + 00 0.00E + 00 9.71E + 00 7.05E−08 4.71E−04 0.00E + 00 7.05E−09 0.00E + 00
F6 0.00E + 00 5.03E−11 3.49E−08 0.00E + 00 0.00E + 00 0.00E + 00 4.32E−07 8.21E−05 0.00E + 00 3.77E−10 0.00E + 00
F7 0.00E + 00 6.92E−12 3.20E−07 0.00E + 00 0.00E + 00 2.08E + 00 5.14E−07 2.37E−04 0.00E + 00 9.01E−08 0.00E + 00
F8 2.51E−07 2.56E−07 0.00E + 00 2.51E−07 2.51E−07 8.07E + 01 5.75E−05 2.02E−02 2.51E−07 2.94E−05 2.51E−07
F9 2.83E−10 8.58E−09 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 6.77E−03 8.50E−03 0.00E + 00 0.00E + 00 0.00E + 00
F10 2.18E−01 9.07E−09 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 6.71E−03 1.91E−01 0.00E + 00 0.00E + 00 0.00E + 00
F11 1.49E−11 7.94E−09 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.33E−03 1.95E−01 0.00E + 00 0.00E + 00 0.00E + 00
F12 0.00E + 00 1.16E−10 3.14E−06 0.00E + 00 0.00E + 00 2.00E + 00 2.38E−05 4.15E−03 0.00E + 00 8.66E−07 0.00E + 00
F13 5.77E−08 5.78E−08 5.39E−06 5.77E−08 5.77E−08 7.81E−05 3.55E−06 7.21E−04 5.77E−08 6.36E−08 5.77E−08
F14 0.00E + 00 0.00E + 00 6.04E−04 0.00E + 00 0.00E + 00 9.93E + 00 0.00E + 00 1.04E−02 0.00E + 00 0.00E + 00 0.00E + 00
F15 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F16 5.71E−10 1.84E−09 1.71E−06 0.00E + 00 0.00E + 00 2.00E−02 1.13E−05 4.18E−05 0.00E + 00 0.00E + 00 0.00E + 00
F17 9.70E−03 4.32E−03 7.39E−02 2.55E−05 2.21E−04 5.00E−02 1.92E−02 7.86E−01 8.91E−03 2.75E−02 1.02E−04
F18 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 8.13E−07 6.25E−04 0.00E + 00 0.00E + 00 0.00E + 00
F19 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.03E + 00 0.00E + 00 6.82E−04 0.00E + 00 0.00E + 00 0.00E + 00
F20 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.78E−05 1.75E−02 0.00E + 00 0.00E + 00 0.00E + 00
F21 1.00E + 03 1.00E + 03 0.00E + 00 1.00E + 03 2.00E + 03 0.00E + 00 1.00E + 03 1.00E + 03 1.00E + 03 1.10E−05 0.00E + 00
F22 1.00E + 03 1.00E + 03 0.00E + 00 1.00E + 03 1.07E + 03 1.00E + 03 1.01E + 03 1.00E + 03 0.00E + 00 1.00E + 03 0.00E + 00
F23 1.30E−05 1.30E−05 0.00E + 00 1.30E−05 1.30E−05 4.47E−01 9.47E−04 4.80E−03 1.30E−05 1.66E−05 1.30E−05
F24 3.09E−07 3.09E−07 0.00E + 00 3.09E−07 3.09E−07 3.09E−07 3.36E−07 6.78E−06 3.09E−07 3.09E−07 3.09E−07
F25 5.04E−12 2.34E−10 5.21E−07 0.00E + 00 0.00E + 00 0.00E + 00 7.23E−05 1.31E−02 0.00E + 00 4.23E−10 0.00E + 00
M. Azizi et al.
F26 2.35E−08 2.00E + 00 3.37E−03 0.00E + 00 0.00E + 00 2.55E−02 1.92E−03 4.66E−01 0.00E + 00 2.00E + 00 2.00E + 00
F27 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.48E + 04 0.00E + 00 3.95E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F28 0.00E + 00 7.43E−01 0.00E + 00 0.00E + 00 3.96E−11 0.00E + 00 7.26E−04 1.06E−02 0.00E + 00 4.46E−11 0.00E + 00
F29 0.00E + 00 0.00E + 00 6.80E−05 0.00E + 00 7.53E + 01 6.90E + 01 1.04E + 00 7.54E−01 0.00E + 00 0.00E + 00 0.00E + 00
F30 6.84E−12 3.25E−10 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.02E−05 2.46E−03 0.00E + 00 0.00E + 00 0.00E + 00
F31 0.00E + 00 0.00E + 00 2.71E−08 0.00E + 00 0.00E + 00 1.95E + 00 4.75E−07 7.79E−04 0.00E + 00 2.43E−08 0.00E + 00
F32 5.77E−12 5.05E−10 5.08E−04 0.00E + 00 0.00E + 00 1.40E + 00 4.11E−04 4.59E−03 0.00E + 00 4.86E−07 0.00E + 00
F33 4.02E−03 4.02E−03 4.02E−03 4.02E−03 4.02E−03 4.02E−03 4.02E−03 4.03E−03 4.02E−03 4.02E−03 4.02E−03
F34 1.52E−10 1.73E−10 6.58E−05 0.00E + 00 0.00E + 00 2.97E + 01 8.46E−05 1.94E−02 0.00E + 00 9.54E−07 0.00E + 00
Fire Hawk Optimizer: a novel metaheuristic algorithm
F35 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 7.10E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F36 5.86E−12 1.86E−10 1.45E−05 0.00E + 00 0.00E + 00 8.00E + 00 3.03E−05 1.11E−03 0.00E + 00 4.28E−08 0.00E + 00
F37 0.00E + 00 2.15E−03 0.00E + 00 0.00E + 00 0.00E + 00 9.45E−01 0.00E + 00 6.35E−05 0.00E + 00 0.00E + 00 0.00E + 00
F38 9.82E−04 9.82E−04 1.18E−03 9.82E−04 9.82E−04 9.82E−04 1.72E−03 2.04E−01 9.82E−04 9.82E−04 9.82E−04
F39 4.79E−07 2.33E−05 0.00E + 00 4.79E−07 4.79E−07 6.74E−01 4.79E−07 2.67E−06 4.79E−07 4.79E−07 4.79E−07
F40 1.68E−12 3.21E−12 8.19E−07 0.00E + 00 0.00E + 00 0.00E + 00 9.16E−08 1.31E−03 0.00E + 00 1.36E−09 0.00E + 00
F41 2.07E−04 2.07E−04 0.00E + 00 2.07E−04 2.07E−04 8.15E + 00 6.98E−03 8.61E−03 2.07E−04 2.10E−04 2.07E−04
F42 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 8.10E + 00 9.41E−03 2.53E−01 0.00E + 00 0.00E + 00 0.00E + 00
F43 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 9.35E−07 8.21E−05 0.00E + 00 0.00E + 00 0.00E + 00
F44 0.00E + 00 7.70E−05 0.00E + 00 7.70E−05 7.70E−05 7.70E−05 7.73E−05 1.20E−04 7.70E−05 7.71E−05 7.70E−05
F45 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F46 0.00E + 00 3.59E−02 0.00E + 00 0.00E + 00 0.00E + 00 8.00E−01 0.00E + 00 1.25E−03 0.00E + 00 0.00E + 00 0.00E + 00
F47 0.00E + 00 4.43E−04 1.21E−02 0.00E + 00 3.03E−05 1.73E−02 8.47E−03 3.61E−03 0.00E + 00 4.79E−03 0.00E + 00
F48 0.00E + 00 6.45E−05 2.50E−02 0.00E + 00 0.00E + 00 6.46E−04 5.10E−03 5.32E−03 0.00E + 00 5.01E−03 0.00E + 00
F49 0.00E + 00 4.80E−07 0.00E + 00 4.80E−07 4.80E−07 8.89E−01 4.80E−07 4.80E−07 4.80E−07 4.80E−07 4.80E−07
313
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 4 (continued)
314
13
F50 1.62E−07 1.62E−07 0.00E + 00 1.62E−07 1.62E−07 4.48E−01 7.75E−06 1.10E−03 1.62E−07 1.84E−07 1.62E−07
F51 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F52 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.70E−09 0.00E + 00 0.00E + 00 0.00E + 00
F53 0.00E + 00 1.25E−11 3.92E−08 0.00E + 00 0.00E + 00 1.00E + 00 7.84E−08 5.77E−05 0.00E + 00 7.56E−09 0.00E + 00
F54 0.00E + 00 3.20E−05 0.00E + 00 5.17E−06 5.17E−06 0.00E + 00 5.17E−06 1.23E−05 5.17E−06 5.17E−06 5.17E−06
F55 1.67E−12 8.00E−12 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.49E−06 1.76E−03 0.00E + 00 0.00E + 00 0.00E + 00
F56 0.00E + 00 1.26E−07 1.10E−06 0.00E + 00 3.17E + 00 0.00E + 00 6.27E−03 5.38E−03 2.96E−06 7.03E−11 0.00E + 00
F57 1.67E−12 8.00E−12 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.49E−06 1.76E−03 0.00E + 00 0.00E + 00 0.00E + 00
F58 6.31E−11 2.14E−06 2.52E−07 0.00E + 00 3.94E + 03 0.00E + 00 3.07E−01 1.59E + 00 0.00E + 00 1.67E−09 0.00E + 00
F59 2.79E−12 0.00E + 00 0.00E + 00 0.00E + 00 2.15E + 03 0.00E + 00 2.21E−05 7.71E−02 0.00E + 00 0.00E + 00 0.00E + 00
F60 1.18E−04 1.18E−04 0.00E + 00 1.18E−04 1.18E−04 2.93E + 00 1.36E−03 9.93E−02 1.18E−04 1.18E−04 1.18E−04
F61 9.71E−08 7.61E−09 0.00E + 00 0.00E + 00 0.00E + 00 5.95E−03 1.40E−03 4.05E−02 0.00E + 00 9.17E−04 0.00E + 00
F62 1.47E−10 7.42E−03 0.00E + 00 0.00E + 00 0.00E + 00 1.14E−04 4.22E−06 3.01E−03 0.00E + 00 9.13E−09 0.00E + 00
F63 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.85E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F64 7.14E−12 6.07E−07 0.00E + 00 0.00E + 00 1.06E + 02 0.00E + 00 6.76E−02 1.20E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F65 0.00E + 00 2.41E−08 0.00E + 00 0.00E + 00 6.54E + 00 0.00E + 00 1.02E−02 2.64E−02 0.00E + 00 0.00E + 00 0.00E + 00
F66 4.66E−07 4.93E−08 0.00E + 00 0.00E + 00 1.07E + 04 0.00E + 00 2.53E−03 1.72E−02 1.53E−08 3.51E−12 0.00E + 00
F67 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.08E−10 9.38E−10 0.00E + 00 0.00E + 00 0.00E + 00
F68 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.15E−08 5.98E−06 0.00E + 00 0.00E + 00 0.00E + 00
F69 4.53E−09 4.84E−09 1.26E−06 4.53E−09 4.84E−09 4.98E−01 3.08E−05 1.31E−04 1.33E−08 5.46E−09 4.53E−09
F70 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.07E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F71 7.38E−07 7.51E−06 1.15E−03 0.00E + 00 3.00E−07 1.00E + 00 3.34E−02 1.38E−01 0.00E + 00 3.11E−04 0.00E + 00
F72 0.00E + 00 2.52E + 02 0.00E + 00 0.00E + 00 8.22E + 00 4.99E−04 3.70E−01 9.91E + 00 0.00E + 00 2.37E−04 0.00E + 00
F73 0.00E + 00 4.44E−07 0.00E + 00 4.44E−07 4.44E−07 0.00E + 00 1.60E−05 1.10E−02 4.44E−07 4.67E−07 4.44E−07
M. Azizi et al.
F74 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 6.44E−06 2.41E−03 0.00E + 00 0.00E + 00 0.00E + 00
F75 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.78E−05 1.75E−02 0.00E + 00 0.00E + 00 0.00E + 00
F76 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 5.44E + 00 7.78E−05 1.48E−03 0.00E + 00 0.00E + 00 0.00E + 00
F77 1.92E−12 6.41E−12 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 4.33E−09 8.56E−05 0.00E + 00 0.00E + 00 0.00E + 00
F78 3.03E−01 5.43E−03 0.00E + 00 2.52E−09 2.52E−09 1.16E + 00 4.62E−02 5.35E−01 2.52E−09 3.29E−06 2.52E−09
F79 1.11E−06 1.29E−04 4.28E−03 0.00E + 00 5.41E−05 2.00E + 00 5.09E−02 3.05E−02 0.00E + 00 1.97E−03 0.00E + 00
F80 0.00E + 00 2.35E−12 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.84E−07 8.18E−05 0.00E + 00 2.64E−09 0.00E + 00
F81 0.00E + 00 3.35E−06 0.00E + 00 0.00E + 00 5.31E−11 0.00E + 00 4.84E−04 8.88E−03 0.00E + 00 0.00E + 00 0.00E + 00
F82 0.00E + 00 2.03E−07 0.00E + 00 0.00E + 00 1.09E−10 0.00E + 00 3.24E−04 6.24E−03 0.00E + 00 0.00E + 00 0.00E + 00
Fire Hawk Optimizer: a novel metaheuristic algorithm
F83 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.86E−06 9.22E−05 0.00E + 00 3.58E−07 0.00E + 00
F84 0.00E + 00 2.16E−10 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.17E−04 3.29E−03 0.00E + 00 0.00E + 00 0.00E + 00
F85 9.24E−11 4.31E−06 1.31E−03 0.00E + 00 6.83E + 03 2.77E−01 3.62E−01 1.92E−01 0.00E + 00 1.65E−07 0.00E + 00
F86 0.00E + 00 2.62E−08 2.03E−08 0.00E + 00 2.01E + 00 3.36E + 00 6.52E−02 1.08E−01 1.84E−11 1.63E−09 0.00E + 00
F87 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.49E + 02 2.15E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F88 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.03E−04 4.08E−06 1.58E−04 0.00E + 00 0.00E + 00 0.00E + 00
F89 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.17E−01 0.00E + 00 1.40E−03 0.00E + 00 0.00E + 00 0.00E + 00
F90 0.00E + 00 9.56E−09 0.00E + 00 0.00E + 00 2.28E + 01 0.00E + 00 1.12E−02 3.55E−02 0.00E + 00 0.00E + 00 0.00E + 00
F91 1.23E−11 1.26E−10 9.19E−06 0.00E + 00 0.00E + 00 1.96E + 00 3.70E−05 3.19E−03 0.00E + 00 2.38E−06 0.00E + 00
F92 0.00E + 00 3.33E−10 2.91E−04 0.00E + 00 8.17E−09 0.00E + 00 1.21E−05 1.40E−03 0.00E + 00 6.32E−07 0.00E + 00
F93 2.21E−06 2.21E−06 0.00E + 00 2.21E−06 2.21E−06 1.96E + 00 1.14E−04 9.08E−03 2.21E−06 2.38E−06 2.21E−06
F94 8.92E−12 2.97E−12 7.53E−10 0.00E + 00 0.00E + 00 7.46E + 00 5.33E−04 1.17E−02 0.00E + 00 5.00E−10 0.00E + 00
F95 3.55E−06 2.45E−02 2.46E−02 2.45E−02 2.45E−02 2.89E−02 2.45E−02 2.48E−02 2.45E−02 2.45E−02 2.45E−02
F96 0.00E + 00 0.00E + 00 2.64E−05 0.00E + 00 0.00E + 00 0.00E + 00 2.92E−05 3.94E−02 0.00E + 00 6.15E−12 0.00E + 00
F97 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.07E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
315
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 4 (continued)
316
13
F98 1.92E−10 1.00E−08 2.03E−03 0.00E + 00 0.00E + 00 2.83E + 00 5.67E−03 4.98E−02 0.00E + 00 2.12E−05 0.00E + 00
F99 5.21E−08 2.52E−06 1.03E−02 0.00E + 00 0.00E + 00 0.00E + 00 1.48E + 00 1.13E + 01 0.00E + 00 3.21E−06 0.00E + 00
F100 2.95E + 04 0.00E + 00 0.00E + 00 0.00E + 00 3.86E + 05 0.00E + 00 3.19E + 04 2.41E + 04 0.00E + 00 0.00E + 00 0.00E + 00
F101 0.00E + 00 2.05E−01 1.67E + 03 0.00E + 00 2.67E + 01 7.30E + 06 1.12E + 03 4.48E + 03 4.57E−02 8.14E + 01 0.00E + 00
F102 0.00E + 00 2.04E−11 9.89E−10 0.00E + 00 0.00E + 00 7.32E−01 0.00E + 00 8.86E−10 0.00E + 00 0.00E + 00 0.00E + 00
F103 0.00E + 00 0.00E + 00 8.81E−07 0.00E + 00 0.00E + 00 1.35E−03 3.42E−04 8.65E−04 1.57E−05 6.05E−09 0.00E + 00
F104 0.00E + 00 0.00E + 00 3.72E−05 0.00E + 00 0.00E + 00 2.86E−03 0.00E + 00 7.51E−04 0.00E + 00 0.00E + 00 0.00E + 00
F105 4.91E−07 3.34E−06 0.00E + 00 3.21E−07 3.21E−07 2.52E−01 1.74E + 00 5.19E + 00 3.21E−07 1.25E−06 3.21E−07
F106 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.52E−01 1.65E + 00 5.24E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F107 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.51E−01 2.08E + 00 1.35E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F108 7.47E−06 1.93E−07 6.07E−04 4.42E−07 1.44E−08 6.11E + 00 3.40E−03 1.76E−02 1.09E−03 1.33E−04 0.00E + 00
F109 0.00E + 00 1.51E + 02 5.52E + 02 1.40E−05 9.34E + 01 1.89E + 06 2.43E + 02 3.61E + 02 8.68E + 01 1.57E + 02 1.40E + 00
F110 0.00E + 00 1.79E−04 0.00E + 00 0.00E + 00 1.63E + 01 4.96E + 02 6.35E + 00 4.82E + 01 0.00E + 00 3.26E−02 0.00E + 00
F111 1.10E−06 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 9.56E−01 0.00E + 00 1.67E−01 0.00E + 00 0.00E + 00 0.00E + 00
F112 2.21E−06 1.81E−06 2.35E−03 2.13E−05 6.95E−07 6.55E−01 1.68E−02 1.45E−01 3.37E−03 5.12E−06 3.62E−09
F113 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.74E + 00 3.33E−02 3.10E−01 0.00E + 00 1.96E−04 0.00E + 00
F114 2.80E−08 1.40E−05 7.65E + 00 0.00E + 00 6.30E−05 2.00E + 01 6.96E + 00 3.49E−01 0.00E + 00 7.28E−04 0.00E + 00
F115 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 4.02E−02 2.48E−03 7.37E−03 0.00E + 00 0.00E + 00 0.00E + 00
F116 0.00E + 00 0.00E + 00 1.05E + 01 0.00E + 00 0.00E + 00 0.00E + 00 6.43E + 00 1.09E + 01 0.00E + 00 0.00E + 00 0.00E + 00
F117 2.67E + 00 1.18E−03 1.41E + 02 4.26E−09 8.23E−01 1.20E + 02 2.07E + 02 1.56E + 02 4.13E−08 6.30E−02 0.00E + 00
F118 1.36E + 01 1.21E−01 0.00E + 00 1.86E + 01 6.83E + 00 0.00E + 00 1.93E + 01 1.33E + 01 7.82E−12 0.00E + 00 0.00E + 00
F119 3.10E + 00 6.06E−01 0.00E + 00 5.66E−06 2.08E−01 0.00E + 00 6.66E + 01 4.00E + 01 8.36E−03 0.00E + 00 0.00E + 00
F120 6.05E−05 2.74E−04 0.00E + 00 0.00E + 00 1.01E−03 0.00E + 00 3.90E + 02 7.04E + 01 0.00E + 00 2.04E−02 0.00E + 00
F121 2.58E + 07 3.89E−02 0.00E + 00 0.00E + 00 2.64E + 06 0.00E + 00 3.22E + 09 3.07E + 07 0.00E + 00 0.00E + 00 0.00E + 00
M. Azizi et al.
F122 9.67E−07 0.00E + 00 1.01E−11 0.00E + 00 5.34E−10 0.00E + 00 6.47E−01 5.21E−02 0.00E + 00 0.00E + 00 0.00E + 00
F123 4.22E−04 3.06E−04 0.00E + 00 0.00E + 00 4.15E−02 0.00E + 00 4.13E−01 4.88E−01 6.86E−02 5.68E−02 0.00E + 00
F124 0.00E + 00 6.34E−05 0.00E + 00 0.00E + 00 3.36E−02 1.61E−07 3.80E−01 4.67E−01 2.00E−02 3.24E−02 1.54E−03
F125 6.68E−01 7.20E−01 9.83E−01 6.67E−01 5.11E + 00 2.50E−01 1.25E + 06 4.44E + 04 6.77E−01 6.71E−01 2.50E−01
F126 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 2.33E−03 0.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.26E−01 1.00E + 00
F127 1.33E−05 9.13E−06 0.00E + 00 0.00E + 00 1.39E−05 0.00E + 00 9.41E−01 5.10E−01 0.00E + 00 0.00E + 00 0.00E + 00
F128 2.27E + 00 8.22E−03 0.00E + 00 1.93E−11 1.41E + 00 0.00E + 00 1.52E + 01 2.63E + 00 2.96E−06 0.00E + 00 0.00E + 00
F129 1.09E−09 4.91E−06 0.00E + 00 0.00E + 00 1.20E−02 0.00E + 00 3.30E + 05 1.47E + 04 0.00E + 00 0.00E + 00 0.00E + 00
F130 3.89E + 17 2.82E + 14 0.00E + 00 1.96E + 07 3.32E + 17 0.00E + 00 9.41E + 17 2.22E + 17 7.25E + 14 0.00E + 00 0.00E + 00
Fire Hawk Optimizer: a novel metaheuristic algorithm
F131 2.99E + 01 4.12E + 01 0.00E + 00 3.56E + 01 2.19E + 01 0.00E + 00 4.20E + 01 4.05E + 01 1.41E + 01 1.52E + 01 0.00E + 00
F132 4.79E + 00 1.47E + 01 2.96E + 00 4.05E + 01 3.04E−01 0.00E + 00 1.41E + 02 4.12E + 01 1.29E−10 9.04E−03 2.05E−04
F133 0.00E + 00 1.81E−02 2.92E + 16 0.00E + 00 7.60E−03 0.00E + 00 1.05E + 13 8.00E + 23 1.27E + 00 0.00E + 00 0.00E + 00
F134 0.00E + 00 1.85E−02 2.92E + 16 0.00E + 00 1.05E−02 0.00E + 00 1.99E + 13 1.99E + 24 2.43E + 00 0.00E + 00 0.00E + 00
F135 1.51E + 109 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128 9.25E + 128
F136 0.00E + 00 5.50E−12 0.00E + 00 0.00E + 00 1.60E−06 0.00E + 00 7.40E−02 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F137 2.00E + 01 1.54E + 01 1.62E + 01 1.02E + 01 1.86E + 01 0.00E + 00 1.85E + 01 4.78E + 00 8.87E + 00 2.96E + 00 0.00E + 00
F138 7.76E + 03 2.79E + 03 0.00E + 00 1.30E + 04 8.25E + 02 0.00E + 00 2.75E + 04 1.26E + 04 1.07E + 02 0.00E + 00 0.00E + 00
F139 2.76E−02 9.91E−03 0.00E + 00 5.64E−02 8.54E−01 0.00E + 00 3.44E + 03 9.00E + 02 5.67E−01 7.04E−01 0.00E + 00
F140 5.35E−03 4.26E−02 0.00E + 00 2.74E−09 4.20E−01 0.00E + 00 4.16E + 04 6.00E + 03 7.96E−03 3.35E−01 0.00E + 00
F141 9.22E−10 9.35E−10 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.41E−02 2.36E−03 1.40E−11 0.00E + 00 0.00E + 00
F142 4.88E + 01 1.28E + 02 0.00E + 00 2.12E + 02 5.82E + 01 0.00E + 00 5.28E + 02 4.05E + 02 6.96E + 00 2.03E + 01 0.00E + 00
F143 4.45E + 09 5.13E + 02 9.44E + 03 5.30E−07 3.85E + 08 1.04E + 04 1.06E + 11 3.55E + 08 2.45E + 02 1.11E + 02 9.59E + 03
F144 3.12E + 01 4.15E + 00 1.22E + 02 9.16E−06 2.52E + 01 0.00E + 00 7.87E + 04 1.46E + 03 2.18E−10 3.29E + 00 2.27E−04
F145 7.71E + 03 3.96E + 01 4.88E + 01 3.59E + 01 1.44E + 04 0.00E + 00 1.34E + 08 2.59E + 06 4.69E + 01 4.74E + 01 6.66E−07
317
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 4 (continued)
318
13
F146 1.24E + 01 5.00E−01 2.15E−01 7.30E + 00 4.50E + 00 0.00E + 00 2.36E + 01 8.28E + 00 4.54E−01 9.99E−02 0.00E + 00
F147 7.63E + 05 1.94E−03 0.00E + 00 0.00E + 00 1.07E + 05 0.00E + 00 1.69E + 08 1.86E + 06 0.00E + 00 0.00E + 00 0.00E + 00
F148 1.72E + 22 3.66E−05 5.41E + 21 0.00E + 00 6.44E + 18 0.00E + 00 3.34E + 28 6.16E + 22 0.00E + 00 0.00E + 00 0.00E + 00
F149 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.18E−12 0.00E + 00 1.85E−09 4.30E−08 0.00E + 00 0.00E + 00 0.00E + 00
F150 2.30E−04 2.63E−03 9.10E + 00 1.06E−04 9.93E−03 4.09E + 05 1.50E + 04 4.66E + 01 4.91E−01 6.49E−02 1.97E−10
F151 4.65E + 02 2.65E + 00 0.00E + 00 8.13E−06 2.19E + 02 0.00E + 00 1.27E + 03 4.49E + 02 2.29E−10 0.00E + 00 0.00E + 00
F152 2.87E + 01 1.73E−01 0.00E + 00 3.07E + 01 1.15E + 01 0.00E + 00 5.44E + 01 2.34E + 01 3.20E−09 0.00E + 00 0.00E + 00
F153 1.21E + 39 1.78E + 03 1.15E + 62 1.92E−02 2.37E + 09 0.00E + 00 7.47E + 53 7.32E + 36 2.27E + 01 0.00E + 00 0.00E + 00
F154 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.37E−06 0.00E + 00 3.95E + 08 6.09E + 05 0.00E + 00 0.00E + 00 0.00E + 00
F155 2.71E−04 2.93E−03 9.05E + 00 1.94E−04 1.10E−02 4.09E + 05 1.50E + 04 4.45E + 01 4.55E−01 4.45E−02 1.08E−08
F156 0.00E + 00 9.14E + 01 2.73E + 02 1.08E + 02 3.21E + 02 0.00E + 00 2.72E + 02 2.17E + 02 8.59E + 01 1.71E + 02 4.96E−03
F157 4.03E−05 2.52E−04 0.00E + 00 0.00E + 00 7.63E−06 5.00E + 03 5.64E + 02 0.00E + 00 5.07E−03 0.00E + 00 0.00E + 00
F158 6.23E + 02 0.00E + 00 0.00E + 00 0.00E + 00 1.91E + 02 0.00E + 00 1.25E + 03 4.27E + 02 0.00E + 00 0.00E + 00 0.00E + 00
F159 1.39E + 04 0.00E + 00 0.00E + 00 0.00E + 00 1.53E + 03 0.00E + 00 5.66E + 04 7.60E + 03 0.00E + 00 0.00E + 00 0.00E + 00
F160 1.40E + 04 0.00E + 00 1.00E + 00 1.00E + 00 1.65E + 03 0.00E + 00 5.55E + 04 6.14E + 03 0.00E + 00 0.00E + 00 0.00E + 00
F161 0.00E + 00 2.10E + 01 1.56E + 02 1.70E + 01 0.00E + 00 0.00E + 00 1.23E + 02 0.00E + 00 4.90E + 01 0.00E + 00 0.00E + 00
F162 8.66E + 00 1.13E + 01 7.59E−02 1.36E + 01 7.10E + 00 0.00E + 00 4.12E + 01 2.01E + 01 2.68E + 00 2.63E−01 0.00E + 00
F163 1.28E−03 5.13E−02 0.00E + 00 2.19E−10 1.94E + 00 0.00E + 00 1.30E + 04 3.17E + 03 9.97E−02 0.00E + 00 0.00E + 00
F164 1.98E + 02 1.84E + 02 0.00E + 00 1.84E + 02 1.55E−01 0.00E + 00 8.27E + 02 7.94E + 02 1.83E + 02 3.04E + 02 0.00E + 00
F165 7.08E + 06 1.52E + 02 2.20E + 04 9.17E + 02 4.28E + 07 1.96E + 04 2.45E + 07 1.72E + 06 3.17E + 01 5.53E + 03 1.94E + 04
F166 5.67E−01 1.26E + 00 0.00E + 00 2.17E + 00 6.74E−03 8.06E−04 1.90E + 04 0.00E + 00 8.68E + 01 0.00E + 00 0.00E + 00
F167 3.60E + 05 1.63E + 02 1.37E + 02 9.74E + 01 7.45E + 04 0.00E + 00 1.41E + 06 1.21E + 05 3.38E + 00 5.79E−02 0.00E + 00
F168 3.10E−01 4.53E−01 6.37E−01 4.38E−01 9.19E−02 0.00E + 00 6.83E−01 7.12E−01 1.04E−01 0.00E + 00 0.00E + 00
F169 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00
M. Azizi et al.
F170 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F171 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F172 2.19E + 03 3.05E−01 7.42E−07 2.34E + 07 2.67E−10 0.00E + 00 1.60E + 13 3.81E + 07 4.24E−10 1.16E−11 0.00E + 00
F173 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00
F174 1.02E−04 7.87E−06 2.58E−05 6.99E−08 1.52E−06 1.53E−06 2.87E−06 2.11E−06 4.82E−06 1.30E−06 3.30E−07
F175 1.17E + 02 6.87E−03 0.00E + 00 1.86E + 01 7.49E + 00 0.00E + 00 5.88E + 02 5.05E + 02 5.94E + 01 7.21E + 01 0.00E + 00
F176 1.47E + 01 2.32E−01 0.00E + 00 2.00E + 01 7.56E + 00 0.00E + 00 2.01E + 01 1.41E + 01 1.07E−11 0.00E + 00 0.00E + 00
F177 9.90E + 00 2.63E + 00 0.00E + 00 5.19E−02 4.26E + 00 0.00E + 00 1.72E + 02 8.24E + 01 3.36E−02 0.00E + 00 0.00E + 00
F178 3.04E−04 1.25E−03 0.00E + 00 5.12E−05 6.37E−02 0.00E + 00 3.07E + 04 1.66E + 02 1.56E + 01 2.04E−01 0.00E + 00
Fire Hawk Optimizer: a novel metaheuristic algorithm
F179 4.80E + 07 1.04E + 00 0.00E + 00 3.61E−06 2.34E + 07 0.00E + 00 2.12E + 10 1.74E + 08 0.00E + 00 0.00E + 00 0.00E + 00
F180 1.97E−06 0.00E + 00 0.00E + 00 5.76E−07 3.07E−07 0.00E + 00 4.41E + 00 1.44E−01 0.00E + 00 0.00E + 00 0.00E + 00
F181 1.30E−03 7.33E−04 0.00E + 00 1.48E−06 1.51E−01 0.00E + 00 4.88E−01 5.24E−01 1.45E−01 1.48E−01 0.00E + 00
F182 0.00E + 00 1.78E−04 0.00E + 00 7.11E−07 1.49E−01 3.45E−08 4.73E−01 5.22E−01 1.07E−01 1.13E−01 6.24E−03
F183 6.95E−01 1.16E + 00 9.97E−01 6.76E−01 1.61E + 02 2.50E−01 8.93E + 06 3.40E + 05 5.59E + 00 6.85E−01 2.50E−01
F184 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 4.81E−02 1.00E + 00
F185 6.33E−05 5.31E−05 0.00E + 00 9.51E−08 4.65E−04 0.00E + 00 9.99E−01 7.72E−01 0.00E + 00 0.00E + 00 0.00E + 00
F186 2.73E + 00 2.30E−02 0.00E + 00 5.47E−05 2.19E + 00 0.00E + 00 3.74E + 01 4.88E + 00 8.45E−03 0.00E + 00 0.00E + 00
F187 6.18E−08 1.52E−04 0.00E + 00 1.65E−06 1.61E + 01 0.00E + 00 2.27E + 06 8.42E + 04 1.81E−03 0.00E + 00 0.00E + 00
F188 4.78E + 32 4.74E + 29 3.81E + 33 3.26E + 22 6.42E + 32 0.00E + 00 1.12E + 33 2.83E + 32 1.13E + 30 0.00E + 00 0.00E + 00
F189 6.86E + 01 8.39E + 01 0.00E + 00 7.98E + 01 5.83E + 01 0.00E + 00 8.98E + 01 8.77E + 01 4.05E + 01 3.22E + 01 0.00E + 00
F190 1.68E + 01 7.53E + 01 8.02E + 00 1.08E + 02 3.84E + 00 0.00E + 00 4.10E + 02 1.25E + 02 1.23E−05 4.04E−02 1.26E−04
F191 0.00E + 00 7.52E−02 3.46E + 50 0.00E + 00 1.51E−01 0.00E + 00 2.66E + 46 2.53E + 66 2.30E + 18 1.41E + 06 0.00E + 00
F192 0.00E + 00 8.27E−02 3.29E + 51 0.00E + 00 1.77E−01 0.00E + 00 2.47E + 46 2.43E + 66 5.47E + 18 4.34E + 02 0.00E + 00
F193 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
319
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 4 (continued)
320
13
F194 0.00E + 00 5.18E−11 2.53E−09 0.00E + 00 3.93E−04 0.00E + 00 3.03E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F195 4.25E + 01 3.43E + 01 3.75E + 01 2.53E + 01 3.97E + 01 0.00E + 00 4.14E + 01 9.84E + 00 2.52E + 01 1.82E + 01 0.00E + 00
F196 3.32E + 04 2.87E + 04 0.00E + 00 7.52E + 04 1.37E + 04 0.00E + 00 1.36E + 05 6.62E + 04 2.87E + 03 0.00E + 00 0.00E + 00
F197 1.86E−01 1.13E−01 0.00E + 00 1.49E + 00 8.29E + 00 0.00E + 00 1.42E + 04 2.72E + 03 7.45E + 00 9.82E−01 0.00E + 00
F198 3.62E−02 2.35E−01 0.00E + 00 1.29E−03 2.01E + 01 0.00E + 00 1.54E + 05 1.61E + 04 5.63E−02 1.92E + 00 0.00E + 00
F199 1.08E−09 1.30E−09 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 8.54E−02 2.36E−03 0.00E + 00 0.00E + 00 0.00E + 00
F200 1.14E + 02 4.05E + 02 0.00E + 00 5.47E + 02 2.86E + 02 0.00E + 00 1.18E + 03 9.30E + 02 6.62E + 01 0.00E + 00 0.00E + 00
F201 1.09E + 10 4.90E + 03 1.16E + 05 9.78E + 00 6.18E + 08 8.33E + 04 3.34E + 11 1.99E + 09 4.11E + 03 3.36E + 03 8.25E + 04
F202 7.70E + 01 1.59E + 01 2.97E + 02 2.93E−01 2.42E + 02 0.00E + 00 3.37E + 05 7.13E + 03 1.04E + 02 8.94E + 00 2.21E−04
F203 4.55E + 05 1.00E + 02 9.88E + 01 9.00E + 01 1.34E + 05 0.00E + 00 4.27E + 08 8.28E + 06 9.91E + 01 9.79E + 01 2.34E−04
F204 1.83E + 01 1.30E + 00 2.61E−01 2.09E + 01 7.21E + 00 0.00E + 00 3.95E + 01 1.27E + 01 1.60E + 00 9.99E−02 0.00E + 00
F205 8.81E + 06 3.52E−02 0.00E + 00 1.85E−04 5.81E + 05 0.00E + 00 5.35E + 08 5.60E + 06 5.43E−09 0.00E + 00 0.00E + 00
F206 1.11E + 23 9.28E−01 7.45E + 29 0.00E + 00 5.84E + 21 0.00E + 00 9.50E + 30 1.06E + 25 0.00E + 00 0.00E + 00 0.00E + 00
F207 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 4.49E−09 1.96E−07 0.00E + 00 0.00E + 00 0.00E + 00
F208 1.37E + 01 1.35E−02 1.97E + 01 4.81E−02 5.66E−01 8.18E + 05 5.43E + 04 9.41E + 01 1.44E + 02 2.91E−01 7.51E−06
F209 1.24E + 03 8.09E + 00 0.00E + 00 2.25E−01 5.22E + 02 0.00E + 00 3.03E + 03 8.66E + 02 3.65E−02 0.00E + 00 0.00E + 00
F210 3.45E + 01 7.02E + 00 0.00E + 00 5.68E + 01 1.40E + 01 0.00E + 00 7.77E + 01 2.58E + 01 3.02E + 00 0.00E + 00 0.00E + 00
F211 5.07E + 93 2.38E + 53 2.41E + 138 2.96E + 03 2.21E + 40 0.00E + 00 2.67E + 123 4.73E + 74 4.45E + 02 0.00E + 00 0.00E + 00
F212 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.86E−02 0.00E + 00 7.21E + 09 2.15E + 06 1.06E−07 0.00E + 00 0.00E + 00
F213 7.56E + 00 1.42E−02 1.85E + 01 6.09E−02 6.49E−01 8.18E + 05 5.42E + 04 9.40E + 01 1.59E + 02 2.78E−01 2.21E−05
F214 0.00E + 00 9.41E + 01 3.09E + 02 1.27E + 02 3.49E + 02 0.00E + 00 3.18E + 02 2.43E + 02 1.68E + 02 2.05E + 02 1.57E−03
F215 8.81E + 01 2.03E−03 0.00E + 00 0.00E + 00 3.36E−03 1.00E + 04 1.68E + 03 0.00E + 00 5.40E + 01 0.00E + 00 0.00E + 00
F216 1.45E + 03 0.00E + 00 0.00E + 00 4.00E + 01 4.86E + 02 0.00E + 00 2.98E + 03 9.16E + 02 0.00E + 00 0.00E + 00 0.00E + 00
F217 3.15E + 04 0.00E + 00 0.00E + 00 2.60E + 01 5.12E + 03 0.00E + 00 1.46E + 05 1.23E + 04 0.00E + 00 0.00E + 00 0.00E + 00
M. Azizi et al.
F218 2.97E + 04 0.00E + 00 1.40E + 01 1.20E + 01 4.60E + 03 0.00E + 00 1.48E + 05 1.38E + 04 0.00E + 00 0.00E + 00 0.00E + 00
F219 0.00E + 00 1.10E + 02 3.57E + 02 9.60E + 01 0.00E + 00 0.00E + 00 3.34E + 02 0.00E + 00 1.60E + 02 0.00E + 00 0.00E + 00
F220 1.83E + 01 2.54E + 01 1.68E−01 3.09E + 01 2.44E + 01 0.00E + 00 9.57E + 01 4.12E + 01 1.09E + 01 1.45E−01 0.00E + 00
F221 4.44E−02 4.66E−01 0.00E + 00 3.92E−03 1.32E + 02 0.00E + 00 6.46E + 04 1.24E + 04 1.55E + 01 0.00E + 00 0.00E + 00
F222 5.09E + 02 4.10E + 02 0.00E + 00 4.38E + 02 6.38E + 01 0.00E + 00 2.14E + 03 1.81E + 03 7.97E + 02 7.35E + 02 0.00E + 00
F223 2.88E + 08 5.23E + 03 1.72E + 05 2.21E + 05 1.99E + 09 1.62E + 05 1.09E + 09 5.77E + 07 5.73E + 05 1.24E + 05 1.60E + 05
F224 2.13E + 01 8.02E + 00 0.00E + 00 7.63E + 01 6.44E−01 2.16E−03 3.94E + 05 0.00E + 00 2.19E + 03 0.00E + 00 0.00E + 00
F225 8.08E + 05 4.77E + 02 3.28E + 02 3.93E + 02 1.53E + 05 0.00E + 00 3.64E + 06 2.58E + 05 1.10E + 02 2.29E−01 0.00E + 00
F226 3.46E−01 4.97E−01 7.52E−01 4.84E−01 2.21E−01 0.00E + 00 7.97E−01 8.08E−01 1.27E−01 1.20E−01 0.00E + 00
Fire Hawk Optimizer: a novel metaheuristic algorithm
F227 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00
F228 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F229 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
F230 1.29E + 13 3.81E + 11 1.80E + 50 2.02E + 28 3.10E−10 0.00E + 00 1.26E + 38 9.23E + 19 7.18E−07 1.89E−10 0.00E + 00
F231 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 1.00E + 00 0.00E + 00
F232 4.43E−05 1.29E−05 2.81E−07 1.19E−06 2.74E−06 1.42E−06 6.87E−06 8.97E−05 1.27E−05 8.69E−06 1.87E−07
F233 2.29E + 03 2.46E−01 0.00E + 00 7.84E + 02 1.10E + 02 0.00E + 00 1.75E + 03 1.53E + 03 1.52E + 02 5.94E + 02 0.00E + 00
321
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
322 M. Azizi et al.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 323
Fig. 14 (continued)
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
324 M. Azizi et al.
Fig. 14 (continued)
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 325
Fig. 14 (continued)
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
326 M. Azizi et al.
Fig. 14 (continued)
6 Statistical analysis
As the mean and standard deviation of the results do not effectively represent the over-
all performance of the algorithms in dealing with test functions, a complete statisti-
cal analysis was performed using the most conclusive statistical tests. Specifically, the
Kolmogorov Smirnov (KS) test was used for evaluating the normality of results, the
Mann Whitney (MW) test for two-by-two comparison of the summation of different
metaheuristics’ ranks, Wilcoxon (W) signed ranks test for two-by-two comparison of
the summation of different algorithms’ ranks, and the Kruskal Wallis (KW) test for
comparing the mean of the metaheuristic algorithms’ ranks for representing the overall
rankings of these algorithms. A Post Hoc (PH) analysis was also conducted for com-
prehensive comparative purposes.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 5 The KS test results (p values) for different metaheuristic algorithms
Main algorithm Function type Data type Alternative metaheuristic algorithms
BIA BBBC BOA CPA CSS GSO JA RFO TWO WDO
FHO SS Min 6.95E−04 4.73E−12 1.22E−02 1.00E + 0 1.94E−03 3.36E−15 1.26E−22 2.19E−34 9.40E−01 6.92E−07
Mean 3.20E−11 9.99E−15 6.95E−04 9.40E−01 3.92E−05 4.73E−12 1.79E−21 1.62E−29 3.16E−03 3.30E−08
Std 1.15E−16 4.80E−22 2.85E−06 9.40E−01 7.24E−08 1.18E−09 7.49E−29 3.44E−30 3.92E−05 9.99E−15
Fire Hawk Optimizer: a novel metaheuristic algorithm
Fun. Evl 2.01E−10 1.00E−18 6.92E−07 1.17E−03 4.73E−12 6.59E−21 1.21E−25 7.49E−29 9.99E−15 3.20E−11
50D Min 3.23E−11 2.04E−12 2.85E−03 2.37E−05 2.48E−14 1.00E + 0 2.36E−19 1.09E−15 1.61E−07 6.67E−04
Mean 1.54E−09 4.40E−10 2.85E−03 1.61E−07 4.87E−13 4.87E−13 7.70E−18 5.30E−15 1.61E−07 2.37E−05
Std 1.69E−08 5.31E−08 5.70E−02 1.32E−06 8.27E−12 8.27E−12 5.30E−15 4.87E−13 4.69E−07 5.76E−05
Fun. Evl 4.40E−10 2.04E−12 8.27E−12 8.27E−12 1.12E−13 1.69E−08 5.30E−15 2.04E−12 8.27E−12 1.21E−10
100D Min 1.21E−10 3.23E−11 6.67E−04 4.40E−10 5.30E−15 9.99E−01 2.36E−19 1.09E−15 1.54E−09 1.35E−04
Mean 1.21E−10 3.23E−11 6.67E−04 1.21E−10 1.12E−13 4.87E−13 1.37E−18 1.09E−15 3.23E−11 2.37E−05
Std 1.54E−09 1.54E−09 3.37E−02 1.54E−09 2.04E−12 8.27E−12 2.48E−14 4.87E−13 1.21E−10 3.06E−04
Fun. Evl 4.40E−10 8.27E−12 8.27E−12 8.27E−12 2.48E−14 5.31E−08 5.30E−15 4.87E−13 8.27E−12 1.21E−10
327
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
328
Table 6 The MW test results (summation of ranks) for different metaheuristic algorithms
Main algorithm Function type Data type Alternative metaheuristic algorithms
13
BIA BBBC BOA CPA CSS GSO JA RFO TWO WDO
FHO SS Min. 15271.50 16788.50 15120.00 13925.50 15554.50 17338.50 18647.00 19583.00 14177.00 16105.50
12223.50 10706.50 12375.00 13569.50 11940.50 10156.50 8848.00 7912.00 13318.00 11389.50
Mean 17372.50 17231.00 15449.50 14053.50 15991.50 17000.00 18435.00 19433.00 15117.00 16556.50
10122.50 10264.00 12045.50 13441.50 11503.50 10495.00 9060.00 8062.00 12378.00 10938.50
Std. 17694.00 17766.00 15827.00 14136.50 16391.00 16318.00 18524.00 19309.00 15519.00 16944.00
9801.00 9729.00 11668.00 13358.50 11104.00 11177.00 8971.00 8186.00 11976.00 10551.00
Fun. Evl. 15778.00 17902.00 15882.00 14760.00 16565.00 16281.00 18557.00 18877.00 16794.00 16186.00
11717.00 9593.00 11613.00 12735.00 10930.00 11214.00 8938.00 8618.00 10701.00 11309.00
50D Min. 4523.50 4549.50 3876.00 4178.00 4700.00 3331.50 4857.00 4713.50 4320.00 3890.00
2262.50 2236.50 2910.00 2608.00 2086.00 3454.50 1929.00 2072.50 2466.00 2896.00
Mean 4464.50 4458.50 3809.00 4358.50 4673.00 4561.50 4850.00 4678.50 4354.50 4085.00
2321.50 2327.50 2977.00 2427.50 2113.00 2224.50 1936.00 2107.50 2431.50 2701.00
Std. 4368.50 4351.50 3708.00 4278.00 4625.50 4470.00 4750.00 4584.00 4290.50 4023.00
2417.50 2434.50 3078.00 2508.00 2160.50 2316.00 2036.00 2202.00 2495.50 2763.00
Fun. Evl. 4380.00 4547.00 4347.50 4444.00 4617.00 4171.00 4644.00 4586.00 4483.50 4320.00
2406.00 2239.00 2438.50 2342.00 2169.00 2615.00 2142.00 2200.00 2302.50 2466.00
100D Min. 4555.50 4585.50 3925.50 4498.50 4719.50 3325.00 4870.50 4730.50 4464.50 3964.00
2230.50 2200.50 2860.50 2287.50 2066.50 3461.00 1915.50 2055.50 2321.50 2822.00
Mean 4559.00 4581.50 3886.00 4574.00 4739.00 4596.00 4845.00 4721.50 4608.50 4076.50
2227.00 2204.50 2900.00 2212.00 2047.00 2190.00 1941.00 2064.50 2177.50 2709.50
Std. 4464.00 4474.00 3780.00 4486.00 4637.00 4505.00 4726.00 4611.00 4526.00 4012.00
2322.00 2312.00 3006.00 2300.00 2149.00 2281.00 2060.00 2175.00 2260.00 2774.00
Fun. Evl. 4380.00 4549.00 4339.00 4534.00 4586.50 4128.00 4613.00 4590.00 4511.00 4311.00
2406.00 2237.00 2447.00 2252.00 2199.50 2658.00 2173.00 2196.00 2275.00 2475.00
M. Azizi et al.
In this statistical test, the null hypothesis denotes the difference between two randomly
selected variables from different datasets by considering the summation of the varia-
bles’ ranks. In other words, the statistical dataset with smaller summation of ranks has
better statistical behavior. In Table 6, the results of the MW test, including the summa-
tion of ranks for different metaheuristics in dealing with the SS, 50D and 100D func-
tions, are presented in a two-by-two manner. In this table, if the summations of ranks
regarding MW test in the second rows are lower than the values in the first rows, FHO is
superior to the other metaheuristics. It should be noted that the proposed FHO has lower
summation of ranks in most of the cases, which verifies its superiority over the other
algorithms.
In this section, the results of the W test are presented, in which the means of ranks are con-
sidered in a two-by-two manner for comparative purposes. The null hypothesis of this test
denotes the difference between two randomly selected variables from two datasets, con-
sidering the mean of the variables’ ranks. In this test, the dataset with the lower mean of
ranks represents better statistical behavior. The results of this test in dealing with the SS,
50D and 100D functions, including the summation of ranks for the considered alternative
metaheuristic algorithms, are provided in Table 7 in a two-by-two manner. In this table, if
the summation of ranks regarding W test in the second rows are lower than the values in
the first rows, FHO is superior to the other metaheuristics. It is obvious that FHO provides
a lower mean of ranks in most of the cases and, thus, outranks the other algorithms.
The KW test is a well-known statistical test in which the overall rankings of multiple vari-
ables in different datasets are considered. Since the previously conducted MW and W tests
are applied in a two-by-two manner based on the summation and mean of ranks, the KW
test is utilized for comparing the mean of ranks between different datasets simultaneously.
In this test, the dataset with the lower mean of ranks has better statistical behavior. The
result of the KW test for different metaheuristics in dealing with the considered SS, 50D
and 100D mathematical test functions are presented in Figs. 15, 16, and 17, respectively,
in which the results of the algorithms with lowest mean of ranks (superior to others) are
bolded. Again, it is obvious that FHO provides a lower mean of ranks in all of the cases
and outranks the other algorithms accordingly.
In most statistical investigations, additional analyses are conducted for further evalua-
tion and comparison of the statistical data from a different point-of-view. In this work, the
results of the KW test were considered as the base data for PH analysis, in which the over-
all rankings of different metaheuristics were determined by considering the results of 233
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
330
Table 7 The W test results (mean of ranks) for different metaheuristic algorithms
Main algorithm Function type Data type Alternative metaheuristic algorithms
13
BIA BBBC BOA CPA CSS GSO JA RFO TWO WDO
FHO SS Min. 1442 3003 1451 26 799 2440 4861 5900 192 2080
388 0 379 19 21 45 89 95 18 0
Mean 4902 5386 2668 691 2625 3570 6013 6638 1745 3784
558 179 987 485 778 258 428 32 811 132
Std. 4563 5044 2589 618 2604 2838 5600 6264 1678 3711
588 521 651 558 799 817 841 406 950 205
Fun. Evl. 3956 4340 4262 3430 4152 5300 4358 4360 4290 4002
994 31 1624 1035 313 1603 13 11 175 369
50D Min. 1151 1122 327 650 1461 71 1540 1275 807 338
74 103 24 91 24 34 0 0 96 68
Mean 1135 1162 422 1010 1563 1241 1596 1326 987 618
90 113 13 118 33 34 0 0 94 85
Std. 1158 1061 314 958 1462 1183 1493 1283 938 563
67 164 121 123 78 42 47 43 97 103
Fun. Evl. 1035 1031 992 1072 1031 1480 1035 1030 1031 1035
93 4 89 9 4 231 0 5 4 0
100D Min. 1159 1078 375 1025 1326 68 1485 1275 944 366
17 98 3 56 0 37 0 0 46 69
Mean 1238 1180 459 1279 1485 1289 1485 1326 1279 560
37 146 37 99 0 37 0 0 47 70
Std. 1219 1196 372 1239 1415 1229 1441 1281 1213 533
56 130 124 139 70 46 44 45 113 97
Fun. Evl. 1041 1035 997 1035 1035 1471 1035 1035 1035 1035
87 0 84 0 0 240 0 0 0 0
M. Azizi et al.
Fig. 15 The KW test results including mean of the ranks considering SS mathematical test functions: a
min, b mean, c Std., d Fun. Evl
Fig. 16 The KW test results including mean of the ranks considering 50D mathematical test functions: a
min, b mean, c Std., d Fun. Evl
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
332 M. Azizi et al.
Fig. 17 The KW test results including mean of the ranks considering100D mathematical test functions: a
min, b mean, c Std., d Fun. Evl
Fig. 18 The PH analysis results including mean of ranks for all of the considered mathematical test func-
tions: a min, b mean, c Std., d Fun. Evl
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 333
Table 8 Summary of the CEC 2020 bound constraint benchmark problems (Yue et al. 2020)
Fun. No. Function detail D Fun. Min.
Unimodal function G1 Shifted and rotated bent cigar function (CEC 2017[4] 5 100
F1)
Basic functions G2 Shifted and rotated Schwefel’s function (CEC 5 1100
2014[3] F11)
G3 Shifted and rotated Lunacek bi-Rastrigin function 5 700
(CEC 2017[4] F7)
G4 Expanded Rosenbrock’s plus Griewangk’s function 5 1900
(CEC2017[4] f19)
Hybrid functions G5 Hybrid function 1 (N = 3) (CEC 2014[3] F17) 5 1700
G6 Hybrid function 2 (N = 4) (CEC 2017[4] F16) 5 1600
G7 Hybrid function 3 (N = 5) (CEC 2014[3] F21) 5 2100
Composition func- G8 Composition function 1 (N = 3) (CEC 2017[4] F22) 5 2200
tions G9 Composition function 2 (N = 4) (CEC 2017[4] F24) 5 2400
G10 Composition function 3 (N = 5) (CEC 2017[4] F25) 5 2500
D Dimension, Fun. No. Function Number, Fun. Min. Function Minimum, Search range [− 100,100]D
Regarding the fact that the proposed metaheuristic algorithms should be evaluated by
means of difficult optimization problems which have been benchmarked in the competi-
tions, one of the recent Competitions on Evolutionary Computation (CEC) about the single
objective bound constrained numerical optimization as CEC 2020 which is proposed by
Yue et al. (2020) including 10 of the well-established benchmark mathematical test prob-
lems is utilized in this paper to thoroughly investigate the overall behavior of the FHO in
order to demonstrate its capability in dealing with the complex problems by comparing
to the state-of-the-art algorithms. A brief description of these problems are presented in
Table 13 while the complete mathematical formulation of these problems are presented in
(Sallam et al. 2020; Yue et al. 2020).
Since the proposed metaheuristic algorithms should be evaluated using difficult opti-
mization problems that have been benchmarked in competition, such as the Competitions
on Evolutionary Computation (CEC). Recently, CEC 2020 on the single objective bound
constrained numerical optimization was proposed by Yue et al. (2020). Herein, ten of the
well-established benchmark mathematical test problems from CEC 2020 were utilized to
thoroughly investigate the overall behavior of FHO and demonstrate its capability in deal-
ing with the complex problems via comparison to other state-of-the-art algorithms. A brief
description of these problems are presented in Table 8, while the complete mathematical
formulation of these problems are given in (Yue et al. 2020).
The comparative results of FHO and other alternative metaheuristic algorithm, obtained
from CEC 2020, are presented in Tables 9, 10, 11, regarding the 30 optimization runs that
were conducted for statistical purposes. By considering the best, mean, and standard devi-
ation of these runs for FHO and the alternative methods, it can be concluded that FHO
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
334
13
Table 9 The best results of multiple optimization runs regarding CEC 2020 for different algorithms
Approaches G1 G2 G3 G4 G5 G6 G7 G8 G9 G10
IMODE 0.00E + 00 0.00E + 00 5.15E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
EBO with CMAR 0.00E + 00 0.00E + 00 5.15E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.00E + 02
HSES 0.00E + 00 0.00E + 00 5.15E + 00 1.09E−01 9.95E−01 0.00E + 00 0.00E + 00 0.00E + 00 1.00E + 02 3.47E + 02
LSHADE-cnEpSin 0.00E + 00 1.25E−01 1.03E−01 3.53E−07 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.00E + 02
LSHADE-SPACMA 0.00E + 00 6.90E−03 5.15E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.47E + 02
j2020 0.00E + 00 2.00E−04 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
GSK 0.00E + 00 6.14E−01 4.38E−07 1.67E−03 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
FHO (Present study) 0.00E + 00 2.33E + 00 5.38E + 00 1.05E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00
IMODE Improved Multi-Operator Differential Evolution (Sallam et al. 2020), EBOwithCMAR Effective Butterfly Optimizer with Covariance Matrix Adapted Retreat Phase
(Sallam et al. 2020), HSES Hybrid Sampling Evolution Strategy (Sallam et al. 2020), LSHADE-cnEpSin LSHADE with an Ensemble Sinsoidal Parameter Adaptation (Sallam
et al. 2020), LSHADE-SPACMA LSHADE with Semi-Parameter Adaptation and Covariance Matrix Adaptation (Sallam et al. 2020), j 2020 Developed Differential Evolution
(Brest et al. 2020), GSK Gaining Sharing Knowledge based algorithm (Mohamed et al. 2020)
M. Azizi et al.
IMODE 0.00E + 00 8.33E−02 5.15E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.44E + 02
Fire Hawk Optimizer: a novel metaheuristic algorithm
EBO with CMAR 0.00E + 00 1.54E−01 5.19E + 00 6.07E−02 1.41E−01 0.00E + 00 0.00E + 00 1.21E + 01 9.67E + 01 3.38E + 02
HSES 0.00E + 00 4.76E + 01 5.41E + 00 2.57E−01 3.32E + 00 2.50E−01 4.16E + 00 4.76E + 01 1.00E + 02 3.47E + 02
LSHADE-cnEpSin 0.00E + 00 2.98E + 00 1.30E + 00 6.88E−02 1.40E−01 0.00E + 00 0.00E + 00 3.14E−01 3.33E + 00 3.02E + 02
LSHADE-SPACMA 0.00E + 00 4.42E−01 5.25E + 00 9.81E−06 2.08E−02 0.00E + 00 0.00E + 00 0.00E + 00 9.67E + 01 3.47E + 02
j2020 0.00E + 00 3.23E + 00 3.42E + 00 7.68E−02 1.37E−01 0.00E + 00 0.00E + 00 6.28E−01 2.05E + 01 1.26E + 02
GSK 0.00E + 00 1.64E + 01 2.87E + 00 1.11E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 3.33E + 01 2.25E + 02
FHO (Present study) 0.00E + 00 1.00E + 01 6.34E + 00 2.86E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 2.02E + 02 3.47E + 02
335
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
336
13
Table 11 The standard deviation of the results regarding multiple optimization runs for different algorithms considering CEC 2020
Approaches G1 G2 G3 G4 G5 G6 G7 G8 G9 G10
IMODE 0.00E + 00 8.89E−02 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.36E + 02
EBO with CMAR 0.00E + 00 1.02E−01 8.35E−02 2.54E−02 3.89E−01 0.00E + 00 0.00E + 00 3.08E + 01 1.83E + 01 4.57E + 01
HSES 0.00E + 00 5.91E + 01 1.97E−01 1.17E−01 2.12E + 00 3.11E−01 2.16E + 01 3.84E + 01 2.52E−11 1.17E−02
LSHADE-cnEpSin 0.00E + 00 3.27E + 00 6.96E−01 3.91E−02 3.66E−01 0.00E + 00 0.00E + 00 1.72E + 00 1.83E + 01 8.65E + 00
LSHADE-SPACMA 0.00E + 00 1.24E + 00 1.43E−01 5.37E−05 1.14E−01 0.00E + 00 0.00E + 00 0.00E + 00 1.83E + 01 5.23E−04
j2020 0.00E + 00 3.74E + 00 2.33E + 00 6.40E−02 2.86E−01 0.00E + 00 0.00E + 00 2.39E + 00 3.75E + 01 9.03E + 01
GSK 0.00E + 00 2.58E + 01 2.05E + 00 6.05E−02 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 4.79E + 01 1.32E + 02
FHO (Present study) 0.00E + 00 8.71E + 00 8.01E−01 1.06E−01 0.00E + 00 0.00E + 00 0.00E + 00 0.00E + 00 1.12E + 02 1.17E−02
M. Azizi et al.
exhibits the ability to equally compete with these algorithms. The values in Table 9 are
the error values between the global optimum solutions and the optimum values calculated
by each algorithm while the values in Tables 10 and 11 are the related mean and standard
deviation of these error values.
Four prominent statistical analyses, including Kolmogorov–Smirnov (KS), Wilcoxon
(W), Mann–Whitney (MW), and Kruskal–Wallis (KW), were used to make a better judg-
ment about the performance of the FHO in dealing with the CEC 2020 bound-constrained
test functions. In Table 12, the p values of the KS, MW, and W statistical tests are pre-
sented for comparative purposes, while in Table 13, the maximum difference between dif-
ferent approaches are presented considering the KS, MW, and W statistical tests in which
the capability of the FHO is in perspective. It is obvious that the summation (MW test) and
mean (W test) of ranks in FHO is lower than the other approaches in most of the cases,
which represent the ability of the FHO in dealing with these kinds of difficult problems.
In Table 14, the overall rankings of the algorithms in dealing with CEC 2020 benchmark
test functions are presented in which the mean of ranks are in perspective. It should also be
noted that FHO has the third ranking, which is somehow acceptable.
In order to obtain better judgment about the performance of FHO in dealing with the
CEC 2020 bound constrained test functions, four well-known statistical analyses, includ-
ing Kolmogorov–Smirnov (KS), Wilcoxon (W), Mann–Whitney (MW) and Kruskal–Wal-
lis (KW), were utilized. In Table 12, the p values of the KS, MW, and W statistical tests are
presented for comparative purposes. Table 13 displays the maximum difference between
different approaches, i.e. KS, MW and W statistical tests, in which the capability of FHO
is in perspective. It is obvious that the summation (MW test) and mean (W test) of ranks
in FHO is lower than the other approaches in most of the cases, which represents the pro-
posed algorithm’s ability to handle these kinds of difficult problems. In Table 13, the over-
all rankings of the algorithms in dealing with CEC 2020 benchmark test functions are pre-
sented, including the mean of ranks. It should also be noted that FHO has the third rank,
which is somehow acceptable regarding the fact that the first two are amongst the most
powerful and well-formulated algorithms which can be a great challenge for the improved
versions of FHO to compete with in the future.
In recent decades, complexity issues have been a major concern of new algorithms due to
their importance in conducting time- and complexity-efficient optimization procedures. For
this purpose, the computational complexity procedures of the CEC 2020 benchmark suit
on bound constrained were utilized. In these functions, T0 denotes the run time of a spe-
cific mathematical procedure as presented in detail by Yue et al. (2020) as follows which
should be repeated for 1,000,000 times:
x √ x
x + 2 (11)
x = 0.55;x = x + x;x = ;x = x ∗ x;x = x;x = log(x);x = exp(x);x =
2
TheT1 refers to the computational time for 200,000 function evaluations of G1 func-
tion; T2 presents the computational time of the considered algorithms (FHO in this paper)
considering 200,000 function evaluations for G1 function; and T̂2 is the mean value of five
calculations of T2. Table 15 presents the computational time complexity results of FHO
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
338
13
Table 12 The p-values of different statistical tests considering CEC 2020 test functions
Main algorithm Statistical test Alternative metaheuristic algorithms
IMODE EBOwithCMAR HSES LSHADE-cnEpSin LSHADE-SPACMA j2020 GSK
Table 13 The maximum difference of metaheuristics considering CEC 2020 test functions
Main algo- Statistical test Alternative metaheuristic algorithms
rithm
IMODE EBOwithC- HSES LSHADE- LSHADE- j2020 GSK
MAR cnEpSin SPACMA
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
340 M. Azizi et al.
and other algorithms by means of the mentioned procedures, in which the superiority of
FHO is demonstrated.
In order to conduct the computational complexity analysis for a metaheuristic algo-
rithm, the “Big O notation” can be utilized as a well-known mathematical notation in com-
puter science. Herein, the required run time and memory usage of the algorithms were
determined for comparative purposes. It should be noted that it is common to set numeri-
cal values for the complexity of an algorithm for testing; however, finding a solution for
evaluating the run time issues in such algorithms is another concern that should be largely
considered. In this regard, other complexity procedures should be utilized, while the com-
plexity of an algorithm can be described regardless of the type of computer or hardware
restrictions. In computer science, “Big O notation” refers to the required run time and
memory usage of the algorithms, which are determined for comparative purposes. First,
NP is determined as the total number of initial solution candidates, and D is the dimension
of the considered problem. In the initialization phase of FHO, the computational complex-
ity is determined as O(NP × D), then the computational complexity of the objective func-
tion evaluation in this phase is calculated as O(NP) × O(F(x)), where F(x) is the objective
function of the considered problem. Each line in the main search loop of FHO has a com-
putational complexity equal to the total number of iterations (MxIter). The position updat-
ing process for each of the solution candidates in the search space has a computational
complexity of O(M × Iter × NP × D × 3) regarding the movements of Fire Hawks and prey.
Finally, the objective function evaluation in the main search loop of the FHO has a compu-
tational complexity of O(M × Iter × NP × D × 3) × O(F(x)).
To further investigate the complexity issues of FHO, the balance between exploration
and exploitation was considered as a key factor that lends insight about the convergence
speed, which is one critical property of metaheuristic algorithms. Therefore, the diversity
graphs for the FHO algorithm in dealing with F2, F8, F24, F47, F50, F61, F66, and F78
mathematical test functions were obtained and are depicted in Figs. 19, 20, 21, 22, 23, 24,
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 341
25, 26, respectively. It is obvious that the current population of FHO tends to localize the
search during the optimization process for providing optimum results.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
342 M. Azizi et al.
Often, the capability of a metaheuristic algorithm can be determined using real-world opti-
mization problems, in which some sort of design constraints and bound constraints should
be considered for obtaining proper or feasible solutions. In this regard, the capability of
FHO was evaluated in dealing with the mentioned problems to make a valid judgment
about its overall performance. To do so, the real-world constraint optimization problems
from CEC 2020 (Kumar et al. 2020) and some other structural engineering problems from
the literature were selected for numerical investigations. A brief description of these prob-
lems is presented in Table 16, while the complete mathematical formulation of these prob-
lems can be found in the literature. It is pertinent to mention that 25 independent optimi-
zation runs were conducted by using 20,000 function evaluations, and a simple penalty
approach was utilized for constraint handling purposes.
In Tables 17 and 18, the comparative results of FHO and other algorithms are presented,
including the design variables related to the best optimization run and the statistical results
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 343
Table 17 Best results of different approaches for the tension or compression spring
Coello (2000); Coe- Ray and Liew Han et al. (2018) Gandomi et al. Present study
llo Coello (2000) (2003) (2013b) (FHO)
Table 18 Statistical results for the tension or compression spring considering different approaches
Approaches Best Mean Worst Std-dev
of 25 optimization runs. It is obvious that FHO provides very competitive result in this
case.
In Tables 19 and 20, the best and statistical results of the conducted 25 optimiza-
tion runs by FHO are compared with those of other algorithms reported in the litera-
ture. It can be seen that best result of multiple runs was achieved by FHO (2994.44),
which can be compared to 2994.47 of another algorithm, thus verifying the acceptable
performance of FHO. Meanwhile, the FHO is capable of providing better statistical
results, including the mean of multiple runs which is 2994.46.
Tables 21 and 22 present the competitive and statistical results of multiple
metaheuristics in dealing with the step-cone pulley constraint problem. It is apparent
that the results of FHO are superior, achieving the best optimum value of 16.07 for the
objective function, while the other algorithms could only provide 16.63.
In Tables 23 and 24, the competitive and statistical results of multiple metaheuris-
tics in dealing with the multiple disk clutch brake constraint problem are presented. It
can be seen that FHO achieved the best optimum value of 0.26 for the objective func-
tion, which is superior the other algorithms could only provide 0.31.
Comparison of the results of FHO and other metaheuristics from literature demon-
strates that this algorithm is capable of yielding acceptable results in dealing with the
complex optimization problems of CEC 2020 and other challenges. Besides, the sta-
tistical results of FHO, including the mean, worst, and standard deviation, of 25 inde-
pendent optimization runs were also outstanding compared to the other approaches.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
344 M. Azizi et al.
Table 19 Best results of different approaches for the speed reducer problem
Mezura-Montes Akhtar et al. Gandomi et al. Zhang et al. Present study
et al. (2003) (2002) (2013a) (2008) (FHO)
m teeth module, b face width, l1 length of the first shaft between bearings, d1 diameter of the first shaft, z
number of teeth on pinion, l2 length of the second shaft between bearings, d2 diameter of the second shaft
Table 20 Statistical results for the speed reducer problem considering different approaches
Approaches Best Mean Worst Std-dev
Table 21 Best results of different approaches for the step-cone pulley problem
(TLBO) Rao et al. (2011) (WOA) Yildiz (WCA) Yildiz (MBA) Yildiz Present study (FHO)
et al. (2020) et al. (2020) et al. (2020)
TLBO Teaching–Learning Based Optimization, WOA Whale Optimization Algorithm, WCAWater Cycle Algo-
rithm, MBA Mine Blast Algorithm, w width of the pulley, d1, d2, d3, d4 diameters of the steps in the pulley
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 345
Table 22 Statistical results for the step-cone pulley problem considering different approaches
Approaches Best Mean Worst Std-dev
Table 23 Best results of different approaches for the multiple disk clutch brake problem
Deb and Srinivasan Eskandar et al. Rao et al. (2011) Ferreira et al. Present study (FHO)
(2006) (2012) (2018)
Table 24 Statistical results for the multiple disk clutch brake problem considering different approaches
Approaches Best Mean Worst Std-dev
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
346 M. Azizi et al.
HPSACO Hybrid algorithm based on particle swarm, ant colony and harmony search algorithms, HBB–
BC Hybrid big bang-big crunch and particle swarm optimization algorithms, ICA Imperialist Competitive
Algorithm, DE Differential Evolution, ES–DE Hybrid eagle strategy algorithm with differential evolution
10 Structural optimization
Metaheuristic algorithms are one type of method to solve various optimization prob-
lems in different fields regardless of the possible multi-level complexity of these
problems, which presents great challenges. Accordingly, the capability of these algo-
rithm should be evaluated by means of difficult optimization problems, including the
optimizing real-size structural frame designs of buildings. To perform a comparative
investigation of such challenges, two benchmark structural frame design optimization
problems, namely 15-story and 24-story buildings with steel wide flange sections as
structural elements, were selected for further investigation. The first design example
has 3 bays and 15 stories with a total number of 105 structural elements combined
in 11 design groups. The second design problem has 3 bays with 24 stories with a
total number of 268 structural elements combined into 20 design groups (Davison and
Adams 1974).
The results of the weight optimization procedure for the considered benchmark
structural frames of 15- and 24- stories utilizing FHO are provided in Tables 25 and
26, in which the results of the other algorithms are also presented for comparative
purposes. It is obvious that FHO, again, produced outstanding results in dealing with
these complex problems.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 347
ACO Ant colony optimization, HS Harmony search algorithm, IACO Improved ant colony optimization
11 Conclusions
In this study, the FHO is proposed as a novel metaheuristic algorithm motivated by the for-
aging behavior of whistling kites, black kites, and brown falcons. These birds follow spe-
cific actions to catch prey, including setting fire to prey-dominant areas, and thus are called
Fire Hawks. To evaluate the performance of this algorithm, a total of 233 mathematical
functions with dimensions varying from 2 to 100 were utilized as test functions, while a
maximum number of 150,000 function evaluations and 100 optimization runs were con-
sidered in the optimization process. A total of 10 alternative metaheuristic algorithms were
utilized for comparative purposes, and well-known statistical analyses were also conducted
to further verify the capability of FHO. In addition, two of the latest Competitions on Evo-
lutionary Computation (CEC), i.e. CEC 2020 on bound constraint problems and CEC 2020
on real-world optimization problems, were considered for the performance evaluation of
FHO in addition to complete computational cost and complexity analyses. The results of
this research are summarized as follows:
• FHO outranks the compared algorithms in the selected mathematical test functions, by
converging to the predefined tolerance of the global best in a faster and more efficient way.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
348 M. Azizi et al.
• FHO is able to converge to the global best of the mathematical test functions by requir-
ing a lower number of objective function evaluations, which proves its efficiency from
a computational point-of-view.
• The W and MW statistical test results prove that FHO provides lower values for mean
and summation of ranks in a two-by-two comparison, which demonstrates the ability of
this algorithm from statistical view point.
• FHO outranks the other algorithms in terms of the mean of ranks in the KW test,
whereby FHO has a lower mean, proving it comparable capability with the alternative
methods.
• FHO ranks third among seven of the well-established metaheuristic algorithms of the
CEC 2020 completion on bound constraints, which is a step forward for the future chal-
lenges, while further study is suggested to improve FHO with a better ranking.
• By evaluating the results of FHO in dealing with the CEC 2020 real-size optimization
problems, it is proved that FHO has the ability to yield acceptable results in these cases.
• FHO provides better and even more outstanding results in dealing with the structural
engineering design problems compared to the state-of-the-art algorithms from CEC 2020.
For future research, FHO can be implemented in different fields of optimization by con-
sidering complex constraint problems, while improving the general formulation of this
algorithm.
Appendix
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 27 The mean of function evaluations for metaheuristic algorithms considering mathematical test functions
No. Alternative metaheuristic algorithms
BIA BBBC BOA CPA CSS GSO JA RFO TWO WDO FHO
F1 1.50E + 05 1.50E + 05 1.46E + 05 2.52E + 04 1.50E + 05 2.61E + 03 1.50E + 05 1.50E + 05 1.41E + 05 7.87E + 03 8.00E + 03
F2 6.30E + 04 2.25E + 04 1.33E + 03 2.15E + 03 3.88E + 03 1.53E + 05 1.50E + 05 1.50E + 05 3.15E + 04 6.06E + 03 4.10E + 03
F3 5.00E + 01 1.50E + 05 1.12E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F4 1.50E + 05 1.50E + 05 3.31E + 04 1.97E + 04 1.50E + 05 2.76E + 03 1.50E + 05 1.50E + 05 1.36E + 05 1.41E + 05 7.19E + 03
F5 1.50E + 05 1.50E + 05 1.50E + 05 1.98E + 04 7.41E + 04 1.53E + 05 1.50E + 05 1.50E + 05 5.76E + 04 1.50E + 05 8.91E + 03
F6 1.49E + 05 1.50E + 05 1.50E + 05 1.54E + 04 3.40E + 04 5.00E + 04 1.50E + 05 1.50E + 05 1.35E + 05 1.50E + 05 1.45E + 04
F7 1.37E + 05 1.50E + 05 1.50E + 05 9.93E + 03 3.06E + 04 1.53E + 05 1.50E + 05 1.50E + 05 5.59E + 04 1.50E + 05 3.92E + 03
F8 1.50E + 05 1.50E + 05 4.63E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F9 1.50E + 05 1.50E + 05 8.98E + 04 1.50E + 04 1.48E + 05 1.34E + 03 1.50E + 05 1.50E + 05 7.83E + 04 6.05E + 03 5.82E + 03
Fire Hawk Optimizer: a novel metaheuristic algorithm
F10 1.50E + 05 1.50E + 05 8.31E + 04 1.49E + 04 1.48E + 05 1.40E + 03 1.50E + 05 1.50E + 05 7.80E + 04 4.54E + 03 5.41E + 03
F11 1.50E + 05 1.50E + 05 5.98E + 04 2.38E + 04 1.44E + 05 1.34E + 03 1.50E + 05 1.50E + 05 7.54E + 04 4.56E + 03 8.08E + 03
F12 1.47E + 05 1.50E + 05 1.50E + 05 1.64E + 04 3.92E + 04 1.53E + 05 1.50E + 05 1.50E + 05 6.22E + 04 1.50E + 05 6.05E + 03
F13 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F14 1.02E + 05 1.36E + 05 1.50E + 05 2.45E + 04 1.15E + 04 1.53E + 05 1.49E + 05 1.50E + 05 2.21E + 04 1.21E + 05 4.95E + 04
F15 1.46E + 05 5.00E + 01 1.44E + 05 5.20E + 01 5.95E + 02 3.06E + 02 1.00E + 02 3.66E + 02 3.10E + 02 1.57E + 02 2.23E + 03
F16 1.50E + 05 1.50E + 05 1.50E + 05 1.65E + 04 1.42E + 05 1.53E + 05 1.50E + 05 1.50E + 05 8.77E + 04 7.41E + 03 5.32E + 03
F17 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F18 1.46E + 05 1.50E + 05 6.14E + 04 1.05E + 04 6.74E + 04 9.82E + 02 1.50E + 05 1.50E + 05 5.70E + 04 3.32E + 03 4.43E + 03
F19 3.77E + 03 3.95E + 04 5.69E + 03 1.08E + 03 1.96E + 03 1.53E + 05 1.41E + 05 1.50E + 05 1.79E + 04 9.53E + 03 3.77E + 03
F20 5.00E + 01 1.28E + 05 2.24E + 04 6.43E + 03 1.50E + 04 3.06E + 02 1.50E + 05 1.50E + 05 1.04E + 05 1.50E + 05 9.53E + 03
F21 1.50E + 05 1.50E + 05 1.03E + 05 1.50E + 05 1.50E + 05 1.12E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.49E + 05
F22 1.50E + 05 1.50E + 05 1.03E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.47E + 05 1.50E + 05 1.46E + 05
F23 1.50E + 05 1.50E + 05 1.66E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F24 1.50E + 05 1.50E + 05 2.27E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F25 1.50E + 05 1.50E + 05 1.50E + 05 4.43E + 04 9.47E + 04 6.79E + 04 1.50E + 05 1.50E + 05 7.04E + 04 1.50E + 05 1.42E + 04
349
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 27 (continued)
350
13
F26 1.50E + 05 1.50E + 05 1.50E + 05 1.46E + 05 1.35E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.46E + 05 1.50E + 05 1.50E + 05
F27 1.30E + 04 4.27E + 03 3.80E + 04 9.48E + 02 2.14E + 03 1.53E + 05 1.37E + 05 1.50E + 05 1.53E + 04 3.80E + 03 2.41E + 03
F28 1.50E + 05 1.50E + 05 1.40E + 05 1.33E + 04 1.50E + 05 7.49E + 04 1.50E + 05 1.50E + 05 7.53E + 04 1.50E + 05 7.92E + 03
F29 1.30E + 05 1.47E + 05 1.50E + 05 1.14E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 4.84E + 04 1.39E + 05 5.50E + 03
F30 1.50E + 05 1.50E + 05 5.36E + 04 1.21E + 04 5.43E + 04 1.08E + 03 1.50E + 05 1.50E + 05 6.40E + 04 3.66E + 03 6.32E + 03
F31 1.40E + 05 1.50E + 05 1.50E + 05 1.03E + 04 3.01E + 04 1.53E + 05 1.50E + 05 1.50E + 05 5.54E + 04 1.50E + 05 3.96E + 03
F32 1.50E + 05 1.50E + 05 1.50E + 05 1.79E + 04 5.57E + 04 1.53E + 05 1.50E + 05 1.50E + 05 7.08E + 04 1.50E + 05 8.24E + 03
F33 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F34 1.50E + 05 1.50E + 05 1.50E + 05 1.34E + 04 1.18E + 05 1.53E + 05 1.50E + 05 1.50E + 05 6.63E + 04 1.50E + 05 4.88E + 03
F35 3.14E + 04 1.14E + 05 5.30E + 03 1.69E + 03 2.55E + 03 1.53E + 05 1.24E + 05 1.49E + 05 1.51E + 04 2.36E + 04 7.16E + 03
F36 1.50E + 05 1.50E + 05 1.50E + 05 1.97E + 04 6.75E + 04 1.53E + 05 1.50E + 05 1.50E + 05 9.80E + 04 1.50E + 05 1.48E + 04
F37 1.08E + 02 1.50E + 05 1.52E + 04 8.90E + 02 1.22E + 03 1.53E + 05 1.36E + 05 1.50E + 05 1.03E + 04 3.79E + 03 1.29E + 03
F38 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F39 1.50E + 05 1.50E + 05 1.59E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F40 1.50E + 05 1.50E + 05 1.50E + 05 3.31E + 04 7.22E + 04 3.40E + 04 1.50E + 05 1.50E + 05 5.69E + 04 1.50E + 05 1.17E + 04
F41 1.50E + 05 1.50E + 05 5.35E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F42 1.29E + 05 1.46E + 05 1.25E + 04 6.10E + 03 6.84E + 03 1.53E + 05 1.50E + 05 1.50E + 05 3.15E + 04 1.40E + 05 9.70E + 03
F43 1.29E + 05 1.50E + 05 6.85E + 04 1.77E + 04 3.19E + 04 7.62E + 02 1.50E + 05 1.50E + 05 5.38E + 04 3.15E + 03 7.28E + 03
F44 6.50E + 01 1.50E + 05 9.31E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F45 2.49E + 03 3.04E + 04 3.40E + 03 3.79E + 02 2.44E + 02 3.12E + 02 2.29E + 03 9.65E + 04 7.76E + 02 1.87E + 02 4.68E + 02
F46 1.78E + 04 1.50E + 05 1.97E + 04 1.83E + 03 5.60E + 03 1.53E + 05 1.49E + 05 1.50E + 05 2.06E + 04 7.23E + 04 3.87E + 03
F47 1.84E + 04 1.50E + 05 1.50E + 05 9.12E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.29E + 05 1.50E + 05 1.49E + 05
F48 1.80E + 04 1.50E + 05 1.50E + 05 2.03E + 04 1.49E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.31E + 05 1.50E + 05 1.49E + 05
F49 8.50E + 01 1.50E + 05 1.24E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
M. Azizi et al.
F50 1.50E + 05 1.50E + 05 1.06E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F51 3.26E + 03 6.25E + 02 6.30E + 02 3.27E + 02 2.62E + 02 1.82E + 03 4.63E + 03 9.68E + 04 1.36E + 03 3.43E + 02 6.85E + 02
F52 8.52E + 03 7.83E + 04 3.17E + 04 1.28E + 03 2.62E + 04 9.46E + 02 1.50E + 05 1.50E + 05 1.49E + 05 9.31E + 04 1.15E + 04
F53 1.48E + 05 1.50E + 05 1.50E + 05 1.65E + 04 5.40E + 04 1.53E + 05 1.50E + 05 1.50E + 05 1.47E + 05 1.50E + 05 1.54E + 04
F54 5.00E + 01 1.50E + 05 3.46E + 03 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F55 1.50E + 05 1.50E + 05 5.74E + 04 3.29E + 04 2.46E + 04 7.99E + 02 1.50E + 05 1.50E + 05 6.12E + 04 1.15E + 05 1.51E + 04
F56 1.49E + 05 1.50E + 05 1.50E + 05 2.02E + 04 1.50E + 05 8.77E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.52E + 04
F57 1.50E + 05 1.50E + 05 5.74E + 04 3.29E + 04 2.46E + 04 7.99E + 02 1.50E + 05 1.50E + 05 6.12E + 04 1.15E + 05 1.51E + 04
F58 1.50E + 05 1.50E + 05 1.50E + 05 4.25E + 04 1.50E + 05 8.87E + 04 1.50E + 05 1.50E + 05 1.48E + 05 1.50E + 05 1.61E + 04
Fire Hawk Optimizer: a novel metaheuristic algorithm
F59 1.50E + 05 1.50E + 05 1.88E + 04 6.53E + 04 1.50E + 05 1.52E + 03 1.50E + 05 1.50E + 05 1.47E + 05 6.02E + 04 5.60E + 04
F60 1.50E + 05 1.50E + 05 1.00E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F61 1.50E + 05 1.50E + 05 1.00E + 02 2.71E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 7.74E + 04 1.50E + 05 1.98E + 04
F62 1.50E + 05 1.50E + 05 2.22E + 04 1.99E + 04 1.25E + 05 1.53E + 05 1.50E + 05 1.50E + 05 6.10E + 04 1.50E + 05 1.19E + 04
F63 1.18E + 05 1.44E + 05 1.84E + 04 8.47E + 04 7.37E + 03 1.53E + 05 6.90E + 04 1.49E + 05 8.66E + 03 1.14E + 05 6.12E + 04
F64 1.50E + 05 1.50E + 05 7.21E + 04 1.89E + 04 1.50E + 05 1.35E + 03 1.50E + 05 1.50E + 05 8.39E + 04 4.80E + 03 5.94E + 03
F65 1.50E + 05 1.50E + 05 7.12E + 04 1.80E + 04 1.50E + 05 1.28E + 03 1.50E + 05 1.50E + 05 7.85E + 04 4.44E + 03 5.44E + 03
F66 1.50E + 05 1.50E + 05 9.06E + 04 4.07E + 03 1.50E + 05 2.72E + 03 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.70E + 04
F67 1.42E + 05 2.07E + 04 1.12E + 05 2.44E + 03 1.34E + 05 4.87E + 02 1.50E + 05 1.50E + 05 2.72E + 04 1.75E + 03 4.86E + 03
F68 1.33E + 05 5.09E + 04 5.16E + 04 6.49E + 03 1.32E + 05 5.32E + 02 1.50E + 05 1.50E + 05 3.40E + 04 2.36E + 03 6.42E + 03
F69 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F70 1.20E + 05 4.07E + 03 5.29E + 04 2.17E + 03 9.87E + 04 1.53E + 05 1.35E + 05 1.49E + 05 1.49E + 04 1.46E + 03 3.72E + 03
F71 1.50E + 05 1.50E + 05 1.50E + 05 3.52E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.41E + 05 1.50E + 05 1.25E + 04
F72 5.00E + 01 1.50E + 05 4.59E + 03 2.00E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 9.93E + 04 1.50E + 05 7.09E + 03
F73 5.00E + 01 1.50E + 05 6.38E + 03 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
351
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 27 (continued)
352
13
F74 5.00E + 01 2.57E + 04 5.02E + 03 2.38E + 03 3.83E + 03 3.06E + 02 1.50E + 05 1.50E + 05 1.17E + 05 1.47E + 05 8.38E + 03
F75 5.00E + 01 1.26E + 05 2.24E + 04 6.43E + 03 1.47E + 04 3.06E + 02 1.50E + 05 1.50E + 05 9.91E + 04 1.50E + 05 9.53E + 03
F76 1.23E + 05 1.46E + 05 3.72E + 03 7.93E + 04 3.04E + 04 1.53E + 05 1.50E + 05 1.50E + 05 4.97E + 04 1.49E + 05 1.47E + 04
F77 1.50E + 05 1.50E + 05 5.78E + 04 1.23E + 04 6.46E + 04 9.03E + 02 1.50E + 05 1.50E + 05 1.29E + 05 7.38E + 04 1.20E + 04
F78 1.50E + 05 1.50E + 05 2.43E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F79 1.50E + 05 1.50E + 05 1.50E + 05 2.71E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.41E + 05 1.50E + 05 2.22E + 04
F80 7.85E + 01 1.50E + 05 1.23E + 04 9.04E + 03 6.21E + 04 3.06E + 02 1.50E + 05 1.50E + 05 5.34E + 04 1.50E + 05 3.60E + 03
F81 4.11E + 03 1.50E + 05 4.22E + 04 2.04E + 04 1.50E + 05 2.08E + 03 1.50E + 05 1.50E + 05 1.21E + 05 6.91E + 03 8.72E + 03
F82 1.60E + 02 1.50E + 05 2.77E + 04 2.27E + 04 1.50E + 05 4.13E + 02 1.50E + 05 1.50E + 05 1.19E + 05 6.67E + 03 7.00E + 03
F83 5.40E + 01 1.49E + 05 1.81E + 04 1.46E + 04 1.11E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.38E + 05 1.50E + 05 1.63E + 04
F84 1.49E + 05 1.50E + 05 9.33E + 02 1.20E + 04 1.29E + 04 1.10E + 03 1.50E + 05 1.50E + 05 6.73E + 04 3.93E + 03 6.19E + 03
F85 1.50E + 05 1.50E + 05 1.50E + 05 3.48E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.46E + 05 1.50E + 05 1.44E + 04
F86 1.49E + 05 1.50E + 05 1.50E + 05 3.16E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.09E + 04
F87 7.48E + 04 3.51E + 03 6.31E + 03 9.81E + 02 1.50E + 05 1.53E + 05 1.45E + 05 1.44E + 05 1.35E + 04 9.09E + 02 1.25E + 03
F88 2.73E + 03 2.35E + 04 1.31E + 04 2.15E + 03 6.55E + 03 1.53E + 05 1.50E + 05 1.50E + 05 2.65E + 04 8.79E + 04 2.38E + 03
F89 2.71E + 04 2.73E + 04 1.22E + 04 9.76E + 02 9.46E + 02 1.53E + 05 1.41E + 05 1.50E + 05 1.26E + 04 9.95E + 02 1.39E + 03
F90 1.49E + 05 1.50E + 05 7.17E + 04 1.41E + 04 1.50E + 05 1.29E + 03 1.50E + 05 1.50E + 05 7.94E + 04 4.49E + 03 4.81E + 03
F91 1.50E + 05 1.50E + 05 1.50E + 05 3.39E + 04 2.61E + 04 1.53E + 05 1.50E + 05 1.50E + 05 6.28E + 04 1.50E + 05 1.10E + 04
F92 2.09E + 02 1.50E + 05 1.50E + 05 1.03E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.18E + 05 1.50E + 05 1.41E + 04
F93 1.50E + 05 1.50E + 05 3.99E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F94 1.50E + 05 1.50E + 05 1.50E + 05 4.06E + 04 3.53E + 04 1.53E + 05 1.50E + 05 1.50E + 05 1.41E + 05 1.50E + 05 1.71E + 04
F95 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F96 1.49E + 05 7.25E + 04 1.50E + 05 2.56E + 03 2.07E + 04 9.71E + 04 1.50E + 05 1.50E + 05 5.77E + 04 1.50E + 05 1.25E + 04
F97 6.75E + 01 5.15E + 01 9.66E + 04 8.45E + 01 7.00E + 02 1.53E + 05 2.32E + 02 2.00E + 02 6.07E + 02 2.68E + 02 3.55E + 03
M. Azizi et al.
F98 1.50E + 05 1.50E + 05 1.50E + 05 1.39E + 05 5.58E + 04 1.53E + 05 1.50E + 05 1.50E + 05 1.49E + 05 1.50E + 05 2.72E + 04
F99 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.39E + 05 7.46E + 04 1.50E + 05 1.50E + 05 1.37E + 05 1.50E + 05 2.38E + 04
F100 1.50E + 05 1.05E + 05 9.90E + 03 3.45E + 04 1.50E + 05 2.31E + 03 1.50E + 05 1.50E + 05 3.74E + 04 4.61E + 03 7.57E + 03
F101 5.75E + 01 1.50E + 05 1.50E + 05 9.48E + 04 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.00E + 05
F102 1.49E + 05 1.50E + 05 1.50E + 05 1.49E + 05 1.07E + 05 1.53E + 05 1.45E + 05 1.50E + 05 8.95E + 04 1.38E + 05 3.92E + 04
F103 1.43E + 05 1.49E + 05 1.50E + 05 1.18E + 05 1.34E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.72E + 04
F104 6.59E + 03 1.34E + 03 1.50E + 05 4.76E + 03 6.13E + 04 1.53E + 05 1.45E + 05 1.50E + 05 8.45E + 03 9.30E + 03 7.01E + 03
F105 1.50E + 05 1.50E + 05 9.93E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F106 1.09E + 05 1.32E + 05 8.58E + 04 1.97E + 04 1.70E + 04 1.53E + 05 1.50E + 05 1.50E + 05 3.76E + 04 1.22E + 05 1.99E + 04
Fire Hawk Optimizer: a novel metaheuristic algorithm
F107 1.12E + 05 1.47E + 05 7.65E + 04 2.38E + 04 1.39E + 04 1.53E + 05 1.50E + 05 1.50E + 05 3.97E + 04 1.45E + 05 1.41E + 04
F108 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.49E + 05
F109 5.15E + 01 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F110 7.45E + 01 1.50E + 05 4.13E + 03 1.08E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.49E + 05 1.50E + 05 9.49E + 04
F111 1.50E + 05 1.35E + 05 8.74E + 03 9.22E + 04 2.96E + 04 1.53E + 05 1.25E + 05 1.50E + 05 8.61E + 03 1.28E + 05 1.16E + 04
F112 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F113 6.96E + 04 1.02E + 05 9.32E + 04 1.24E + 04 3.46E + 04 1.53E + 05 1.50E + 05 1.50E + 05 1.20E + 05 1.50E + 05 5.12E + 04
F114 1.50E + 05 1.50E + 05 1.50E + 05 1.14E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 8.25E + 04 1.50E + 05 1.83E + 04
F115 1.09E + 02 1.40E + 05 1.50E + 05 5.01E + 04 1.33E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.13E + 05 1.35E + 05 1.31E + 05
F116 5.05E + 01 1.25E + 05 1.50E + 05 1.53E + 04 3.14E + 04 3.06E + 02 1.50E + 05 1.50E + 05 3.02E + 04 1.38E + 05 1.01E + 04
F117 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.27E + 05
F118 1.50E + 05 1.50E + 05 1.36E + 05 1.50E + 05 1.50E + 05 8.45E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.21E + 04 5.05E + 02
F119 1.50E + 05 1.50E + 05 9.15E + 04 1.50E + 05 1.50E + 05 4.00E + 04 1.50E + 05 1.50E + 05 1.50E + 05 5.14E + 04 5.36E + 02
F120 1.50E + 05 1.50E + 05 8.49E + 04 1.50E + 05 1.50E + 05 8.60E + 04 1.50E + 05 1.50E + 05 8.37E + 04 1.50E + 05 1.60E + 02
F121 1.50E + 05 1.50E + 05 5.43E + 04 1.28E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 6.59E + 04 8.66E + 03 2.00E + 02
353
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 27 (continued)
354
13
F122 1.50E + 05 3.91E + 04 1.50E + 05 1.37E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 2.74E + 04 3.48E + 03 3.92E + 01
F123 1.50E + 05 1.50E + 05 1.32E + 04 1.50E + 05 1.50E + 05 9.31E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.46E + 05
F124 5.00E + 01 1.50E + 05 1.86E + 04 1.49E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F125 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F126 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.27E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F127 1.50E + 05 1.50E + 05 2.92E + 04 1.45E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 7.58E + 04 1.00E + 04 3.47E + 02
F128 1.50E + 05 1.50E + 05 8.28E + 04 1.50E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.26E + 04 1.16E + 02
F129 1.50E + 05 1.50E + 05 5.39E + 04 1.42E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 6.10E + 04 7.38E + 03 1.37E + 02
F130 1.50E + 05 1.50E + 05 8.72E + 04 1.50E + 05 1.50E + 05 8.61E + 04 1.50E + 05 1.50E + 05 1.50E + 05 4.81E + 04 9.92E + 02
F131 1.50E + 05 1.50E + 05 3.26E + 04 1.50E + 05 1.50E + 05 8.74E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.36E + 05
F132 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.26E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F133 5.00E + 01 1.50E + 05 1.50E + 05 9.16E + 04 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.49E + 05 8.00E + 00
F134 5.00E + 01 1.50E + 05 1.50E + 05 9.36E + 04 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.00E + 00
F135 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F136 7.48E + 04 1.50E + 05 9.19E + 04 6.23E + 04 1.50E + 05 3.06E + 02 1.50E + 05 8.50E + 04 7.32E + 04 1.65E + 04 7.54E + 01
F137 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 4.70E + 02
F138 1.50E + 05 1.50E + 05 5.56E + 04 1.50E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.59E + 04 3.86E + 02
F139 1.50E + 05 1.50E + 05 8.57E + 04 1.50E + 05 1.50E + 05 1.05E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.41E + 02
F140 1.50E + 05 1.50E + 05 8.65E + 04 1.50E + 05 1.50E + 05 1.12E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.67E + 02
F141 1.50E + 05 1.50E + 05 5.62E + 04 8.18E + 04 1.41E + 05 8.59E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.11E + 04 7.00E + 01
F142 1.50E + 05 1.50E + 05 8.95E + 04 1.50E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.34E + 02
F143 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F144 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F145 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.43E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
M. Azizi et al.
F146 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.60E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.73E + 02
F147 1.50E + 05 1.50E + 05 5.43E + 04 1.50E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 6.23E + 04 8.35E + 03 1.67E + 02
F148 1.50E + 05 1.50E + 05 1.50E + 05 7.68E + 04 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 4.25E + 04 5.43E + 03 1.76E + 02
F149 1.70E + 04 1.47E + 05 2.43E + 04 4.19E + 03 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 5.84E + 04 6.57E + 03 1.84E + 02
F150 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F151 1.50E + 05 1.50E + 05 1.37E + 05 1.50E + 05 1.50E + 05 8.60E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.52E + 04 8.71E + 02
F152 1.50E + 05 1.50E + 05 1.37E + 05 1.50E + 05 1.50E + 05 8.60E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.58E + 04 3.31E + 02
F153 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.60E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.56E + 04 8.91E + 02
F154 9.89E + 04 4.99E + 04 2.87E + 04 6.39E + 04 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 2.91E + 04 3.69E + 03 7.47E + 01
Fire Hawk Optimizer: a novel metaheuristic algorithm
F155 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F156 1.28E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F157 1.50E + 05 1.50E + 05 8.66E + 04 8.63E + 04 1.50E + 05 1.53E + 05 1.50E + 05 5.40E + 03 1.50E + 05 1.95E + 04 1.03E + 02
F158 1.50E + 05 3.06E + 04 8.70E + 03 1.34E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 4.03E + 04 2.97E + 03 1.15E + 02
F159 1.50E + 05 6.78E + 04 8.78E + 03 1.50E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 4.47E + 04 3.50E + 03 1.39E + 02
F160 1.50E + 05 6.80E + 04 1.50E + 05 1.50E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 4.37E + 04 2.89E + 04 2.09E + 02
F161 5.00E + 01 1.50E + 05 1.50E + 05 1.50E + 05 1.44E + 05 8.58E + 04 1.50E + 05 5.31E + 03 1.50E + 05 3.34E + 04 1.22E + 01
F162 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.64E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.90E + 03
F163 1.50E + 05 1.50E + 05 8.64E + 04 1.50E + 05 1.50E + 05 8.59E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.33E + 04 2.63E + 02
F164 1.50E + 05 1.50E + 05 7.29E + 04 1.50E + 05 1.50E + 05 8.62E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 9.93E + 03
F165 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F166 1.50E + 05 1.50E + 05 8.28E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 3.67E + 03 1.50E + 05 1.37E + 05 1.31E + 02
F167 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.42E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F168 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.49E + 05 1.62E + 02
F169 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.77E + 04
355
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 27 (continued)
356
13
F170 5.00E + 01 5.00E + 01 1.00E + 02 5.00E + 01 4.80E + 01 3.06E + 02 1.00E + 02 5.00E + 01 5.00E + 01 5.00E + 01 8.00E + 00
F171 2.86E + 03 5.00E + 01 4.93E + 04 5.00E + 01 6.39E + 02 3.06E + 02 5.25E + 04 1.06E + 03 1.82E + 02 1.02E + 04 5.71E + 03
F172 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 9.19E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.09E + 02
F173 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 6.67E + 04
F174 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F175 1.50E + 05 1.50E + 05 8.61E + 04 1.50E + 05 1.50E + 05 8.58E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.35E + 02
F176 1.50E + 05 1.50E + 05 1.37E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.15E + 04 5.04E + 02
F177 1.50E + 05 1.50E + 05 9.47E + 04 1.50E + 05 1.50E + 05 5.84E + 04 1.50E + 05 1.50E + 05 1.50E + 05 3.09E + 04 6.33E + 02
F178 1.50E + 05 1.50E + 05 8.50E + 04 1.50E + 05 1.50E + 05 8.90E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.79E + 02
F179 1.50E + 05 1.50E + 05 5.45E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 7.04E + 04 8.48E + 03 2.21E + 02
F180 1.50E + 05 7.02E + 04 1.50E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.44E + 05 3.38E + 03 4.58E + 01
F181 1.50E + 05 1.50E + 05 1.37E + 04 1.50E + 05 1.50E + 05 9.64E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.47E + 05
F182 5.00E + 01 1.50E + 05 1.88E + 04 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F183 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F184 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 6.74E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F185 1.50E + 05 1.50E + 05 3.08E + 04 1.50E + 05 1.50E + 05 8.74E + 04 1.50E + 05 1.50E + 05 7.92E + 04 9.81E + 03 3.84E + 02
F186 1.50E + 05 1.50E + 05 8.53E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.58E + 04 1.28E + 02
F187 1.50E + 05 1.50E + 05 5.42E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 7.46E + 03 1.59E + 02
F188 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 5.49E + 04 1.47E + 03
F189 1.50E + 05 1.50E + 05 3.21E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.40E + 05
F190 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.32E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F191 5.05E + 01 1.50E + 05 1.50E + 05 1.44E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.00E + 00
F192 5.05E + 01 1.50E + 05 1.50E + 05 1.46E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.00E + 00
F193 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
M. Azizi et al.
F194 1.08E + 05 1.50E + 05 1.50E + 05 1.08E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.49E + 05 1.45E + 05 1.29E + 04 8.13E + 01
F195 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 4.90E + 02
F196 1.50E + 05 1.50E + 05 7.88E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.61E + 04 4.28E + 02
F197 1.50E + 05 1.50E + 05 8.62E + 04 1.50E + 05 1.50E + 05 1.07E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.62E + 02
F198 1.50E + 05 1.50E + 05 8.67E + 04 1.50E + 05 1.50E + 05 1.12E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.84E + 02
F199 1.50E + 05 1.50E + 05 5.63E + 04 1.19E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.49E + 05 1.11E + 04 7.38E + 01
F200 1.50E + 05 1.50E + 05 7.74E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.42E + 05 3.26E + 02
F201 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F202 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.51E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
Fire Hawk Optimizer: a novel metaheuristic algorithm
F203 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.48E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F204 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 4.12E + 02
F205 1.50E + 05 1.50E + 05 5.46E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 8.04E + 03 1.92E + 02
F206 1.50E + 05 1.50E + 05 1.50E + 05 1.46E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.33E + 05 5.38E + 03 1.88E + 02
F207 2.56E + 04 1.44E + 05 2.44E + 04 5.94E + 03 1.47E + 05 8.89E + 04 1.50E + 05 1.50E + 05 6.01E + 04 6.75E + 03 2.19E + 02
F208 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F209 1.50E + 05 1.50E + 05 1.37E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.47E + 04 9.53E + 02
F210 1.50E + 05 1.50E + 05 1.37E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.60E + 04 3.40E + 02
F211 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.74E + 04 1.50E + 05 1.50E + 05 1.50E + 05 2.53E + 04 9.49E + 02
F212 1.38E + 05 8.87E + 04 2.89E + 04 1.48E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 3.75E + 03 8.12E + 01
F213 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F214 1.31E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F215 1.50E + 05 1.50E + 05 8.67E + 04 1.48E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.31E + 04 1.50E + 05 2.98E + 04 1.23E + 02
F216 1.50E + 05 6.45E + 04 8.49E + 03 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.35E + 05 2.94E + 03 1.17E + 02
F217 1.50E + 05 1.45E + 05 8.58E + 03 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.32E + 05 3.37E + 03 1.36E + 02
357
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Table 27 (continued)
358
13
F218 1.50E + 05 1.48E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.26E + 05 2.00E + 04 3.10E + 02
F219 5.10E + 01 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.44E + 04 1.50E + 05 7.42E + 04 9.20E + 00
F220 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 4.49E + 03
F221 1.50E + 05 1.50E + 05 8.67E + 04 1.50E + 05 1.50E + 05 8.89E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.32E + 04 3.21E + 02
F222 1.50E + 05 1.50E + 05 1.17E + 05 1.50E + 05 1.50E + 05 8.91E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.32E + 04
F223 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F224 1.50E + 05 1.50E + 05 7.49E + 03 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 8.51E + 03 1.50E + 05 1.38E + 05 1.51E + 02
F225 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.44E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.48E + 05
F226 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.74E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.71E + 02
F227 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.29E + 04
F228 5.00E + 01 5.00E + 01 1.00E + 02 5.00E + 01 4.80E + 01 3.06E + 02 1.00E + 02 5.00E + 01 5.00E + 01 5.00E + 01 8.00E + 00
F229 4.65E + 02 5.00E + 01 8.72E + 03 5.00E + 01 5.28E + 01 3.06E + 02 1.00E + 02 4.78E + 02 5.00E + 01 2.20E + 02 1.13E + 01
F230 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 8.57E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 2.13E + 02
F231 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.06E + 02 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.12E + 05
F232 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.53E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05
F233 1.50E + 05 1.50E + 05 8.61E + 04 1.50E + 05 1.50E + 05 9.04E + 04 1.50E + 05 1.50E + 05 1.50E + 05 1.50E + 05 3.87E + 02
M. Azizi et al.
Acknowledgements This research is supported by a research grant of the University of Tabriz (Grant No.
1615)
Funding Open Access funding enabled and organized by CAUL and its Member Institutions.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License,
which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long
as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Com-
mons licence, and indicate if changes were made. The images or other third party material in this article
are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the
material. If material is not included in the article’s Creative Commons licence and your intended use is not
permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly
from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
References
Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021a) The arithmetic optimization algo-
rithm. Comput Methods Appl Mech Eng 376:113609. https://doi.org/10.1016/j.cma.2020.113609
Abualigah L, Yousri D, AbdElaziz M, Ewees AA, Al-qaness MAA, Gandomi AH (2021b) Aquila opti-
mizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250. https://doi.org/10.
1016/j.cie.2021b.107250
Aghay Kaboli SH, Selvaraj J, Rahim NA (2017) Rain-fall optimization algorithm: a population based algo-
rithm for solving constrained optimization problems. J Comput Sci 19:31–42. https://doi.org/10.1016/j.
jocs.2016.12.010
Ahmia I, Aider M (2019) A novel metaheuristic optimization algorithm: the monarchy metaheuristic. Turk J
Electr Eng Comput Sci 27(1):362–376
Akhtar S, Tai K, Ray T (2002) A socio-behavioural simulation model for engineering design optimization.
Eng Optim 34(4):341–354. https://doi.org/10.1080/03052150212723
Alsattar HA, Zaidan AA, Zaidan BB (2020) Novel meta-heuristic bald eagle search optimisation algorithm.
Artif Intell Rev 53(3):2237–2264. https://doi.org/10.1007/s10462-019-09732-5
Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft
Comput 23(3):715–734
Atashpaz-Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization
inspired by imperialistic competition. In 2007 IEEE congress on evolutionary computation (pp 4661–
4667). IEEE. https://doi.org/10.1109/CEC.2007.4425083
Azizi M (2021) Atomic orbital search: a novel metaheuristic algorithm. Appl Math Modell 93:657–683.
https://doi.org/10.1016/j.apm.2020.12.021
Azizi M, Ejlali RG, Mousavi Ghasemi SA, Talatahari S (2019a) Upgraded whale optimization algorithm for
fuzzy logic based vibration control of nonlinear steel structure. Eng Struct 192:53–70. https://doi.org/
10.1016/j.engstruct.2019a.05.007
Azizi M, Mousavi A, Ejlali R, Talatahari S (2019b) Optimal tuning of fuzzy parameters for structural
motion control using multiverse optimizer. Struct Design Tall Spec Build. https://doi.org/10.1002/tal.
1652
Azizi M, Ghasemi Seyyed Arash M, Ejlali Reza G, Talatahari S (2020a) Optimization of fuzzy controller
for nonlinear buildings with improved charged system search. Struct Eng Mech 76(6):781–797. https://
doi.org/10.12989/SEM.2020a.76.6.781
Azizi M, Mousavi A, Ejlali R, Talatahari S (2020b) Optimum design of fuzzy controller using hybrid ant lion
optimizer and Jaya algorithm. Artif Intell Rev 53:1–32. https://doi.org/10.1007/s10462-019-09713-8
Bayraktar Z, Komurcu M, Werner DH (2010) Wind Driven Optimization (WDO): a novel nature-inspired
optimization algorithm and its application to electromagnetics. 2010 IEEE Antennas and Propagation
Society International Symposium, 11–17 July 2010
Braik M, Sheta A, Al-Hiary H (2021) A novel meta-heuristic search algorithm for solving optimization
problems: capuchin search algorithm. Neural Comput Appl 33(7):2515–2547. https://doi.org/10.1007/
s00521-020-05145-6
Brammya G, Praveena S, Ninu Preetha N, Ramya R, Rajakumar B, Binu D (2019) Deer hunting optimi-
zation algorithm: a new nature-inspired meta-heuristic paradigm. Comput J. https://doi.org/10.1093/
comjnl/bxy133
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
360 M. Azizi et al.
Brest J, Maučec MS, Bošković B (2020) Differential Evolution algorithm for single objective bound-con-
strained optimization: algorithm j2020. 2020 IEEE Congress on Evolutionary Computation (CEC),
19–24 July 2020
Camp CV, Bichon BJ, Stovall SP (2005) Design of steel frames using ant colony optimization. J Struct Eng
131(3):369–379. https://doi.org/10.1061/(ASCE)0733-9445(2005)131:3(369)
Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput
Ind 41(2):113–127
Coello Coello CA (2000) Use of a self-adaptive penalty approach for engineering optimization problems.
Comput Ind 41(2):113–127. https://doi.org/10.1016/S0166-3615(99)00046-9
Daqiqnia AH, Fard Moradinia S, Baghalzadeh Shishehgarkhaneh M (2021) Toward nearly zero energy
building designs: a comparative study of various techniques. AUT J Civil Eng 5(2):12–12. https://doi.
org/10.22060/ajce.2021.20458.5771
Davison JH, Adams PF (1974) Stability of braced and unbraced frames. J Struct Div 100(2):319–334
de Melo VV, Banzhaf W (2018) Drone squadron optimization: a novel self-adaptive algorithm for global
numerical optimization. Neural Comput Appl 30(10):3117–3144
Deb K, Srinivasan A (2006) Innovization: Innovating design principles through optimization. In Proceed-
ings of the 8th annual conference on Genetic and evolutionary computation (pp 1629–1636). https://
doi.org/10.1145/1143997.1144266
Degertekin SO (2008) Optimum design of steel frames using harmony search algorithm. Struct Multidiscip
Optim 36(4):393–401. https://doi.org/10.1007/s00158-007-0177-4
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents.
IEEE Trans Syst Man Cybern Part B 26(1):29–41. https://doi.org/10.1109/3477.484436
Eberhart R, Kennedy J (1995). A new optimizer using particle swarm theory MHS’95. Proceedings of the
Sixth International Symposium on Micro Machine and Human Science, (pp 39–43). IEEE. https://
doi.org/10.1109/MHS.1995.494215
Erol OK, Eksin I (2006) A new optimization method: big bang-big crunch. Adv Eng Softw 37(2):106–111.
https://doi.org/10.1016/j.advengsoft.2005.04.005
Eskandar H, Sadollah A, Bahreininejad A, Hamdi M (2012) Water cycle algorithm—a novel metaheuristic
optimization method for solving constrained engineering optimization problems. Comput Struct 110–
111:151–166. https://doi.org/10.1016/j.compstruc.2012.07.010
Feng Z-K, Niu W-J, Liu S (2021) Cooperation search algorithm: a novel metaheuristic evolutionary intel-
ligence algorithm for numerical optimization and engineering optimization problems. Appl Soft Com-
put 98:106734. https://doi.org/10.1016/j.asoc.2020.106734
Ferreira M, Lisboa M, Silva Neto A, Sacco W (2018) A constrained ITGO heuristic applied to engineering
optimization. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2018.05.027
Gandomi AH (2014) Interior search algorithm (ISA): a novel approach for global optimization. ISA Trans
53(4):1168–1183
Gandomi AH, Yang X-S, Alavi AH (2013a) Cuckoo search algorithm: a metaheuristic approach
to solve structural optimization problems. Eng Comput 29(1):17–35. https://doi.org/10.1007/
s00366-011-0241-y
Gandomi AH, Yang X-S, Alavi AH, Talatahari S (2013b) Bat algorithm for constrained optimization tasks.
Neural Comput Appl 22(6):1239–1255. https://doi.org/10.1007/s00521-012-1028-9
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. SIM-
ULATION 76(2):60–68. https://doi.org/10.1177/003754970107600201
Ghasemian H, Ghasemian F, Vahdat-Nejad H (2020) Human urbanization algorithm: a novel metaheuristic
approach. Math Comput Simul 178:1–15
Gholizadeh S, Salajegheh E (2009) Optimal design of structures subjected to time history loading by swarm
intelligence and an advanced metamodel. Comput Methods Appl Mech Eng 198(37–40):2936–2949
Gholizadeh S, Danesh M, Gheyratmand C (2020) A new Newton metaheuristic algorithm for discrete per-
formance-based design optimization of steel moment frames. Comput Struct 234:106250. https://doi.
org/10.1016/j.compstruc.2020.106250
Han J, Yang C, Zhou X, Gui W (2018) A two-stage state transition algorithm for constrained engineer-
ing optimization problems. Int J Control Autom Syst 16(2):522–534. https://doi.org/10.1007/
s12555-016-0338-6
Hayyolalam V, Pourhaji Kazem AA (2020) Black widow optimization algorithm: a novel meta-heuristic
approach for solving engineering optimization problems. Eng Appl Artif Intell 87:103249. https://doi.
org/10.1016/j.engappai.2019.103249
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algo-
rithm and applications. Futur Gener Comput Syst 97:849–872
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 361
Holland JH (1984) Genetic algorithms and adaptation. In: Selfridge OG, Rissland EL, Arbib MA (eds)
Adaptive control of Ill-defined systems. Springer, Boston, pp 317–333
Jamil M, Yang X-S (2013) A literature survey of benchmark functions for global optimisation problems. Int
J Math Modell Num Optim 4(2):150–194
Jamil M, Yang X-S, Zepernick H-J (2013) Test functions for global optimization: a comprehensive survey.
In: Yang X-S, Cui Z, Xiao R, HosseinGandomi A, Karamanoglu M (eds) Swarm intelligence and bio-
inspired computation. Elsevier, Hoboken, pp 193–222
Kallioras NA, Lagaros ND, Avtzis DN (2018) Pity beetle algorithm—a new metaheuristic inspired by the
behavior of bark beetles. Adv Eng Softw 121:147–166
Kaveh A, Seddighian MR, Ghanadpour E (2020) Black hole mechanics optimization: a novel meta-heuristic
algorithm. Asian J Civil Eng 21(7):1129–1149. https://doi.org/10.1007/s42107-020-00282-8
Kaveh A, Talatahari S (2009) Hybrid algorithm of harmony search, particle swarm and ant colony for struc-
tural design optimization. In: Geem ZW (ed) Harmony search algorithms for structural design optimi-
zation. Springer, Berlin, pp 159–198
Kaveh A, Talatahari S (2010a) A discrete big bang-big crunch algorithm for optimal design of skeletal
structures. Asian J Civil Eng 11(1):103–122
Kaveh A, Talatahari S (2010b) An improved ant colony optimization for the design of planar steel frames.
Eng Struct 32:864–873. https://doi.org/10.1016/j.engstruct.2009.12.012
Kaveh A, Talatahari S (2010c) A novel heuristic optimization method: charged system search. Acta Mech
213(3):267–289. https://doi.org/10.1007/s00707-009-0270-4
Kaveh A, Talatahari S (2010d) Optimum design of skeletal structures using imperialist competitive algo-
rithm. Comput Struct 88:1220–1229. https://doi.org/10.1016/j.compstruc.2010.06.011
Kumar A, Wu G, Ali MZ, Mallipeddi R, Suganthan PN, Das S (2020) A test-suite of non-convex con-
strained optimization problems from the real-world and some baseline results. Swarm Evol Comput
56:100693. https://doi.org/10.1016/j.swevo.2020.100693
Li Z, Tam V (2020) A novel meta-heuristic optimization algorithm inspired by the spread of viruses.
ArXiv Preprint arXiv. https://doi.org/10.48550/arXiv.2006.06282
Liang JJ, Suganthan PN, Deb K (2005) Novel composition test functions for numerical global optimi-
zation. In Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS2005. (pp 68–75).
IEEE. https://doi.org/10.1109/SIS.2005.1501604
Mezura-Montes E, Coello CC, Landa-Becerra R (2003) Engineering optimization using simple evo-
lutionary algorithm. InProceedings. 15th IEEE International Conference on Tools with Artificial
Intelligence 2003 Nov 5 (pp 149–156). IEEE. https://doi.org/10.1109/TAI.2003.1250183
Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst
96:120–133. https://doi.org/10.1016/j.knosys.2015.12.022
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67. https://doi.
org/10.1016/j.advengsoft.2016.01.008
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61. https://doi.org/
10.1016/j.advengsoft.2013.12.007
Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for
global optimization. Neural Comput Appl 27(2):495–513
Mohamed AW, Hadi AA, Mohamed AK, Awad NH (2020) Evaluating the performance of adaptive gain-
ingsharing knowledge based algorithm on CEC 2020 benchmark problems. 2020 IEEE Congress on
Evolutionary Computation (CEC), 19–24 July 2020
Nematollahi AF, Rahiminejad A, Vahidi B (2020) A novel meta-heuristic optimization method based on
golden ratio in nature. Soft Comput 24(2):1117–1151
Pham DT, Ghanbarzadeh A, Koç E, Otri S, Rahim S, Zaidi M (2006) The bees algorithm—a novel tool
for complex optimisation problems. In: Pham DT, Eldukhri EE, Soroka AJ (eds) Intelligent produc-
tion machines and systems. Elsevier Science Ltd, Hoboken, pp 454–459
Rao R (2016) Jaya: a simple and new optimization algorithm for solving constrained and unconstrained
optimization problems. Int J Ind Eng Comput 7(1):19–34
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for
constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315. https://
doi.org/10.1016/j.cad.2010.12.015
Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inform Sci
179(13):2232–2248. https://doi.org/10.1016/j.ins.2009.03.004
Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation
of social behavior. IEEE Trans Evol Comput 7(4):386–396. https://doi.org/10.1109/TEVC.2003.
814902
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
362 M. Azizi et al.
Sadollah A, Sayyaadi H, Lee HM, Kim JH (2018) Mine blast harmony search: a new hybrid optimiza-
tion method for improving exploration and exploitation capabilities. Appl Soft Comput 68:548–564
Sallam KM, Elsayed SM, Chakrabortty RK, Ryan MJ (2020) Improved Multi-operator differential evolu-
tion algorithm for solving unconstrained problems. 2020 IEEE Congress on Evolutionary Compu-
tation (CEC), 19–24 July 2020
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713. https://
doi.org/10.1109/TEVC.2008.919004
Sörensen K, Sevaux M, Glover F (2018) A history of metaheuristics. In: Martí R, Panos P, Resende
MGC (eds) Handbook of heuristics. Springer International Publishing, Cham, pp 1–18
Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization
over continuous spaces. J Global Optim 11(4):341–359
Talatahari S, Azizi M (2020a) Optimal design of real-size building structures using quantum-behaved
developed swarm optimizer. Struct Design Tall Spec Build 29(11):e1747
Talatahari S, Azizi M (2020b) Optimization of constrained mathematical and engineering design prob-
lems using chaos game optimization. Comput Ind Eng 145:106560. https://doi.org/10.1016/j.cie.
2020b.106560
Talatahari S, Azizi M (2020c) Optimum design of building structures using tribe-interior search algo-
rithm. Structures 28:1616–1633. https://doi.org/10.1016/j.istruc.2020c.09.075
Talatahari S, Azizi M (2021a) Chaos game optimization: a novel metaheuristic algorithm. Artif Intell
Rev 54(2):917–1004. https://doi.org/10.1007/s10462-020-09867-w
Talatahari S, Azizi M (2021b) Tribe-charged system search for global optimization. Appl Math Model
93:115–133. https://doi.org/10.1016/j.apm.2020.12.007
Talatahari S, Gandomi AH, Yang X-S, Deb S (2015) Optimum design of frame structures using the eagle
strategy with differential evolution. Eng Struct 91:16–25. https://doi.org/10.1016/j.engstruct.2015.02.
026
Talatahari S, Azizi M, Gandomi AH (2021a) Material generation algorithm: a novel metaheuristic algorithm
for optimization of engineering problems. Processes 9(5):859. https://doi.org/10.3390/pr9050859
Talatahari S, Azizi M, Toloo M (2021b) Fuzzy adaptive charged system search for global optimization.
Appl Soft Comput 109:107518. https://doi.org/10.1016/j.asoc.2021b.107518
Talatahari S, Azizi M, Tolouei M, Talatahari B, Sareh P (2021c) Crystal Structure Algorithm (CryS-
tAl): a metaheuristic optimization method. IEEE Access 9:71244–71261. https://doi.org/10.1109/
ACCESS.2021c.3079161
Talatahari S, Jalili S, Azizi M (2021d) Optimum design of steel building structures using migration-based
vibrating particles system. Structures 33:1394–1413. https://doi.org/10.1016/j.istruc.2021d.05.028
Talatahari S, Motamedi P, Farahmand Azar B, Azizi M (2021e) Tribe–charged system search for parameter
configuration of nonlinear systems with large search domains. Eng Optim 53(1):18–31. https://doi.org/
10.1080/0305215X.2019.1696786
Wang C, Koh JM, Yu T, Xie NG, Cheong KH (2020) Material and shape optimization of bi-directional
functionally graded plates by GIGA and an improved multi-objective particle swarm optimization
algorithm. Comput Methods Appl Mech Eng 366:113017
Xia L, Zhang L, Xia Q, Shi T (2018) Stress-based topology optimization using bi-directional evolution-
ary structural optimization method. Comput Methods Appl Mech Eng 333:356–370. https://doi.org/10.
1016/j.cma.2018.01.035
Yang X-S (2010a) A new metaheuristic bat-inspired algorithm. In: González JR, Pelta DA, Cruz C, Ter-
razas G, Krasnogor N (eds) Nature Inspired Cooperative Strategies for Optimization (NICSO 2010a).
Springer, Berlin, pp 65–74
Yang X-S (2010b) Test problems in optimization. arXiv preprint arXiv:1008.0549
Yang X-S (2012) Nature-inspired mateheuristic algorithms: success and new challenges. J Comput Eng
Inform Technol. https://doi.org/10.4172/2324-9307.1000e101
Yildiz AR, Abderazek H, Mirjalili S (2020) A comparative study of recent non-traditional methods for
mechanical design optimization. Arch Comput Methods Eng 27(4):1031–1048. https://doi.org/10.
1007/s11831-019-09343-x
Liang JJ, Qu BY, Suganthan PN, Liang JJ, Ali MZ, Qu BY, Awad NH, Biswas PP (2020) Problem defini-
tions and evaluation criteria for the CEC 2020 special session and competition on single objective
bound constrained numerical optimization. Technical Report 201911, Computational Intelligence
Laboratory, Zhengzhou University, Zhengzhou China and Technical Report, Nanyang Technological
University, Singapore
Zhang M, Luo W, Wang X (2008) Differential evolution with dynamic stochastic selection for constrained
optimization. Inform Sci 178(15):3043–3074. https://doi.org/10.1016/j.ins.2008.02.014
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Fire Hawk Optimizer: a novel metaheuristic algorithm 363
Zhang Y, Jin Z (2020) Group teaching optimization algorithm: a novel metaheuristic method for solving
global optimization problems. Expert Syst Appl 148:113246
Zhao W, Du C, Jiang S (2018) An adaptive multiscale approach for identifying multiple flaws based on
XFEM and a discrete artificial fish swarm algorithm. Comput Methods Appl Mech Eng 339:341–357
Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and
institutional affiliations.
13
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
Terms and Conditions
Springer Nature journal content, brought to you courtesy of Springer Nature Customer Service Center
GmbH (“Springer Nature”).
Springer Nature supports a reasonable amount of sharing of research papers by authors, subscribers
and authorised users (“Users”), for small-scale personal, non-commercial use provided that all
copyright, trade and service marks and other proprietary notices are maintained. By accessing,
sharing, receiving or otherwise using the Springer Nature journal content you agree to these terms of
use (“Terms”). For these purposes, Springer Nature considers academic use (by researchers and
students) to be non-commercial.
These Terms are supplementary and will apply in addition to any applicable website terms and
conditions, a relevant site licence or a personal subscription. These Terms will prevail over any
conflict or ambiguity with regards to the relevant terms, a site licence or a personal subscription (to
the extent of the conflict or ambiguity only). For Creative Commons-licensed articles, the terms of
the Creative Commons license used will apply.
We collect and use personal data to provide access to the Springer Nature journal content. We may
also use these personal data internally within ResearchGate and Springer Nature and as agreed share
it, in an anonymised way, for purposes of tracking, analysis and reporting. We will not otherwise
disclose your personal data outside the ResearchGate or the Springer Nature group of companies
unless we have your permission as detailed in the Privacy Policy.
While Users may use the Springer Nature journal content for small scale, personal non-commercial
use, it is important to note that Users may not:
1. use such content for the purpose of providing other users with access on a regular or large scale
basis or as a means to circumvent access control;
2. use such content where to do so would be considered a criminal or statutory offence in any
jurisdiction, or gives rise to civil liability, or is otherwise unlawful;
3. falsely or misleadingly imply or suggest endorsement, approval , sponsorship, or association
unless explicitly agreed to by Springer Nature in writing;
4. use bots or other automated methods to access the content or redirect messages
5. override any security feature or exclusionary protocol; or
6. share the content in order to create substitute for Springer Nature products or services or a
systematic database of Springer Nature journal content.
In line with the restriction against commercial use, Springer Nature does not permit the creation of a
product or service that creates revenue, royalties, rent or income from our content or its inclusion as
part of a paid for service or for other commercial gain. Springer Nature journal content cannot be
used for inter-library loans and librarians may not upload Springer Nature journal content on a large
scale into their, or any other, institutional repository.
These terms of use are reviewed regularly and may be amended at any time. Springer Nature is not
obligated to publish any information or content on this website and may remove it or features or
functionality at our sole discretion, at any time with or without notice. Springer Nature may revoke
this licence to you at any time and remove access to any copies of the Springer Nature journal content
which have been saved.
To the fullest extent permitted by law, Springer Nature makes no warranties, representations or
guarantees to Users, either express or implied with respect to the Springer nature journal content and
all parties disclaim and waive any implied warranties or warranties imposed by law, including
merchantability or fitness for any particular purpose.
Please note that these rights do not automatically extend to content, data or other material published
by Springer Nature that may be licensed from third parties.
If you would like to use or distribute our Springer Nature journal content to a wider audience or on a
regular basis or in any other manner not expressly permitted by these Terms, please contact Springer
Nature at