Abstract
Lately, Harmony Search algorithm (HSA) has attracted the attentions of researchers in operation research and artificial intelligence domain due to its capabilities of solving complex optimization problems in various fields. Different variants of HSA were proposed to overcome its weaknesses such as stagnation at local optima and slow convergence. The limitations of HSA have been mainly addressed in three aspects: studying the effect of HSA parameter settings, hybridizing it with other part of metaheuristic algorithms and the selection schemes that are used in selecting decision variables from harmony memory vectors. This paper focuses on improving the performance of HSA by introducing a new variant of HSA named Modified Tournament Harmony Search (MTHS) algorithm. The MTHS modifies the tournament selection scheme in order to improve the performance and efficiency of the classical HSA. Empirical results demonstrate the effectiveness of the proposed MTHS method and show its significance when compared with three benchmark variants of HSA.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Geem, Z.W., Kim, J.H., Loganathan, G.V.: A new heuristic optimization algorithm: harmony search. J. Simulation 76(2), 60–68 (2001)
Ceylan, H., Ceylan, H.: Harmony search algorithm for transport energy demand modeling. In: Geem, Z.W. (ed.) Music-Inspired Harmony Search Algorithm. SCI, vol. 191, pp. 163–172. Springer, Heidelberg (2009)
Salman, A., Ahmad, I., Hanaa, A.R., Hamdan, S.: Solving the task assignment problem using Harmony Search algorithm. Evolving Systems, 1–17 (2012)
Yuan, Y., Xu, H., Yang, J.: A hybrid harmony search algorithm for the flexible job shop scheduling problem. Applied Soft Computing (2013)
Zou, D., Gao, L., Li, S., Wu, J.: Solving 0–1 knapsack problem by a novel global harmony search algorithm. Applied Soft Computing 11(2), 1556–1564 (2011)
Khazali, A.H., Kalantar, M.: Optimal reactive power dispatch based on harmony search algorithm. International Journal of Electrical Power & Energy Systems 33(3), 684–692 (2011)
Baek, C.W., Jun, H.D., Kim, J.H.: Development of a PDA model for water distribution systems using harmony search algorithm. KSCE Journal of Civil Engineering 14(4), 613–625 (2010)
Forsati, R., Mahdavi, M.: Web text mining using harmony search. In: Recent Advances in Harmony Search Algorithm. SCI, vol. 270, pp. 51–64. Springer, Heidelberg (2010)
Pichpibul, T., Kawtummachai, R.: Modified Harmony Search Algorithm for the Capacitated Vehicle Routing Problem. In: Proceedings of the International Multi Conference of Engineers and Computer Scientists, vol. 2 (2013)
Shambour, M.K.Y., Khader, A.T., Kheiri, A., Özcan, E.: A Two Stage Approach for High School Timetabling. In: Lee, M., Hirose, A., Hou, Z.-G., Kil, R.M. (eds.) ICONIP 2013. LNCS, vol. 8226, pp. 66–73. Springer, Heidelberg (2013)
Geem, Z.W., Choi, J.-Y.: Music composition using harmony search algorithm. In: Giacobini, M. (ed.) EvoWorkshops 2007. LNCS, vol. 4448, pp. 593–600. Springer, Heidelberg (2007)
Mahdavi, M., Fesanghary, M., Damangir, E.: An improved harmony search algorithm for solving optimization problems. Applied Mathematics and Computation 188(2), 1567–1579 (2007)
Omran, M.G., Mahdavi, M.: Global-best harmony search. Applied Mathematics and Computation 198(2), 643–656 (2008)
Pan, Q.K., Suganthan, P.N., Tasgetiren, M.F., Liang, J.J.: A self-adaptive global best harmony search algorithm for continuous optimization problems. Applied Mathematics and Computation 216(3), 830–848 (2010)
Doush, I.A.: Harmony search with multi-parent crossover for solving IEEE-CEC2011 competition problems. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds.) ICONIP 2012, Part IV. LNCS, vol. 7666, pp. 108–114. Springer, Heidelberg (2012)
Wang, C.M., Huang, Y.F.: Self-adaptive Harmony Search Algorithm for Optimization. Expert Syst. Appl. 37, 2826–2837 (2010)
Chakraborty, P., Roy, G.G., Das, S., Jain, D., Abraham, A.: An improved harmony search algorithm with differential mutation operator. Fundamenta Informaticae 95(4), 401–426 (2009)
Zou, D., Gao, L., Wu, J., Li, S.: Novel global harmony search algorithm for unconstrained problems. Neurocomputing 73(16), 3308–3318 (2009)
Pan, Q.K., Suganthan, P.N., Tasgetiren, M.F., Liang, J.J.: A self-adaptive global best harmony search algorithm for continuous optimization problems. Applied Mathematics and Computation 216(3), 830–848 (2010)
Al-Betar, M.A., Doush, I.A., Khader, A.T., Awadallah, M.A.: Novel selection schemes for harmony search. Applied Mathematics and Computation 218(10), 6095–6117 (2012)
Kattan, A., Abdullah, R.: A dynamic self-adaptive harmony search algorithm for continuous optimization problems. Applied Mathematics and Computation 219, 8542–8567 (2013)
Ortiz-Boyer, D., Hervás-Martínez, C., García-Pedrajas, N.: CIXL2: A Crossover Operator for Evolutionary Algorithms Based on Population Features. J. Artif. Intell. Res(JAIR) 24, 1–48 (2005)
Digalakis, J.G., Margaritis, K.G.: On benchmarking functions for genetic algorithms. International Journal of Computer Mathematics 77(4), 481–506 (2001)
Yang, X.S., Cui, Z., Xiao, R., Gandomi, A.H.: Swarm intelligence and bio-inspired computation: theory and applications. Elsevier (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Shambour, M.K., Khader, A.T., Abusnaina, A.A., Shambour, Q. (2014). Modified Tournament Harmony Search for Unconstrained Optimisation Problems. In: Herawan, T., Ghazali, R., Deris, M. (eds) Recent Advances on Soft Computing and Data Mining. Advances in Intelligent Systems and Computing, vol 287. Springer, Cham. https://doi.org/10.1007/978-3-319-07692-8_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-07692-8_27
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07691-1
Online ISBN: 978-3-319-07692-8
eBook Packages: EngineeringEngineering (R0)