Skip to main content
Log in

Overview of Harmony Search algorithm and its applications in Civil Engineering

  • Special Issue
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

Abstract

Harmony Search (HS), a meta-heuristic algorithm, conceptualizes a musical process of searching for a perfect state of harmony (optimal solution). It allows a random search without initial values and removes the necessity for information of derivatives. Since the HS algorithm was first developed and published in 2001, it has been applied to various research areas and the world wide attention on it has rapidly increased. In this paper, applications of HS algorithm in Civil Engineering (CE) are to be overviewed. Articles in CE areas including water resources, structural, geotechnical, environmental, and traffic engineering are to be reviewed thoroughly. As a results, variety of application results show that HS can be effectively used as a tool for optimization problems in CE.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Afshari S, Aminshahidy B, Pishvaie MR (2011) Application of an improved harmony search algorithm in well placement optimization using streamline simulation. J Petrol Sci Eng 78(3–4):664–678

    Article  Google Scholar 

  2. Amini F, Ghaderi P (2013) Hybridization of harmony search and Ant colony optimization for optimal locating of structural dampers. Appl Soft Computing 13(5):2272–2280

    Article  Google Scholar 

  3. Ayvaz MT (2007) Simultaneous determination of aquifer parameters and zone structures with fuzzy c-means clustering and meta-heuristic harmony search algorithm. Adv Water Resour 30(11):2326–2338

    Article  Google Scholar 

  4. Ayvaz MT (2009) Application of harmony search algorithm to the solution of groundwater management models. Adv Water Resour 32(6):916–924

    Article  Google Scholar 

  5. Ayvaz MT (2010) A linked simulation-optimization model for solving the unknown groundwater pollution source identification problems. J Contam Hydrol 117(1–4):46–59

    Article  Google Scholar 

  6. Ayvaz MT, Elci A (2013) A groundwater management tool for solving the pumping cost minimization problem for the Tahtali watershed (Izmir-Turkey) using hybrid HS-Solver optimization algorithm. J Hydrol 478:63–76

    Article  Google Scholar 

  7. Baek CW, Jun HD, Kim JH (2010) Development of a PDA model for water distribution systems using harmony search algorithm. Ksce J Civil Eng 14(4):613–625

    Article  Google Scholar 

  8. Bekdas G, Nigdeli SM (2011) Estimating optimum parameters of tuned mass dampers using harmony search. Eng Struct 33(9):2716–2723

    Article  Google Scholar 

  9. Carbas S, Saka MP (2012) Optimum topology design of various geometrically nonlinear latticed domes using improved harmony search method. Struct Multidiscip Optim 45(3):377–399

    Article  Google Scholar 

  10. Ceylan H, Ceylan H (2013) Discrete Design of Urban Road Networks with Meta-Heuristic Harmony Search Algorithm. Teknik Dergi 24(1):6211–6231

    Google Scholar 

  11. Chang H, Sun W, Gu X (2013) Forecasting energy CO2 emissions using a quantum harmony search algorithm-based DMSFE combination model. Energies 6(3):1456–1477

    Article  Google Scholar 

  12. Cheng YM, Li DZ, Li L, Sun YJ, Baker R, Yang Y (2011) Limit equilibrium method based on an approximate lower bound method with a variable factor of safety that can consider residual strength. Comput Geotech 38(5):623–637

    Article  Google Scholar 

  13. Cheng YM, Li L, Fang SS (2011) Improved harmony search methods to replace variational principle in geotechnical problems. J Mech 27(1):107–119

    Article  Google Scholar 

  14. Cheng YM et al (2008) An improved harmony search minimization algorithm using different slip surface generation methods for slope stability analysis. Eng Optim 40(2):95–115

    Article  Google Scholar 

  15. Cheng YM, Li L, Chi SC (2007) Performance studies on six heuristic global optimization methods in the location of critical slip surface. Comput Geotech 34(6):462–484

    Article  Google Scholar 

  16. Degertekin SO (2008) Optimum design of steel frames using harmony search algorithm. Struct Multidiscip Optim 36(4):393–401

    Article  Google Scholar 

  17. Degertekin SO (2008) Harmony search algorithm for optimum design of steel frame structures: a comparative study with other optimization methods. Struct Eng Mech 29(4):391–410

    Article  Google Scholar 

  18. Degertekin SO (2012) Improved harmony search algorithms for sizing optimization of truss structures. Comput Struct 92–93:229–241

    Article  Google Scholar 

  19. Degertekin SO, Hayalioglu MS (2010) Harmony search algorithm for minimum cost design of steel frames with semi-rigid connections and column bases. Struct Multidiscip Optim 42(5):755–768

    Article  Google Scholar 

  20. Degertekin SO, Hayalioglu MS, Gorgun H (2009) Optimum design of geometrically non-linear steel frames with semi-rigid connections using a harmony search algorithm. Steel Compos Struct 9(6):535–555

    Article  Google Scholar 

  21. Fadel Miguel LF, Fadel Miguel LF (2012) Shape and size optimization of truss structures considering dynamic constraints through modern metaheuristic algorithms. Expert Syst Appl 39(10):9458–9467

    Article  Google Scholar 

  22. Fesanghary M, Asadi S, Geem ZW (2012) Design of low-emission and energy-efficient residential buildings using a multi-objective optimization algorithm. Build Environ 49:245–250

    Article  Google Scholar 

  23. Geem ZW (2005) Harmony search in water pump switching problem. Lect Notes Comput Sci 3612:751–760

    Article  Google Scholar 

  24. Geem ZW (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–280

    Article  Google Scholar 

  25. Geem ZW (2009) Harmony search optimisation to the pump-included water distribution network design. Civ Eng Environ Syst 26(3):211–221

    Article  Google Scholar 

  26. Geem ZW (2009) Particle-swarm harmony search for water network design. Eng Optim 41(4):297–311

    Article  Google Scholar 

  27. Geem ZW (2011) Parameter estimation of the nonlinear Muskingum model using parameter-setting-free harmony search. J Hydrol Eng 16(8):684–688

    Article  Google Scholar 

  28. Geem ZW, Cho Y (2011) Optimal design of water distribution networks using parameter-setting-free harmony search for two major parameters. J Water Resour Plan Manag-ASCE 137(4):377–380

    Article  Google Scholar 

  29. Geem ZW, Kim J, Jeong S (2011) Cost efficient and practical design of water supply network using harmony search. Afr J Agric Res 6(13):3110–3116

    Google Scholar 

  30. Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  31. Gholizadeh R, Amiri GG, Mohebi B (2010) An alternative approach to a harmony search algorithm for a construction site layout problem. Can J Civ Eng 37(12):1560–1571

    Article  Google Scholar 

  32. Gholizadeh S, Barzegar A (2013) Shape optimization of structures for frequency constraints by sequential harmony search algorithm. Eng Optim 45(6):627–646

    Article  MathSciNet  Google Scholar 

  33. Goldberg DE (1989) Genetic Algorithms in Search Optimization and Machine Learning. Addison Wesley, Reading

    MATH  Google Scholar 

  34. Hasancebi O, Erdal F, Saka MP (2010) Adaptive harmony search method for structural optimization. J Struct Eng-Asce 136(4):419–431

    Article  Google Scholar 

  35. Holland JH (1975) Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  36. Ingram G, Zhang T (2009) Overview of applications and developments in the harmony search algorithm. Music-inspired harmony search algorithm. Springer, Berlin Heidelberg, pp 15–37

    Chapter  Google Scholar 

  37. Kaveh A, Abadi ASM (2010) Cost optimization of a composite floor system using an improved harmony search algorithm. J Constr Steel Res 66(5):664–669

    Article  Google Scholar 

  38. Kaveh A, Abadi ASM (2010) Harmony search algorithm for optimum design of slab formwork. Iran J Sci Tech Trans B-Eng 34(B4):335–351

    Google Scholar 

  39. Kaveh A, Abadi ASM (2011) Cost optimization of reinforced concrete one-way ribbed slabs using harmony search algorithm. Arab J Sci Eng 36(7):1179–1187

    Article  Google Scholar 

  40. Kaveh A, Abadi ASM (2011) Harmony search based algorithms for the optimum cost design of reinforced concrete cantilever retaining walls. Int J Civ Eng 9(1):1–8

    Google Scholar 

  41. Kaveh A, Abadi ASM, Moghaddam SZ (2012) An adapted harmony search based algorithm for facility layout optimization. Int J Civ Eng 10(1):37–42

    Google Scholar 

  42. Kaveh A, Ahangaran M (2012) Discrete cost optimization of composite floor system using social harmony search model. Appl Soft Computing 12(1):372–381

    Article  Google Scholar 

  43. Kaveh A, Hosseini OK (2012) A hybrid HS-CSS algorithm for simultaneous analysis, design and optimization of trusses via force method. Period Polytech-Civ Eng 56(2):197–212

    Article  Google Scholar 

  44. Kaveh A, Sabzi O (2011) A comparative study of two meta-heuristic algorithms for optimum design of reinforced concrete frames. Int J Civ Eng 9(3):193–206

    Google Scholar 

  45. Kaveh A, Talatahari S (2009) Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures. Comput Struct 87(5–6):267–283

    Article  Google Scholar 

  46. Kaveh A, Zakian P (2013) Optimal design of steel frames under seismic loading using two meta-heuristic algorithms. J Construct Steel Res 82:111–130

    Article  Google Scholar 

  47. Kayhan AH, Korkmaz KA, Irfanoglu A (2011) Selecting and scaling real ground motion records using harmony search algorithm. Soil Dyn Earthq Eng 31(7):941–953

    Article  Google Scholar 

  48. Kim J, Geem Z, Kim E (2001) Parameter estimation of the nonlinear Muskingum model using harmony search. J Am Water Resour Assoc 37(5):1131–1138

    Article  Google Scholar 

  49. Kougias IP, Theodossiou NP (2013) Application of the harmony search optimization algorithm for the solution of the multiple dam system scheduling. Optim Eng 14(2):331–344

    Article  Google Scholar 

  50. Kougias IP, Theodossiou NP (2013) Multiobjective pump scheduling optimization using harmony search algorithm (HSA) and polyphonic HSA. Water Resour Manage 27(5):1249–1261

    Article  Google Scholar 

  51. Lagaros ND, Papadrakakis M (2012) Applied soft computing for optimum design of structures. Struct Multidiscip Optim 45(6):787–799

    Article  MATH  Google Scholar 

  52. Lee J, Yoon Y (2009) Modified harmony search algorithm and neural networks for concrete mix proportion design. J Comput Civ Eng 23(1):57–61

    Article  Google Scholar 

  53. Lee J, Yoon Y, Kim J (2012) A new heuristic algorithm for mix design of high-performance concrete. Ksce J Civ Eng 16(6):974–979

    Article  Google Scholar 

  54. Lee KS, Geem Z (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82(9–10):781–798

    Article  Google Scholar 

  55. Lee KS, Geem ZW, Lee SH, Bae KW (2005) The harmony search heuristic algorithm for discrete structural optimization. Eng Optim 37(7):663–684

    Article  MathSciNet  Google Scholar 

  56. Liang Li, Xue-song Chu (2011) An improved particle swarm optimization algorithm with harmony strategy for the location of critical slip surface of slopes. China Ocean Eng 25(2):357–364

    Article  Google Scholar 

  57. Li LJ, Huang ZB, Liu F (2009) A heuristic particle swarm optimization method for truss structures with discrete variables. Comput Struct 87(7–8):435–443

    Article  Google Scholar 

  58. Luo Q et al (2012) Optimal design of groundwater remediation systems using a multi-objective fast harmony search algorithm. Hydrogeol J 20(8):1497–1510

    Article  Google Scholar 

  59. Martini K (2011) Harmony search method for multimodal size, shape, and topology optimization of structural frameworks. J Struct Eng-Asce 137(11):1332–1339

    Article  Google Scholar 

  60. Miandoabchi E, Farahani RZ, Szeto WY (2012) Bi-objective bimodal urban road network design using hybrid metaheuristics. Cent Euro J Oper Res 20(4):583–621

    Article  MathSciNet  Google Scholar 

  61. Mun S, Lee S (2011) Identification of viscoelastic functions for hot-mix asphalt mixtures using a modified harmony search algorithm. J Comput Civ Eng 25(2):139–148

    Article  Google Scholar 

  62. Ostfeld A et al (2012) Battle of the water calibration networks. J Water Res Plan Manag-Asce 138(5):523–532

    Article  Google Scholar 

  63. Paik K, Kim JH, Kim HS, Lee DR (2005) A conceptual rainfall-runoff model considering seasonal variation. Hydrol Process 19(19):3837–3850

    Article  Google Scholar 

  64. Piperagkas GS, Konstantaras I, Skouri K, Parsopoulos KE (2012) Solving the stochastic dynamic lot-sizing problem through nature-inspired heuristics. Comput Oper Res 39(7):1555–1565

    Article  MATH  MathSciNet  Google Scholar 

  65. Saka MP (2007) Optimum geometry design of geodesic domes using harmony search algorithm. Adv Struct Eng 10(6):595–606

    Article  Google Scholar 

  66. Saka MP (2009) Optimum design of steel sway frames to BS5950 using harmony search algorithm. J Construct Steel Res 65(1):36–43

    MathSciNet  Google Scholar 

  67. Saka MP, Erdal F (2009) Harmony search based algorithm for the optimum design of grillage systems to LRFD-AISC. Struct Multidiscip Optim 38(1):25–41

    Article  Google Scholar 

  68. Saka MP, Geem ZW (2013) Mathematical and metaheuristic applications in design optimization of steel frame structures: an extensive review. Math Probl Eng: 271031

  69. Salcedo-Sanz S et al (2013) One-way urban traffic reconfiguration using a multi-objective harmony search approach. Expert Syst Appl 40(9):3341–3350

    Article  Google Scholar 

  70. Sankar IB, Rao KM, Gopalakrishna A (2010) Optimization of steel bars subjected to Tempcore process using regression analysis and harmony search algorithm. J Sci Ind Res 69(4):266–270

    Google Scholar 

  71. Suh Y, Mun S, Yeo I (2010) Fatigue life prediction of asphalt concrete pavement using a harmony search algorithm. Ksce J Civ Eng 14(5):725–730

    Article  Google Scholar 

  72. Togan V (2012) Optimization of monopod offshore tower under uncertainties with gradient-based and gradient-free optimization algorithms. Adv Struct Eng 15(12):2021–2032

    Article  Google Scholar 

  73. Togan V, Daloglu AT, Karadeniz H (2011) Optimization of trusses under uncertainties with harmony search. Struct Eng Mech 37(5):543–560

    Article  Google Scholar 

  74. Yoo DG et al (2012) Subsystem-based pressure dependent demand analysis in water distribution systems using effective supply. KSCE J Civ Eng 16(3):457–464

    Article  Google Scholar 

  75. Zou D et al (2011) An effective global harmony search algorithm for reliability problems. Expert Syst Appl 38(4):4642–4648

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Gachon University research fund of 2013 (GCU-2013-R390).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zong Woo Geem.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yoo, D.G., Kim, J.H. & Geem, Z.W. Overview of Harmony Search algorithm and its applications in Civil Engineering. Evol. Intel. 7, 3–16 (2014). https://doi.org/10.1007/s12065-013-0100-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12065-013-0100-4

Keywords

Navigation