A Smoothing Penalty Function Algorithm for Two-Cardinality Sparse Constrained Optimization Problems

Author(s):  
Jiang Min ◽  
Zhiqing Meng ◽  
Gengui Zhou ◽  
Rui Shen
2014 ◽  
Vol 2014 ◽  
pp. 1-15 ◽  
Author(s):  
Minggang Dong ◽  
Ning Wang ◽  
Xiaohui Cheng ◽  
Chuanxian Jiang

Motivated by recent advancements in differential evolution and constraints handling methods, this paper presents a novel modified oracle penalty function-based composite differential evolution (MOCoDE) for constrained optimization problems (COPs). More specifically, the original oracle penalty function approach is modified so as to satisfy the optimization criterion of COPs; then the modified oracle penalty function is incorporated in composite DE. Furthermore, in order to solve more complex COPs with discrete, integer, or binary variables, a discrete variable handling technique is introduced into MOCoDE to solve complex COPs with mix variables. This method is assessed on eleven constrained optimization benchmark functions and seven well-studied engineering problems in real life. Experimental results demonstrate that MOCoDE achieves competitive performance with respect to some other state-of-the-art approaches in constrained optimization evolutionary algorithms. Moreover, the strengths of the proposed method include few parameters and its ease of implementation, rendering it applicable to real life. Therefore, MOCoDE can be an efficient alternative to solving constrained optimization problems.


Author(s):  
YIBO HU

For constrained optimization problems, evolutionary algorithms often utilize a penalty function to deal with constraints, even if it is difficult to control the penalty parameters. To overcome this shortcoming, this paper presents a new penalty function which has no parameter and can effectively handle constraint first, after which a hybrid-fitness function integrating this penalty function into the objective function is designed. The new fitness function can properly evaluate not only feasible solution, but also infeasible one, and distinguish any feasible one from an infeasible one. Meanwhile, a new crossover operator based on simplex crossover operator and a new PSO mutation operator are also proposed, which can produce high quality offspring. Based on these, a new evolutionary algorithm for constrained optimization problems is proposed. The simulations are made on ten widely used benchmark problems, and the results indicate the proposed algorithm is effective.


2010 ◽  
Vol 450 ◽  
pp. 560-563
Author(s):  
Dong Mei Cheng ◽  
Jian Huang ◽  
Hong Jiang Li ◽  
Jing Sun

This paper presents a new method of dynamic sub-population genetic algorithm combined with modified dynamic penalty function to solve constrained optimization problems. The new method ensures the final optimal solution yields all constraints through re-organizing all individuals of each generation into two sub-populations according to the feasibility of individuals. And the modified dynamic penalty function gradually increases the punishment to bad individuals with the development of the evolution. With the help of the penalty function and other improvements, the new algorithm prevents local convergence and iteration wandering fluctuations. Typical instances are used to evaluate the optimizing performance of this new method; and the result shows that it can deal with constrained optimization problems well.


Sign in / Sign up

Export Citation Format

Share Document