TY - JOUR
T1 - An Intensive and Comprehensive Overview of JAYA Algorithm, its Versions and Applications
AU - Zitar, Raed Abu
AU - Al-Betar, Mohammed Azmi
AU - Awadallah, Mohammed A.
AU - Doush, Iyad Abu
AU - Assaleh, Khaled
N1 - Zitar, R. A., Al-Betar, M. A., Awadallah, M. A., Doush, I. A., & Assaleh, K. (2021). An Intensive and Comprehensive Overview of JAYA Algorithm, its Versions and Applications. Archives of Computational Methods in Engineering. https://doi.org/10.1007/s11831-021-09585-8 (Impact factor 6.730).
PY - 2022/3
Y1 - 2022/3
N2 - In this review paper, JAYA algorithm, which is a recent population-based algorithm is intensively overviewed. The JAYA algorithm combines the survival of the fittest principle from evolutionary algorithms as well as the global optimal solution attractions of Swarm Intelligence methods. Initially, the optimization model and convergence characteristics of JAYA algorithm are carefully analyzed. Thereafter, the proposed versions of JAYA algorithm have been surveyed such as modified, binary, hybridized, parallel, chaotic, multi-objective and others. The various applications tackled using relevant versions of JAYA algorithm are also discussed and summarized based on several problem domains. Furthermore, the open sources code of JAYA algorithm are identified to provide enrich resources for JAYA research communities. The critical analysis of JAYA algorithm reveals its advantages and limitations in dealing with optimization problems. Finally, the paper ends up with conclusion and possible future enhancements suggested to improve the performance of JAYA algorithm. The reader of this overview will determine the best domains and applications used by JAYA algorithm and can justify their JAYA-related contributions.
AB - In this review paper, JAYA algorithm, which is a recent population-based algorithm is intensively overviewed. The JAYA algorithm combines the survival of the fittest principle from evolutionary algorithms as well as the global optimal solution attractions of Swarm Intelligence methods. Initially, the optimization model and convergence characteristics of JAYA algorithm are carefully analyzed. Thereafter, the proposed versions of JAYA algorithm have been surveyed such as modified, binary, hybridized, parallel, chaotic, multi-objective and others. The various applications tackled using relevant versions of JAYA algorithm are also discussed and summarized based on several problem domains. Furthermore, the open sources code of JAYA algorithm are identified to provide enrich resources for JAYA research communities. The critical analysis of JAYA algorithm reveals its advantages and limitations in dealing with optimization problems. Finally, the paper ends up with conclusion and possible future enhancements suggested to improve the performance of JAYA algorithm. The reader of this overview will determine the best domains and applications used by JAYA algorithm and can justify their JAYA-related contributions.
KW - Exploitation
KW - Exploration
KW - JAYA Algorithm
KW - Metaheuristics
KW - Optimization
UR - https://www.scopus.com/pages/publications/85106688101
U2 - 10.1007/s11831-021-09585-8
DO - 10.1007/s11831-021-09585-8
M3 - Review article
C2 - 34075292
SN - 1134-3060
VL - 29
SP - 763
EP - 792
JO - Archives of Computational Methods in Engineering
JF - Archives of Computational Methods in Engineering
IS - 2
ER -