An improved harmony search algorithm for solving optimization problems

被引:1379
作者
Mahdavi, M.
Fesanghary, M. [1 ]
Damangir, E.
机构
[1] Amirkabir Univ Technol, Dept Mech Engn, Tehran 158754413, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
global optimization; heuristics; harmony search algorithm; mathematical programming;
D O I
10.1016/j.amc.2006.11.033
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper develops an improved harmony search (IHS) algorithm for solving optimization problems. IHS employs a novel method for generating new solution vectors that enhances accuracy and convergence rate of harmony search (HS) algorithm. In this paper the impacts of constant parameters on harmony search algorithm are discussed and a strategy for tuning these parameters is presented. The IHS algorithm has been successfully applied to various benchmarking and standard engineering optimization problems. Numerical results reveal that the proposed algorithm can find better solutions when compared to HS and other heuristic or deterministic methods and is a powerful search algorithm for various engineering optimization problems. (c) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:1567 / 1579
页数:13
相关论文
共 23 条
[1]  
[Anonymous], T ASME J MECH DES, DOI DOI 10.1115/1.2919393
[2]  
Arora J., 2004, Introduction to Optimum Design
[3]  
BELEGUNDU AD, 1982, THESIS U IOWA DEP CI
[4]   Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art [J].
Coello, CAC .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (11-12) :1245-1287
[5]   Constraint-handling in genetic algorithms through the use of dominance-based tournament selection [J].
Coello, CAC ;
Montes, EM .
ADVANCED ENGINEERING INFORMATICS, 2002, 16 (03) :193-203
[6]   Constraint-handling using an evolutionary multiobjective optimization technique [J].
Coello, CAC .
CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS, 2000, 17 (04) :319-346
[7]   Use of a self-adaptive penalty approach for engineering optimization problems [J].
Coello, CAC .
COMPUTERS IN INDUSTRY, 2000, 41 (02) :113-127
[8]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[9]   OPTIMAL-DESIGN OF A WELDED BEAM VIA GENETIC ALGORITHMS [J].
DEB, K .
AIAA JOURNAL, 1991, 29 (11) :2013-2015
[10]  
Deb K, 1997, Evolut Algorithm Eng Appl, P497, DOI [10.1007/978-3-662-03423-1_27, DOI 10.1007/978-3-662-03423-1_27, https://doi.org/10.1007/978-3-662-03423-1_27]