A Dynamic Quality-Based Harmony Search Algorithm for Solving Constrained Engineering Optimization Problems

Meta-heuristic algorithms overcome the computational drawbacks of the existing numerical methods where they are commonly used to solve constrained engineering problems and find an optimum solution. Solving this kind of problems is considered of high value in many engineering and manufacturing processes. The author have recently published a dynamic and self-adaptive meta-heuristic that is based on the harmony search algorithm. The method has the advantage of dynamically setting optimization parameters based on quality measures that are computed during the optimization process. Testing showed superiority in solving continuous optimization problems with high dimensionality. In this work, the same method is applied with minor modifications to solve constrained engineering problems whereby the feasible search-space is shrunk due to the existing constraints making the problem more difficult. The results obtained are close to those achieved by some other recent meta-heuristic methods. However, there is a room for improvement.

[1]  Mahamed G. H. Omran,et al.  Global-best harmony search , 2008, Appl. Math. Comput..

[2]  Leandro dos Santos Coelho,et al.  Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems , 2010, Expert Syst. Appl..

[3]  Ali Kattan,et al.  A dynamic self-adaptive harmony search algorithm for continuous optimization problems , 2013, Appl. Math. Comput..

[4]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[5]  Yin-Fu Huang,et al.  Self-adaptive harmony search algorithm for optimization , 2010, Expert Syst. Appl..

[6]  M. Fesanghary,et al.  An improved harmony search algorithm for solving optimization problems , 2007, Appl. Math. Comput..

[7]  Bijaya K. Panigrahi,et al.  Exploratory Power of the Harmony Search Algorithm: Analysis and Improvements for Global Numerical Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[9]  Dexuan Zou,et al.  A novel modified differential evolution algorithm for constrained optimization problems , 2011, Comput. Math. Appl..

[10]  M. Jaberipour,et al.  Two improved harmony search algorithms for solving engineering optimization problems , 2010 .

[11]  Vinicius Veloso de Melo,et al.  Evaluating differential evolution with penalty function to solve constrained engineering problems , 2012, Expert Syst. Appl..

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

[13]  Erwie Zahara,et al.  Hybrid Nelder-Mead simplex search and particle swarm optimization for constrained engineering design problems , 2009, Expert Syst. Appl..

[14]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .