Table of Contents Author Guidelines Submit a Manuscript
Computational Intelligence and Neuroscience
Volume 2015, Article ID 258491, 10 pages
http://dx.doi.org/10.1155/2015/258491
Review Article

Harmony Search Method: Theory and Applications

1Department of Electrical Engineering and Automation, Aalto University School of Electrical Engineering, 00076 Aalto, Finland
2Department of Information Technology, Pondicherry Engineering College, Pondicherry 605 014, India
3College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China

Received 7 December 2014; Accepted 21 March 2015

Academic Editor: Steven L. Bressler

Copyright © 2015 X. Z. Gao et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. Z. W. Geem, J. H. Kim, and G. V. Loganathan, “A new heuristic optimization algorithm: harmony search,” Simulation, vol. 76, no. 2, pp. 60–68, 2001. View at Publisher · View at Google Scholar · View at Scopus
  2. K. S. Lee and Z. W. Geem, “A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice,” Computer Methods in Applied Mechanics and Engineering, vol. 194, no. 36–38, pp. 3902–3933, 2005. View at Publisher · View at Google Scholar · View at Scopus
  3. K. S. Lee and Z. W. Geem, “A new structural optimization method based on the harmony search algorithm,” Computers and Structures, vol. 82, no. 9-10, pp. 781–798, 2004. View at Publisher · View at Google Scholar · View at Scopus
  4. Z. W. Geem, J. H. Kim, and G. V. Loganathan, “Harmony search optimization: application to pipe network design,” International Journal of Modelling and Simulation, vol. 22, no. 2, pp. 125–133, 2002. View at Google Scholar · View at Scopus
  5. X. Wang, X.-Z. Gao, and S. J. Ovaska, “Fusion of clonal selection algorithm and harmony search method in optimisation of fuzzy classification systems,” International Journal of Bio-Inspired Computation, vol. 1, no. 1-2, pp. 80–88, 2009. View at Publisher · View at Google Scholar · View at Scopus
  6. R. Poli and W. B. Langdon, Foundations of Genetic Programming, Springer, Berlin, Germany, 2002.
  7. A. P. Engelbrecht, Fundamentals of Computational Swarm Intelligence, John Wiley & Sons, West Sussex, UK, 2005.
  8. Z. W. Geem, “Novel derivative of harmony search algorithm for discrete design variables,” Applied Mathematics and Computation, vol. 199, no. 1, pp. 223–230, 2008. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  9. M. G. H. Omran and M. Mahdavi, “Global-best harmony search,” Applied Mathematics and Computation, vol. 198, no. 2, pp. 643–656, 2008. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  10. J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proceedings of the IEEE International Conference on Neural Networks, pp. 1942–1948, Perth, Australia, December 1995. View at Scopus
  11. Q.-K. Pan, P. N. Suganthan, J. J. Liang, and M. F. Tasgetiren, “A local-best harmony search algorithm with dynamic subpopulations,” Engineering Optimization, vol. 42, no. 2, pp. 101–117, 2010. View at Publisher · View at Google Scholar · View at Scopus
  12. Z. W. Geem, “Particle-swarm harmony search for water network design,” Engineering Optimization, vol. 41, no. 4, pp. 297–311, 2009. View at Publisher · View at Google Scholar · View at Scopus
  13. X.-Z. Gao, X. Wang, and S. J. Ovaska, “Uni-modal and multi-modal optimization using modified harmony search methods,” International Journal of Innovative Computing, Information and Control, vol. 5, no. 10, pp. 2985–2996, 2009. View at Google Scholar · View at Scopus
  14. X.-Z. Gao, X. Wang, S. J. Ovaska, and H. Xu, “A modified harmony search method in constrained optimization,” International Journal of Innovative Computing, Information and Control, vol. 6, no. 9, pp. 4235–4247, 2010. View at Google Scholar · View at Scopus
  15. X.-Z. Gao, X. Wang, T. Jokinen, S. J. Ovaska, A. Arkkio, and K. Zenger, “A hybrid optimization method for wind generator design,” International Journal of Innovative Computing, Information and Control, vol. 8, no. 6, pp. 4347–4373, 2012. View at Google Scholar · View at Scopus
  16. X. Z. Gao, X. Wang, S. J. Ovaska, and K. Zenger, “A hybrid optimization method of harmony search and opposition-based learning,” Engineering Optimization, vol. 44, no. 8, pp. 895–914, 2012. View at Publisher · View at Google Scholar · View at Scopus
  17. X. Z. Gao, X. Wang, T. Jokinen, S. J. Ovaska, A. Arkkio, and K. Zenger, “A hybrid PBIL-based harmony search method,” Neural Computing and Applications, vol. 21, no. 5, pp. 1071–1083, 2012. View at Publisher · View at Google Scholar · View at Scopus
  18. M. Mahdavi, M. Fesanghary, and E. Damangir, “An improved harmony search algorithm for solving optimization problems,” Applied Mathematics and Computation, vol. 188, no. 2, pp. 1567–1579, 2007. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  19. O. Hasaņebi, F. Erdal, and M. P. Saka, “Adaptive harmony search method for structural optimization,” ASCE Journal of Structural Engineering, vol. 136, no. 4, pp. 419–431, 2010. View at Publisher · View at Google Scholar · View at Scopus
  20. C.-M. Wang and Y.-F. Huang, “Self-adaptive harmony search algorithm for optimization,” Expert Systems with Applications, vol. 37, no. 4, pp. 2826–2837, 2010. View at Publisher · View at Google Scholar · View at Scopus
  21. Z. W. Geem and K.-B. Sim, “Parameter-setting-free harmony search algorithm,” Applied Mathematics and Computation, vol. 217, no. 8, pp. 3881–3889, 2010. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  22. S. Das, A. Mukhopadhyay, A. Roy, A. Abraham, and B. K. Panigrahi, “Exploratory power of the harmony search algorithm: analysis and improvements for global numerical optimization,” IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 41, no. 1, pp. 89–106, 2011. View at Publisher · View at Google Scholar · View at Scopus
  23. Y. M. Cheng, L. Li, T. Lansivaara, S. C. Chi, and Y. J. Sun, “An improved harmony search minimization algorithm using different slip surface generation methods for slope stability analysis,” Engineering Optimization, vol. 40, no. 2, pp. 95–115, 2008. View at Publisher · View at Google Scholar · View at Scopus
  24. Z. W. Geem, Ed., Geem Music-Inspired Harmony Search Algorithm, Springer, Berlin, Germany, 2009.
  25. M. Castelli, S. Silva, L. Manzoni, and L. Vanneschi, “Geometric selective harmony search,” Information Sciences, vol. 279, pp. 468–482, 2014. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  26. M. K. Saka, “Optimum design of steel skeleton structures,” in Music-Inspired Harmony Search Algorithm, Z. W. Geem, Ed., Springer, Berlin, Germany, 2009. View at Google Scholar
  27. M. R. Maheri and M. M. Narimani, “An enhanced harmony search algorithm for optimum design of side sway steel frames,” Computers and Structures, vol. 136, pp. 78–89, 2014. View at Publisher · View at Google Scholar · View at Scopus
  28. G. Bekdaş and S. M. Nigdeli, “Estimating optimum parameters of tuned mass dampers using harmony search,” Engineering Structures, vol. 33, no. 9, pp. 2716–2723, 2011. View at Publisher · View at Google Scholar · View at Scopus
  29. M. Fesanghary, E. Damangir, and I. Soleimani, “Design optimization of shell and tube heat exchangers using global sensitivity analysis and harmony search algorithm,” Applied Thermal Engineering, vol. 29, no. 5-6, pp. 1026–1031, 2009. View at Publisher · View at Google Scholar · View at Scopus
  30. B. Jeddi and V. Vahidinasab, “A modified harmony search method for environmental/economic load dispatch of real-world power systems,” Energy Conversion and Management, vol. 78, pp. 661–675, 2014. View at Publisher · View at Google Scholar · View at Scopus
  31. N. Sinsuphan, U. Leeton, and T. Kulworawanichpong, “Optimal power flow solution using improved harmony search method,” Applied Soft Computing Journal, vol. 13, no. 5, pp. 2364–2374, 2013. View at Publisher · View at Google Scholar · View at Scopus
  32. R. Arul, G. Ravi, and S. Velusami, “Chaotic self-adaptive differential harmony search algorithm based dynamic economic dispatch,” International Journal of Electrical Power & Energy Systems, vol. 50, no. 1, pp. 85–96, 2013. View at Publisher · View at Google Scholar · View at Scopus
  33. J. Li and H. Duan, “Novel biological visual attention mechanism via Gaussian harmony search,” Optik, vol. 125, no. 10, pp. 2313–2319, 2014. View at Publisher · View at Google Scholar · View at Scopus
  34. J. Fourie, S. Mills, and R. Green, “Harmony filter: a robust visual tracking system using the improved harmony search algorithm,” Image and Vision Computing, vol. 28, no. 12, pp. 1702–1716, 2010. View at Publisher · View at Google Scholar · View at Scopus
  35. H. Xu, X. Z. Gao, G.-L. Peng, K. Xue, and Y. Ma, “Prototype optimization of reconfigurable mobile robots based on a modified Harmony Search method,” Transactions of the Institute of Measurement and Control, vol. 34, no. 2-3, pp. 334–360, 2012. View at Publisher · View at Google Scholar · View at Scopus
  36. H. Xu, Z. Zhang, K. Alipour, K. Xue, and X. Z. Gao, “Prototypes selection by multi-objective optimal design: application to a reconfigurable robot in sandy terrain,” Industrial Robot, vol. 38, no. 6, pp. 599–613, 2011. View at Publisher · View at Google Scholar · View at Scopus
  37. H. Ceylan, “A hybrid harmony search and TRANSYT hill climbing algorithm for signalized stochastic equilibrium transportation networks,” Transportation Research Part C: Emerging Technologies, vol. 25, pp. 152–167, 2012. View at Publisher · View at Google Scholar · View at Scopus
  38. A. Askarzadeh and A. Rezazadeh, “Parameter identification for solar cell models using harmony search-based algorithms,” Solar Energy, vol. 86, no. 11, pp. 3241–3249, 2012. View at Publisher · View at Google Scholar · View at Scopus
  39. L. F. F. Miguel, J. Kaminski Jr., and J. D. Riera, “Damage detection under ambient vibration by harmony search algorithm,” Expert Systems with Applications, vol. 39, no. 10, pp. 9704–9714, 2012. View at Publisher · View at Google Scholar · View at Scopus
  40. C. A. C. Coello, “Constraint-handling using an evolutionary multiobjective optimization technique,” Civil Engineering and Environmental Systems, vol. 17, no. 4, pp. 319–346, 2000. View at Publisher · View at Google Scholar · View at Scopus
  41. C. A. C. Coello, “Use of a self-adaptive penalty approach for engineering optimization problems,” Computers in Industry, vol. 41, no. 2, pp. 113–127, 2000. View at Publisher · View at Google Scholar · View at Scopus
  42. C. A. C. Coello and E. M. Montes, “Constraint-handling in genetic algorithms through the use of dominance-based tournament selection,” Advanced Engineering Informatics, vol. 16, no. 3, pp. 193–203, 2002. View at Publisher · View at Google Scholar · View at Scopus
  43. K. Deb, “An efficient constraint handling method for genetic algorithms,” Computer Methods in Applied Mechanics and Engineering, vol. 186, no. 2–4, pp. 311–338, 2000. View at Publisher · View at Google Scholar · View at Scopus
  44. Z. Michalewicz, Genetic Algorithms + Data Structures = Evolution Programs, Springer, Berlin, Germany, 3rd edition, 1996.
  45. J. Pyrhönen, T. Jokinen, and V. Hrabovcová, Design of Rotating Electrical Machines, John Wiley & Sons, West Sussex, UK, 2008.