A hybrid particle swarm optimization with a feasibility-based rule for constrained optimization

被引:389
作者
He, Qie [1 ]
Wang, Ling [1 ]
机构
[1] Tsinghua Univ, Dept Automat, Inst Proc Control, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
particle swarm optimization; feasibility-based rule; constrained optimization; simulated annealing;
D O I
10.1016/j.amc.2006.07.134
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
During the past decade, hybrid algorithms combining evolutionary computation and constraint-handling techniques have shown to be effective to solve constrained optimization problems. For constrained optimization, the penalty function method has been regarded as one of the most popular constraint-handling technique so far, whereas its drawback lies in the determination of suitable penalty factors, which greatly weakens the efficiency of the method. As a novel population-based algorithm, particle swarm optimization (PSO) has gained wide applications in a variety of fields, especially for unconstrained optimization problems. In this paper, a hybrid PSO (HPSO) with a feasibility-based rule is proposed to solve constrained optimization problems. In contrast to the penalty function method, the rule requires no additional parameters and can guide the swarm to the feasible region quickly. In addition, to avoid the premature convergence, simulated annealing (SA) is applied to the best solution of the swarm to help the algorithm escape from local optima. Simulation and comparisons based on several well-studied benchmarks demonstrate the effectiveness, efficiency and robustness of the proposed HPSO. Moreover, the effects of several crucial parameters on the performance of the HPSO are studied as well. (c) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:1407 / 1422
页数:16
相关论文
共 27 条
[1]  
[Anonymous], T ASME J MECH DES, DOI DOI 10.1115/1.2919393
[2]  
Arora J., 2004, Introduction to Optimum Design
[3]  
Belegundu A.D., 1982, STUDY MATH PROGRAMMI
[4]  
Bertsekas DP., 2014, Constrained optimization and Lagrange multiplier methods
[5]   Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art [J].
Coello, CAC .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (11-12) :1245-1287
[6]   Constraint-handling in genetic algorithms through the use of dominance-based tournament selection [J].
Coello, CAC ;
Montes, EM .
ADVANCED ENGINEERING INFORMATICS, 2002, 16 (03) :193-203
[7]   Efficient evolutionary optimization through the use of a cultural algorithm [J].
Coello, CAC ;
Becerra, RL .
ENGINEERING OPTIMIZATION, 2004, 36 (02) :219-236
[8]   Use of a self-adaptive penalty approach for engineering optimization problems [J].
Coello, CAC .
COMPUTERS IN INDUSTRY, 2000, 41 (02) :113-127
[9]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[10]  
Deb K, 1997, Evolut Algorithm Eng Appl, P497, DOI [10.1007/978-3-662-03423-1_27, DOI 10.1007/978-3-662-03423-1_27, https://doi.org/10.1007/978-3-662-03423-1_27]