Skip to main content

Application of Genetic Programming in Hydrology

  • Chapter
Book cover Handbook of Genetic Programming Applications

Abstract

With increasing complexity and accuracy of different phenomenon modeling, attentions focus on using and improving some tools that extract system equations by simple rules. Commonly, these tools are user-friendly and try to minimize error criterion between real (observed) and obtained values by system rules. An appropriate water resource modeling requires assistance of computer model to provide connections in data sets, management and decision makers. The purpose of this chapter is to review genetic programming (GP) applications in the hydrology and consider future aspects for research and application. Previous applications of GP presented its capabilities to overcome some system characteristics such as the high-dimensional, nonlinearity, and convexity. GP is flexible to set with other systems in both internal and external states.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Batista Celeste, A., Suzuki, K., and Kadota, A. (2008). “Integrating long-and short-term reservoir operation models via stochastic and deterministic optimization: case study in Japan.” Journal of Water Resources Planning and Management (ASCE), 134(5), 440–448.

    Article  Google Scholar 

  • Bolouri-Yazdeli, Y., Bozorg Haddad, O., Fallah-Mehdipour, E., and Mariño, M.A. (2014). “Evaluation of real-time operation rules in reservoir systems operation.” Water Resources Management, 28(3), 715–729.

    Article  Google Scholar 

  • Bozorg Haddad, O., Rezapour Tabari, M.M., Fallah-Mehdipour, E., and Mariño, M.A. (2013). “Groundwater model calibration by meta-heuristic algorithms.” Water Resources Management, 27(7), 2515–2529.

    Article  Google Scholar 

  • Cramer, N.L. (1985). “A representation for the adaptive generation of simple sequential programs.” In Proceedings of an International Conference on Genetic Algorithms and the Applications, Grefenstette, John J. (ed.), Carnegie Mellon University. 24-26 July, 183–187.

    Google Scholar 

  • Eakins, B.W. and Sharman, G.F. (2010). Volumes of the World's Oceans from ETOPO1, NOAA National Geophysical Data Center, Boulder, CO, 2010.

    Google Scholar 

  • Eeles CWO: (1994) Parameter optimization of conceptual hydrological models, PhD Thesis, Open University, Milton Keynes, U.K.

    Google Scholar 

  • Fallah-Mehdipour, E., Bozorg Haddad, O., and Mariño, M. A. (2012). “Real-time operation of reservoir system by genetic programming.” Water Resources Management, 26(14), 4091–4103.

    Article  Google Scholar 

  • Fallah-Mehdipour, E., Bozorg Haddad, O., and Mariño, M. A. (2013a). “Prediction and Simulation of Monthly Groundwater level by Genetic Programming.” Journal of Hydro-environment Research, 7(4), 253–260.

    Article  Google Scholar 

  • Fallah-Mehdipour, E., Bozorg Haddad, O., and Mariño, M. A. (2013b). “Developing reservoir operational decision rule by genetic programming.” Journal of Hydroinformatics, 15(1), 103–119.

    Article  Google Scholar 

  • Gandomi, A.H., Yang, X.S., Talatahari, S., and Alavi, A. H. (2013). “Metaheuristic Applications in Structures and Infrastructures” Elsevier. 568 pages.

    Google Scholar 

  • Guven, A., and Kisi, O. (2011). “Daily pan evaporation modeling using linear genetic programming technique.” Irrigation Science, 29(2), 135–145.

    Article  Google Scholar 

  • Izadifar, Z., and Elshorbagy, A. (2010). “Prediction of hourly actual evapotranspiration using neural network, genetic programming, and statistical models.” Hydrological Processes, 24(23), 3413–3425.

    Article  Google Scholar 

  • Koza, J. R. (1992). Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge, MA.

    Google Scholar 

  • Koza, J. R. (1994). Genetic Programming II: Automatic Discovery of Reusable Programs. MIT 293 Press. Cambridge, MA.

    Google Scholar 

  • Li, L., Liu, P., Rheinheimer, D.E., Deng, C., and Zhou, Y. (2014). “Identifying explicit formulation of operating rules for multi-reservoir systems using genetic programming.” Water Resources Management, 28(6), 1545–1565.

    Article  Google Scholar 

  • Mousavi, S. J., Ponnambalam, K., and Karray, F. (2007). “Inferring operating rules for reservoir operations using fuzzy regression and ANFIS.” Fuzzy Sets and Systems, 158(10), 1064–1082.

    Article  MATH  MathSciNet  Google Scholar 

  • Nasseri, M., Moeini, A., and Tabesh, M. (2011). “Forecasting monthly urban water demand using extended Kalman filter and genetic programming.” Expert Systems with Applications, 38(6), 7387–7395.

    Article  Google Scholar 

  • Orouji, H., Bozorg Haddad, O., Fallah-Mehdipour, E., and Mariño, M.A. (2014). “Flood routing in branched river by genetic programming.” Proceedings of the Institution of Civil Engineers: Water Management, 167(2), 115–123.

    Google Scholar 

  • Savic, D. A., Walters, G. A., and Davidson, J. W. (1999). “A genetic programming approach to rainfall-runoff modeling.” Water Resources Management, 13(3), 219–231.

    Article  Google Scholar 

  • Sivapragasam, C., Vasudevan, G., Maran, J., Bose, C., Kaza, S., and Ganesh, N. (2009). “Modeling evaporation-seepage losses for reservoir water balance in semi-arid regions.” Water Resources Management, 23(5), 853–867.

    Article  Google Scholar 

  • Traore, S., and Guven, A. (2012). “Regional-specific numerical models of evapotranspiration using gene-expression programming interface in Sahel.” Water Resources Management, 26(15), 4367–4380.

    Article  Google Scholar 

  • Traore, S., and Guven, A. (2013). “New algebraic formulations of evapotranspiration extracted from gene-expression programming in the tropical seasonally dry regions of West Africa.” Irrigation Science, 31(1), 1–.10.

    Article  Google Scholar 

  • Yang, X.S., Gandomi, A.H., Talatahari, S., and Alavi, A. H. (2013a). “Metaheuristis in Water, Geotechnical and Transportation Engineering” Elsevier. 496 pages

    Google Scholar 

  • Yang, X.S., Cui, Z., Xiao, R., Gandomi, A.H., and Karamanoglu, M. (2013b). “Swarm Intelligence and Bio-Inspired Computation: Theory and Applications”, Elsevier. 450 pages.

    Google Scholar 

Download references

Acknowledgement

Authors thank Iran's National Elites Foundation for financial support of this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to O. Bozorg Haddad .

Editor information

Editors and Affiliations

1 Electronic Supplementary material

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Fallah-Mehdipour, E., Haddad, O.B. (2015). Application of Genetic Programming in Hydrology. In: Gandomi, A., Alavi, A., Ryan, C. (eds) Handbook of Genetic Programming Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20883-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20883-1_3

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20882-4

  • Online ISBN: 978-3-319-20883-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics