TY - JOUR
T1 - Fick's Law Algorithm
T2 - A physical law-based algorithm for numerical optimization
AU - Hashim, Fatma A.
AU - Mostafa, Reham R.
AU - Hussien, Abdelazim G.
AU - Mirjalili, Seyedali
AU - Sallam, Karam M.
N1 - Publisher Copyright:
© 2022 Elsevier B.V.
PY - 2023/1/25
Y1 - 2023/1/25
N2 - Recently, many metaheuristic optimization algorithms have been developed to address real-world issues. In this study, a new physics-based metaheuristic called Fick's law optimization (FLA) is presented, in which Fick's first rule of diffusion is utilized. According to Fick's law of diffusion, molecules tend to diffuse from higher to lower concentration areas. Many experimental series are done to test FLA's performance and ability in solving different optimization problems. Firstly, FLA is tested using twenty well-known benchmark functions and thirty CEC2017 test functions. Secondly, five real-world engineering problems are utilized to demonstrate the feasibility of the proposed FLA. The findings are compared with 12 well-known and powerful optimizers. A Wilcoxon rank-sum test is carried out to evaluate the comparable statistical performance of competing algorithms. Results prove that FLA achieves competitive and promising findings, a good convergence curve rate, and a good balance between exploration and exploitation. The source code is currently available for public from: https://se.mathworks.com/matlabcentral/fileexchange/121033-fick-s-law-algorithm-fla.
AB - Recently, many metaheuristic optimization algorithms have been developed to address real-world issues. In this study, a new physics-based metaheuristic called Fick's law optimization (FLA) is presented, in which Fick's first rule of diffusion is utilized. According to Fick's law of diffusion, molecules tend to diffuse from higher to lower concentration areas. Many experimental series are done to test FLA's performance and ability in solving different optimization problems. Firstly, FLA is tested using twenty well-known benchmark functions and thirty CEC2017 test functions. Secondly, five real-world engineering problems are utilized to demonstrate the feasibility of the proposed FLA. The findings are compared with 12 well-known and powerful optimizers. A Wilcoxon rank-sum test is carried out to evaluate the comparable statistical performance of competing algorithms. Results prove that FLA achieves competitive and promising findings, a good convergence curve rate, and a good balance between exploration and exploitation. The source code is currently available for public from: https://se.mathworks.com/matlabcentral/fileexchange/121033-fick-s-law-algorithm-fla.
KW - Exploration and exploitation
KW - Local optima
KW - Metaheuristic
KW - Optimization
KW - Physics-inspired
UR - http://www.scopus.com/inward/record.url?scp=85144404592&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2022.110146
DO - 10.1016/j.knosys.2022.110146
M3 - Article
AN - SCOPUS:85144404592
SN - 0950-7051
VL - 260
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 110146
ER -