TY - JOUR
T1 - Genetic programming in water resources engineering
T2 - A state-of-the-art review
AU - Danandeh Mehr, Ali
AU - Nourani, Vahid
AU - Kahya, Ercan
AU - Hrnjica, Bahrudin
AU - Sattar, Ahmed M.A.
AU - Yaseen, Zaher Mundher
N1 - Publisher Copyright:
© 2018 Elsevier B.V.
PY - 2018/11
Y1 - 2018/11
N2 - The state-of-the-art genetic programming (GP) method is an evolutionary algorithm for automatic generation of computer programs. In recent decades, GP has been frequently applied on various kind of engineering problems and undergone speedy advancements. A number of studies have demonstrated the advantage of GP to solve many practical problems associated with water resources engineering (WRE). GP has a unique feature of introducing explicit models for nonlinear processes in the WRE, which can provide new insight into the understanding of the process. Considering continuous growth of GP and its importance to both water industry and academia, this paper presents a comprehensive review on the recent progress and applications of GP in the WRE fields. Our review commences with brief explanations on the fundamentals of classic GP and its advanced variants (including multigene GP, linear GP, gene expression programming, and grammar-based GP), which have been proven to be useful and frequently used in the WRE. The representative papers having wide range of applications are clustered in three domains of hydrological, hydraulic, and hydroclimatological studies, and outlined or discussed at each domain. Finally, this paper was concluded with discussions of the optimum selection of GP parameters and likely future research directions in the WRE are suggested.
AB - The state-of-the-art genetic programming (GP) method is an evolutionary algorithm for automatic generation of computer programs. In recent decades, GP has been frequently applied on various kind of engineering problems and undergone speedy advancements. A number of studies have demonstrated the advantage of GP to solve many practical problems associated with water resources engineering (WRE). GP has a unique feature of introducing explicit models for nonlinear processes in the WRE, which can provide new insight into the understanding of the process. Considering continuous growth of GP and its importance to both water industry and academia, this paper presents a comprehensive review on the recent progress and applications of GP in the WRE fields. Our review commences with brief explanations on the fundamentals of classic GP and its advanced variants (including multigene GP, linear GP, gene expression programming, and grammar-based GP), which have been proven to be useful and frequently used in the WRE. The representative papers having wide range of applications are clustered in three domains of hydrological, hydraulic, and hydroclimatological studies, and outlined or discussed at each domain. Finally, this paper was concluded with discussions of the optimum selection of GP parameters and likely future research directions in the WRE are suggested.
KW - Genetic programming
KW - Hydraulics
KW - Hydroclimatology
KW - Hydrology
KW - Water resources engineering
UR - http://www.scopus.com/inward/record.url?scp=85054299104&partnerID=8YFLogxK
U2 - 10.1016/j.jhydrol.2018.09.043
DO - 10.1016/j.jhydrol.2018.09.043
M3 - Review article
AN - SCOPUS:85054299104
SN - 0022-1694
VL - 566
SP - 643
EP - 667
JO - Journal of Hydrology
JF - Journal of Hydrology
ER -