Sizing optimization of skeletal structures with a multi-adaptive harmony search algorithm


1 Centre of Excellence for Fundamental Studies in Structural Engineering, Iran University of Science and Technology, Narmak, Tehran, P.O. Box 16846-13114, Iran

2 Faculty of Earthquake Engineering, Road, Housing and Urban Development Research Centre, Tehran, P.O. Box 1464738831, Iran


The Harmony Search (HS) algorithm is a popular metaheuristic optimization method that reproduces the music improvisation process in searching for a perfect state of harmony. HS has a remarkable ability in detecting near global optima at low computational cost but may be ine ective in performing local search. This study presents the Multi- Adaptive Harmony Search (MAHS) algorithm for sizing optimization of skeletal structures with continuous or discrete design variables. The main di erence between the proposed algorithm and classic HS is the way of choosing and adjusting the bandwidth distance (bw). Furthermore, MAHS dynamically updates the Harmony Memory Consideration ate (HMCR) and Pitch-Adjusting Rate (PAR) parameters during the search process. The robustness and performance of the MAHS algorithm are evaluated in comparison with literature, and in particular, with well-known HS variants such as Global-best Harmony Search (GHS), Self-Adaptive Harmony Search (SAHS), and Ecient Harmony Search (EHS). Optimization results obtained by the MAHS algorithm con rm the validity of the proposed approach.