Copyright © 2008 Elsevier B.V. All rights reserved.
Hybridizing harmony search algorithm with sequential quadratic programming for engineering optimization problems
Received 4 April 2007;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
This study presents a hybrid harmony search algorithm (HHSA) to solve engineering optimization problems with continuous design variables. Although the harmony search algorithm (HSA) has proven its ability of finding near global regions within a reasonable time, it is comparatively inefficient in performing local search. In this study sequential quadratic programming (SQP) is employed to speed up local search and improve precision of the HSA solutions. Moreover, an empirical study is performed in order to determine the impact of various parameters of the HSA on convergence behavior. Various benchmark engineering optimization problems are used to illustrate the effectiveness and robustness of the proposed algorithm. Numerical results reveal that the proposed hybrid algorithm, in most cases is more effective than the HSA and other meta-heuristic or deterministic methods.
Keywords: Heuristic; Harmony search algorithm; Hybridization; Sequential quadratic programming; Engineering optimization
Article Outline
- 1. Introduction
- 2. Hybrid harmony search algorithm
- 2.1. Harmony search algorithm
- 2.1.1. Initialize the problem and algorithm parameters
- 2.1.2. Initialize the harmony memory
- 2.1.3. Improvise a new harmony
- 2.1.4. Update harmony memory
- 2.1.5. Check stopping criterion
- 2.2. Empirical study of the impact of different HSA parameters on convergence behavior
- 2.3. Hybridization
- 3. Examples
- 3.1. Unconstrained function minimization examples
- 3.1.1. Goldstein and Price function I (with four local minima)
- 3.1.2. Goldstein and Price function II (with many local minima)
- 3.2. Constrained function minimization examples
- 3.2.1. Constrained function I: (Himmelblau’s nonlinear optimization problem)
- 3.2.2. Constrained function II
- 3.3. Structural engineering optimization examples
- 4. Conclusions
- Acknowledgements
- References







E-mail Article
Add to my Quick Links

Cited By in Scopus (0)






