Skip to main content
Log in

Application of a Meta-heuristic Optimization Algorithm Motivated by a Vision Correction Procedure for Civil Engineering Problems

  • Water Resources and Hydrologic Engineering
  • Published:
KSCE Journal of Civil Engineering Aims and scope Submit manuscript

Abstract

In this study, a metaheuristic optimization algorithm inspired by a vision correction procedure is applied to civil engineering problems. The Vision Correction Algorithm (VCA) has the ability to solve various problems related to mathematical benchmark functions and civil engineering. Vision correction processes have three main steps: myopic/hyperopic correction, brightness adjustment/compression enforcement, and astigmatic correction. This procedure is essential for increasing the usability of glasses and obtaining high-quality vision in humans. Unlike conventional meta-heuristic algorithms, VCA automatically adjusts the global/ local search probability and global search direction based on accumulated optimization results. In VCA, all decision variables have their own search probabilities and require different processes according to whether a global search or local search is required. The proposed algorithm is applied to representative optimization problems, and the results are compared with those of existing algorithms. In civil engineering problems including design problem of water distribution network, VCA shows respectable results compared with those of existing algorithms. In all benchmark problems and civil engineering problems, VCA shows good results and it showed the applicability to other civil engineering problems.

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.

Similar content being viewed by others

References

  • Adrian, A. M., Utamima, A., and Wang, K. J. (2015). “A comparative study of GA, PSO and ACO for solving construction site layout optimization.” KSCE Journal of Civil Engineering, vol. 19, Issue 3, pp. 520–527, DOI: 10.1007/s12205-013-1467-6.

    Article  Google Scholar 

  • Ali, M., Pant, M., and Abraham, A. (2009). “A hybrid ant colony differential evolution and its application to water resources problems.” NaBIC 2009, pp. 1133–1138.

    Google Scholar 

  • Aydın, Z. and Ayvaz, Y. (2013). “Overall cost optimization of prestressed concrete bridge using genetic algorithm.” KSCE Journal of Civil Engineering, vol. 17, Issue 4, pp. 769–776, DOI: 10.1007/s12205-013-0355-4.

    Article  Google Scholar 

  • Baskan, O. (2014). “Harmony search algorithm for continuous network design problem with link capacity expansions.” KSCE Journal of Civil Engineering, vol. 18, Issue 1, pp. 273–283, DOI: 10.1007/s12205-013-0122-6.

    Article  Google Scholar 

  • Dorigo, M. (1992). Optimization, learning and natural algorithms, Ph. D. Thesis, Politecnico di Milano, Italy.

    Google Scholar 

  • Fister Jr., I., Yang, X. S., Fister, I., Brest, J., and Fister, D. (2013). “A brief review of nature-inspired algorithms for optimization.” Elektrotehniški Vestnik, vol. 80, no. 3, pp. 1–7.

    MATH  Google Scholar 

  • Geem, Z. W., Kim, J. H., and Loganathan, G. V. (2001). “A new heuristic optimization algorithm: Harmony search.” Simulation, vol. 76, no. 2, pp. 60–68.

    Article  Google Scholar 

  • Goldberg, D. E. and Holland, J. H. (1988). “Genetic algorithms and machine learning.” Machine Learning, vol. 3, Issue 2, pp. 95–99, DOI: 10.1023/A:1022602019183.

    Article  Google Scholar 

  • Hosseini, K., Nodoushan, E. J., Barati, R., and Shahheydari, H. (2016). “Optimal design of labyrinth spillways using meta-heuristic algorithms.” KSCE Journal of Civil Engineering, vol. 20, Issue 1, pp. 468–477, DOI: 10.1007/s12205-015-0462-5.

    Article  Google Scholar 

  • Karahan, H. (2012). “Determining rainfall-intensity-duration-frequency relationship using Particle Swarm Optimization.” KSCE Journal of Civil Engineering, vol. 16, Issue 4, pp. 667–675, DOI: 10.1007/s12205-012-1076-9.

    Article  MathSciNet  Google Scholar 

  • Kennedy, J. and Eberhart, R. (1995). “Particle swarm optimization.” In Neural Networks, Proceedings, IEEE International Conference on, vol. 4, pp. 1942–1948.

    Article  Google Scholar 

  • Lee, J. H., Yoon, Y. S., and Kim, J. H. (2012). “A new heuristic algorithm for mix design of high-performance concrete.” KSCE Journal of Civil Engineering, vol. 16, Issue 6, pp. 974–979, DOI: 10.1007/s12205-012-1011-0.

    Article  Google Scholar 

  • Lee, E. H., Yoo, D. G., Choi, Y. H., and Kim, J. H. (2016). “Development of the new meta-heuristic optimization algorithm inspired by a vision correction procedure: Vision Correction Algorithm.” Journal of the Korea Academia-Industrial Cooperation Society, vol. 17, no. 3, pp. 117–126, DOI: 10.5762/KAIS.2016.17.3.117.

    Article  Google Scholar 

  • Mahdavi, M., Fesanghary, M., and Damangir, E. (2007). “An improved harmony search algorithm for solving optimization problems.” Applied Mathematics and Computation, vol. 188, Issue 2, pp. 1567–1579, DOI: 10.1016/j.amc.2006.11.033.

    Article  MathSciNet  MATH  Google Scholar 

  • Mirjalili, S., Mirjalili, S. M., and Lewis, A. (2014). “Grey wolf optimizer.” Advances in Engineering Software, Vol. 69, March 2014, pp. 46–61, DOI: 10.1016/j.advengsoft.2013.12.007.

    Article  Google Scholar 

  • Park, M., Chung, G., Yoo, C., and Kim, J. H. (2012). “Optimal design of stormwater detention basin using the genetic algorithm.” KSCE Journal of Civil Engineering, vol. 16, Issue 4, pp. 660–666, DOI: 10.1007/s12205-012-0991-0.

    Article  Google Scholar 

  • Sadollah, A., Bahreininejad, A., Eskandar, H., and Hamdi, M. (2013). “Mine blast algorithm: A new population based algorithm for solving constrained engineering optimization problems.” Applied Soft Computing, vol. 13, no. 5, pp. 2592–2612, DOI: 10.1016/j.asoc. 2012.11.026.

    Article  Google Scholar 

  • Sadollah, A., Eskandar, H., Bahreininejad, A., and Kim, J. H. (2015). “Water cycle algorithm with evaporation rate for solving constrained and unconstrained optimization problems.” Applied Soft Computing, Vol. 30, May 2015, pp. 58–71, DOI: 10.1016/j.asoc.2015.01.050.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joong Hoon Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lee, E.H., Lee, H.M., Yoo, D.G. et al. Application of a Meta-heuristic Optimization Algorithm Motivated by a Vision Correction Procedure for Civil Engineering Problems. KSCE J Civ Eng 22, 2623–2636 (2018). https://doi.org/10.1007/s12205-017-0021-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12205-017-0021-3

Keywords

Navigation