A NEW MODEL OF PARALLEL PARTICLE SWARM OPTIMIZATION ALGORITHM FOR SOLVING NUMERICAL PROBLEMS

被引:4
|
作者
Pirozmand, Poria [1 ]
Alrezaamiri, Hamidreza [2 ]
Ebrahimnejad, Ali [3 ]
Motameni, Homayun [4 ]
机构
[1] Dalian Neusoft Univ Informat, Sch Comp & Software, Dalian, Peoples R China
[2] Islamic Azad Univ, Dept Comp Engn, Babol Branch, Babol, Iran
[3] Islamic Azad Univ, Dept Math, Qaemshahr Branch, Qaemshahr, Iran
[4] Islamic Azad Univ, Dept Comp Engn, Sari Branch, Sari, Iran
关键词
Island Model; Particle Swarm Optimization; RAPSO; Numerical Problems; SHORTEST-PATH PROBLEMS;
D O I
10.22452/mjcs.vol34no4.5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary algorithms are suitable methods for solving complex problems. Many changes have thus been made on their original structures in order to obtain more desirable solutions. Parallelization is a suitable technique to decrease the runtime of the algorithm, and therefore, to obtain solutions with higher quality. In this paper, a new algorithm is proposed with two approaches, which is based on a parallelization technique with shared memory architecture. In the proposed algorithm, the search space is firstly decomposed into multiple equal and independent subspaces. Then, a subtask is performed on each subspace simultaneously in a parallel manner which leads to providing more qualified solutions. Splitting the search space into smaller subspaces causes the algorithm to find optimal solutions in each region in an easier way. The algorithm RAPSO is improved with applying a new acceleration coefficient which has been named IRAPSO. In the proposed algorithm, the IRAPSO is used as the subtask. For the sake of testing the proposed algorithm, fourteen well-known benchmarks of numerical optimizing problems are inspected. Then, the proposed algorithm is compared with algorithms PPBO and PSOPSO that were both based on the island model. The results of the proposed algorithm are much better than those of the other two algorithms.
引用
下载
收藏
页码:389 / 407
页数:19
相关论文
共 50 条
  • [31] A Novel Membrane Algorithm Based on Particle Swarm Optimization for Solving Broadcasting Problems
    Zhang, Gexiang
    Zhou, Fen
    Huang, Xiaoli
    Cheng, Jixiang
    Gheorghe, Marian
    Ipate, Florentin
    Lefticaru, Raluca
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (13) : 1821 - 1841
  • [32] Bilevel-search particle swarm optimization algorithm for solving LSGO problems
    Wang Y.
    Lei Z.
    Wu J.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (12) : 16891 - 16901
  • [33] Parallel global optimization with the particle swarm algorithm
    Schutte, JF
    Reinbolt, JA
    Fregly, BJ
    Haftka, RT
    George, AD
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2004, 61 (13) : 2296 - 2315
  • [34] An improved particle swarm optimization model for solving homogeneous discounted series-parallel redundancy allocation problems
    Mousavi, Seyed Mohsen
    Alikar, Najmeh
    Tavana, Madjid
    Di Caprio, Debora
    JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (03) : 1175 - 1194
  • [35] SOLVING MULTI-OBJECTIVE PROBLEM BASED ON PARALLEL PARTICLE SWARM OPTIMIZATION ALGORITHM
    Zhang, Tao
    Qu, Shihai
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2024, 25 (02) : 445 - 461
  • [36] An improved particle swarm optimization model for solving homogeneous discounted series-parallel redundancy allocation problems
    Seyed Mohsen Mousavi
    Najmeh Alikar
    Madjid Tavana
    Debora Di Caprio
    Journal of Intelligent Manufacturing, 2019, 30 : 1175 - 1194
  • [37] Cultural based adaptive mutation Particle Swarm Optimization algorithm for numerical optimization problems
    Liu, Sheng
    Wang, Xing-Yu
    You, Xiao-Ming
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2007, 37 (SUPPL.): : 100 - 104
  • [38] Clustering Quantum-Behaved Particle Swarm Optimization Algorithm for Solving Dynamic Optimization Problems
    Wang, Mengmei
    Fang, Wei
    Li, Chaofeng
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 411 - 421
  • [39] A new parallel collision detection algorithm based on particle swarm optimization
    Xiong, Y. (ymperi.xiong@gmail.com), 1979, Binary Information Press, Flat F 8th Floor, Block 3, Tanner Garden, 18 Tanner Road, Hong Kong (10):
  • [40] CS-PSO: chaotic particle swarm optimization algorithm for solving combinatorial optimization problems
    Xu, Xiaolong
    Rong, Hanzhong
    Trovati, Marcello
    Liptrott, Mark
    Bessis, Nik
    SOFT COMPUTING, 2018, 22 (03) : 783 - 795