A parallel boundary search particle swarm optimization algorithm for constrained optimization problems

被引:21
|
作者
Liu, Zhao [1 ]
Li, Zeyang [1 ]
Zhu, Ping [1 ]
Chen, Wei [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, State Key Lab Mech Syst & Vibrat, 800 DongChuan RD, Shanghai 200240, Peoples R China
[2] Northwestern Univ, Dept Mech Engn, 2145 Sheridan RD Tech B224, Evanston, IL 60201 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Particle swarm optimization; Constrained optimization problems; Subset constraints boundary narrower function; Parallel boundary search; Diversity enhancement; HYBRID EVOLUTIONARY ALGORITHM; DESIGN;
D O I
10.1007/s00158-018-1978-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
During the past decade, considerable research has been conducted on constrained optimization problems (COPs) which are frequently encountered in practical engineering applications. By introducing resource limitations as constraints, the optimal solutions in COPs are generally located on boundaries of feasible design space, which leads to search difficulties when applying conventional optimization algorithms, especially for complex constraint problems. Even though penalty function method has been frequently used for handling the constraints, the adjustment of control parameters is often complicated and involves a trial-and-error approach. To overcome these difficulties, a modified particle swarm optimization (PSO) algorithm named parallel boundary search particle swarm optimization (PBSPSO) algorithm is proposed in this paper. Modified constrained PSO algorithm is adopted to conduct global search in one branch while Subset Constrained Boundary Narrower (SCBN) function and sequential quadratic programming (SQP) are applied to perform local boundary search in another branch. A cooperative mechanism of the two branches has been built in which locations of the particles near boundaries of constraints are selected as initial positions of local boundary search and the solutions of local boundary search will lead the global search direction to boundaries of active constraints. The cooperation behavior of the two branches effectively reinforces the optimization capability of the PSO algorithm. The optimization performance of PBSPSO algorithm is illustrated through 13 CEC06 test functions and 5 common engineering problems. The results are compared with other state-of-the-art algorithms and it is shown that the proposed algorithm possesses a competitive global search capability and is effective for constrained optimization problems in engineering applications.
引用
收藏
页码:1505 / 1522
页数:18
相关论文
共 50 条
  • [1] A parallel boundary search particle swarm optimization algorithm for constrained optimization problems
    Zhao Liu
    Zeyang Li
    Ping Zhu
    Wei Chen
    [J]. Structural and Multidisciplinary Optimization, 2018, 58 : 1505 - 1522
  • [2] Particle swarm optimization algorithm for constrained problems
    Zhang, Jian-Ming
    Xie, Lei
    [J]. ASIA-PACIFIC JOURNAL OF CHEMICAL ENGINEERING, 2009, 4 (04) : 437 - 442
  • [3] A Naive Particle Swarm Algorithm for Constrained Optimization Problems
    Qin, Jin
    Xie, Benliang
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 46 - 50
  • [4] A multi-objective particle swarm optimization algorithm based on dynamic boundary search for constrained optimization
    Zain, Mohamad Zihin bin Mohd
    Kanesan, Jeevan
    Chuah, Joon Huang
    Dhanapal, Saroja
    Kendall, Graham
    [J]. APPLIED SOFT COMPUTING, 2018, 70 : 680 - 700
  • [5] Solving constrained optimization problems with a hybrid particle swarm optimization algorithm
    Cecilia Cagnina, Leticia
    Cecilia Esquivel, Susana
    Coello Coello, Carlos A.
    [J]. ENGINEERING OPTIMIZATION, 2011, 43 (08) : 843 - 866
  • [6] An adaptive switchover hybrid particle swarm optimization algorithm with local search strategy for constrained optimization problems
    Liu, Zhao
    Qin, Zhiwei
    Zhu, Ping
    Li, Han
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 95
  • [7] Boosting particle swarm optimization by backtracking search algorithm for optimization problems
    Nama, Sukanta
    Saha, Apu Kumar
    Chakraborty, Sanjoy
    Gandomi, Amir H.
    Abualigah, Laith
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 79
  • [8] A Novel Particle Swarm Optimization Algorithm with Local Search for Dynamic Constrained Multi-objective Optimization Problems
    Wei, Jingxuan
    Jia, Liping
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2436 - 2443
  • [9] A New particle swarm algorithm for solving constrained optimization problems
    Wu Tiebin
    Cheng Yun
    Liu Yunlian
    Zhou Taoyun
    Li Xinjun
    [J]. RESOURCES AND SUSTAINABLE DEVELOPMENT, PTS 1-4, 2013, 734-737 : 2875 - 2879
  • [10] A novel particle swarm optimization for constrained optimization problems
    Li, XY
    Tian, P
    Kong, M
    [J]. AI 2005: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2005, 3809 : 1305 - 1310