A Computational Study on Different Penalty Functions with DIRECT Algorithm

The most common approach for solving constrained optimization problems is based on penalty functions, where the constrained problem is transformed into an unconstrained problem by penalizing the objective function when constraints are violated. In this paper, we analyze the implementation of penalty functions, within the DIRECT algorithm. In order to assess the applicability and performance of the proposed approaches, some benchmark problems from engineering design optimization are considered.

[1]  Robert Michael Lewis,et al.  A Globally Convergent Augmented Lagrangian Pattern Search Algorithm for Optimization with General Constraints and Simple Bounds , 2002, SIAM J. Optim..

[2]  R. Courant Variational methods for the solution of problems of equilibrium and vibrations , 1943 .

[3]  C. D. Perttunen,et al.  Lipschitzian optimization without the Lipschitz constant , 1993 .

[4]  D. Finkel,et al.  Convergence analysis of the direct algorithm , 2004 .

[5]  Christopher R. Houck,et al.  On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with GA's , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[6]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[7]  Ana Maria A. C. Rocha,et al.  Hybridizing the electromagnetism-like algorithm with descent search for solving engineering design problems , 2009, Int. J. Comput. Math..

[8]  Tapabrata Ray,et al.  A Swarm Metaphor for Multiobjective Design Optimization , 2002 .

[9]  Carlos A. Coello Coello,et al.  THEORETICAL AND NUMERICAL CONSTRAINT-HANDLING TECHNIQUES USED WITH EVOLUTIONARY ALGORITHMS: A SURVEY OF THE STATE OF THE ART , 2002 .

[10]  Charles W. Carroll The Created Response Surface Technique for Optimizing Nonlinear, Restrained Systems , 1961 .

[11]  A. E. Xavier Hyperbolic penalty: a new method for nonlinear programming with inequalities , 2001 .

[12]  G. McCormick,et al.  Extensions of SUMT for Nonlinear Programming: Equality Constraints and Extrapolation , 1966 .

[13]  C. T. Kelley,et al.  Modifications of the direct algorithm , 2001 .

[14]  K. Lee,et al.  A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice , 2005 .

[15]  Daniel E. Finkel,et al.  Global optimization with the direct algorithm , 2005 .

[16]  Jiann-Horng Lin,et al.  Evolutionary computation of unconstrained and constrained problems using a novel momentum-type particle swarm optimization , 2007 .

[17]  Edite M. G. P. Fernandes,et al.  Efficient Solving of Engineering Design Problems by an Interior Point 3‐D Filter Line Search Method , 2008 .

[18]  Michael C. Ferris,et al.  Extension of the direct optimization algorithm for noisy functions , 2007, 2007 Winter Simulation Conference.

[19]  Afonso C. C. Lemonge,et al.  An Adaptive Penalty Method for Genetic Algorithms in Constrained Optimization Problems , 2008 .

[20]  Owen J. Eslinger,et al.  Algorithms for Noisy Problems in Gas Transmission Pipeline Optimization , 2001 .

[21]  Michael N. Vrahatis,et al.  Memetic particle swarm optimization , 2007, Ann. Oper. Res..

[22]  Gary G. Yen,et al.  A Self Adaptive Penalty Function Based Algorithm for Constrained Optimization , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[23]  Hitoshi Iba,et al.  Frontiers in Evolutionary Robotics , 2008 .

[24]  Donald R. Jones,et al.  Direct Global Optimization Algorithm , 2009, Encyclopedia of Optimization.