A Harmony Search Algorithm Comparison with Genetic Algorithms

Part of the Studies in Computational Intelligence book series (SCI, volume 574)


We describe in this paper a Harmony Search (HS) Algorithm and their areas of application, variants and comparison with other existing algorithms. HS is a metaheuristic music inspired algorithm used to solve a wide range of optimization problems applied to different areas, which has been very successful as indicated by the literature. A comparison with genetic algorithms was performed to evaluate the advantages of HS.


Harmony search Optimization problems Mathematical functions Genetic algorithms 



We would like to express our gratitude to the CONACYT and Tijuana Institute of Technology for the facilities and resources granted for the development of this research.


  1. 1.
    Dexuan, Z., Yanfeng, G., Liqun, G., Peifeng, W.: A novel global harmony search algorithm for chemical equation balancing. International Conference on Computer Design and Appliations, pp. 1–3. IEEE (2010)Google Scholar
  2. 2.
    Eberhart, R., Kennedy, J.: A new optimizer using particle swarm theory, In: Proceedings of the 6th International Symposium on Micromachine and Human Science, pp. 39–43. IEEE (1995)Google Scholar
  3. 3.
    Fevrier, V., Melin, P., Oscar, C.: Fuzzy Control of Parameters to Dynamically Adapt the PSO and GA Algorithms, pp. 1–8. IEEE, Barcelona, Spain (2010)Google Scholar
  4. 4.
    Geem, Z., Lee, K.: A New Meta-Heuristic Algorithm for Continuous Engineering Optimization Harmony Search Theory and Practice, Department of Civil and Environmental Engineering, University of Maryland, College Park, pp. 3-20. Elsevier, Maryland, USA (2004)Google Scholar
  5. 5.
    Geem, Z., Sim, K.: Parameter Setting Free Harmony Search Algorithm, School of Electrical and Electronics Engineering, Chung Ang University, pp. 2–10. Elsevier, Chung Ang, China (2010)Google Scholar
  6. 6.
    Geem, Z.: Harmony Search Algorithms For Structural Design Optimization. Studies in Computational Intelligence, pp. 8–121. Springer, Heidelberg, Germany (2009)Google Scholar
  7. 7.
    Geem Z.: Music Inspired Harmony Search Algorithm Theory and Applications, Studies in Computational Intelligence, pp. 8–121, Springer, Heidelberg, Germany (2009)Google Scholar
  8. 8.
    Hadi, M., Mehmet, A., Mashinchi, M., Pedrycz, W.:A Tabu Harmony Search Based Approach to Fuzzy Linear Regression, Transactions on Fuzzy Systems, pp. 1–13. IEEE, New Jersey, USA (2011)Google Scholar
  9. 9.
    Mahamed, G., Mahdavi, M.: Global Best Harmony Search, Applied Mathematics and Computation, pp. 1–14. Elsevier, Amsterdam, Holland (2008)Google Scholar
  10. 10.
    Mahdavi, M., Fesanghary, M., Damangir, E.: An Improved Harmony Search Algorithm for Solving Optimization Problems, Applied Mathematics and Computation, pp. 1567–1579. Elsevier, Amsterdam, Holland (2007)Google Scholar
  11. 11.
    Manjarres, D., Torres, L., Lopez, S., DelSer J, Bilbao M., Salcedo S., Geem Z.: A Survey on Applications of the Harmony Search Algorithm, Engineering Applications of Artificial Intelligence, pp. 3–14, Elsevier, Amsterdam, Holland (2013)Google Scholar
  12. 12.
    Ochoa, P., Castillo, O., Soria, J., Differential Evolution with Dynamic Adaptation of Parameters for the Optimization of Fuzzy Controllers, Recent Advances on Hybrid Approaches for Designing Intelligent Systems, pp. 275–288. Springer, Heidelberg, Germany (2013)Google Scholar
  13. 13.
    Perez, J., Valdez, F., Castillo, O.: Bat Algorithm Comparison with Genetic Algorithm Using Benchmark Functions, Recent Advances on Hybrid Approaches for Designing Intelligent Systems, pp. 225–237, Springer (2013)Google Scholar
  14. 14.
    Sombra, A., Valdez, F., Melin, P., Castillo, O.: A new gravitational search algorithm using fuzzy logic to parameter adaptation. IEEE Congress on Evolutionary Computation, pp. 1068–1074 (2013)Google Scholar
  15. 15.
    Štefek, A.: Benchmarking of Heuristic Optimization Methods, University of Defence, pp 1-4, IEEE, New Jersey, USA (2011)Google Scholar
  16. 16.
    Wang, C., Huang, Y.: Self Adaptive Harmony Search Algorithm for Optimization, Department of Computer Science and Information Engineering, National Yunlin University of Science and Technology, pp. 1–12, Elsevier (2010)Google Scholar
  17. 17.
    Yang, X.: Nature Inspired Metaheuristic Algorithms, 2nd edn, pp 73–76. Luniver Press, London, UK (2010)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Cinthia Peraza
    • 1
  • Fevrier Valdez
    • 1
  • Oscar Castillo
    • 1
  1. 1.Tijuana Institute of TechnologyTijuanaMexico

Personalised recommendations