Oracle Penalty Method-Based Hybrid Constrained Differential Evolution Algorithm
Hanmin Ye · Jisuanji fangzhen · 2013
To solve complex constrained optimization problems effectively,an Oracle penalty method-based hybrid constrained differential evolution algorithm,OBHSaDE,was proposed.In OBHSaDE,the original Oracle penalty function method was improved to satisfy the standards of constrained optimization problems.The improved Oracle method can find feasible areas quickly.The adaptive differential evolution algorithm SaDE can explore feasible areas effectively.And with the help of sequential quadratic programming,the improved solutions can be found with fewer number of function evaluations.Simulation experiments and compared results show that the proposed approach not only can improve the quality of the solution and reduce the number of function evaluations,but also is robust.In addition,due to this method has fewer user parameters,the practicality of it is enhanced.The proposed approach is a new competitive approach for constrained optimization problems.