Parallel Improvements of the Jaya Optimization Algorithm

被引:7
|
作者
Migallon, Hector [1 ]
Jimeno-Morenilla, Antonio [2 ]
Sanchez-Romero, Jose-Luis [2 ]
机构
[1] Miguel Hernandez Univ, Dept Phys & Comp Architecture, E-03202 Alicante, Spain
[2] Univ Alicante, Dept Comp Technol, E-03071 Alicante, Spain
来源
APPLIED SCIENCES-BASEL | 2018年 / 8卷 / 05期
关键词
Jaya; optimization problems; parallel; heuristic; OpenMP; MPI; hybrid MPI/OpenMP; DESIGN OPTIMIZATION; QUALITY IMPROVEMENT; IDENTIFICATION; PARAMETERS; KNOWLEDGE;
D O I
10.3390/app8050819
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
A wide range of applications use optimization algorithms to find an optimal value, often a minimum one, for a given function. Depending on the application, both the optimization algorithm's behavior, and its computational time, can prove to be critical issues. In this paper, we present our efficient parallel proposals of the Jaya algorithm, a recent optimization algorithm that enables one to solve constrained and unconstrained optimization problems. We tested parallel Jaya algorithms for shared, distributed, and heterogeneous memory platforms, obtaining good parallel performance while leaving Jaya algorithm behavior unchanged. Parallel performance was analyzed using 30 unconstrained functions reaching a speed-up of up to 57.6x using 60 processors. For all tested functions, the parallel distributed memory algorithm obtained parallel efficiencies that were nearly ideal, and combining it with the shared memory algorithm allowed us to obtain good parallel performance. The experimental results show a good parallel performance regardless of the nature of the function to be optimized.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Jaya optimization algorithm with GPU acceleration
    A. Jimeno-Morenilla
    J. L. Sánchez-Romero
    H. Migallón
    H. Mora-Mora
    [J]. The Journal of Supercomputing, 2019, 75 : 1094 - 1106
  • [2] A comprehensive review on Jaya optimization algorithm
    Aquino da Silva, Luiza Scapinello
    Souza Lucio, Yan Lieven
    Coelho, Leandro dos Santos
    Mariani, Viviana Cocco
    Rao, Ravipudi Venkata
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (05) : 4329 - 4361
  • [3] A comprehensive review on Jaya optimization algorithm
    Luiza Scapinello Aquino da Silva
    Yan Lieven Souza Lúcio
    Leandro dos Santos Coelho
    Viviana Cocco Mariani
    Ravipudi Venkata Rao
    [J]. Artificial Intelligence Review, 2023, 56 : 4329 - 4361
  • [4] Jaya optimization algorithm with GPU acceleration
    Jimeno-Morenilla, A.
    Sanchez-Romero, J. L.
    Migallon, H.
    Mora-Mora, H.
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (03): : 1094 - 1106
  • [5] A review on the recent application of Jaya optimization algorithm
    Alsajri, Mohammad
    Ismail, Mohd Arfian
    Salamn, Saba Abdul-baqi
    [J]. 2018 1ST ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION AND SCIENCES (AICIS 2018), 2018, : 129 - 132
  • [6] An improved Jaya optimization algorithm with Levy flight
    Iacca, Giovanni
    dos Santos Junior, Vlademir Celso
    de Melo, Vinicius Veloso
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165
  • [7] Jaya a Novel Optimization Algorithm: What, How and Why?
    Pandey, Hari Mohan
    [J]. 2016 6TH INTERNATIONAL CONFERENCE - CLOUD SYSTEM AND BIG DATA ENGINEERING (CONFLUENCE), 2016, : 728 - 730
  • [8] Sensitivity Analysis on Structural Optimization Using Jaya Algorithm
    Bilgin, Mehmet Berat
    Nigdeli, Sinan Melih
    Bekdas, Gebrail
    [J]. PROCEEDINGS OF 7TH INTERNATIONAL CONFERENCE ON HARMONY SEARCH, SOFT COMPUTING AND APPLICATIONS (ICHSA 2022), 2022, 140 : 43 - 50
  • [9] Improved hybrid Jaya Grey Wolf optimization algorithm
    Wang, Chu-Xin
    Hu, Zhi-Yuan
    Chen, Yun-Feng
    Tang, Yuan-Jie
    [J]. Proceedings - 2022 International Conference on Cloud Computing, Big Data Applications and Software Engineering, CBASE 2022, 2022, : 259 - 263
  • [10] Optimization of Selected Casting Processes Using Jaya algorithm
    Rao, R. Venkata
    Rai, Dhiraj P.
    [J]. MATERIALS TODAY-PROCEEDINGS, 2017, 4 (10) : 11056 - 11067