Logical genetic programming (LGP) application to water resources management
- 1. University of Qom. Department of Civil Engineering (Iran, Islamic Republic of)
- 2. University of Tehran. Department of Irrigation & Reclamation, Faculty of Agricultural Engineering & Technology, College of Agriculture & Natural Resources (Iran, Islamic Republic of)
- 3. University of California. Department of Geography (United States)
Description
Genetic programming (GP) is a variant of evolutionary algorithms (EA). EAs are general-purpose search algorithms. Yet, GP does not solve multi-conditional problems satisfactorily. This study improves the GP's predictive skill by development and integration of mathematical logical operators and functions to it. The proposed improvement is herein named logical genetic programming (LGP) whose performance is compared with that of GP using examples from the fields of mathematics and water resources. The results of the examples show the LGP's superior performance in both examples, with LGP producing improvements of 74 and 42% in the objective functions of the mathematical and water resources examples, respectively, when compared with the GP's results. The objective functions minimize the mean absolute error (MAE). The comparison of the LGP and GP results with alternative performance criteria demonstrate a better capability of the former algorithm in solving multi-conditional problems.
Additional details
Identifiers
Publishing Information
- Journal Title
- Environmental Monitoring and Assessment
- Journal Volume
- 192
- Journal Issue
- 1
- Journal Page Range
- vp.
- ISSN
- 0167-6369
- CODEN
- EMASDH
INIS
- Country of Publication
- Netherlands
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 55067243
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING; S54: ENVIRONMENTAL SCIENCES;
- Descriptors DEI
- ARTIFICIAL INTELLIGENCE; COMPARATIVE EVALUATIONS; DATA VISUALIZATION; DATA-FLOW PROCESSING; DYNAMIC PROGRAMMING; ERRORS; FUNCTIONS; GENETIC ALGORITHMS; GRAPHICAL USER INTERFACE; LINEAR PROGRAMMING; MATHEMATICS; MEMORY MANAGEMENT; NONLINEAR PROGRAMMING; PERFORMANCE; RESOURCE MANAGEMENT; WATER RESOURCES
- Descriptors DEC
- ALGORITHMS; CALCULATION METHODS; DATA ANALYSIS; DATA PROCESSING; EVALUATION; MANAGEMENT; MATHEMATICAL LOGIC; PROCESSING; PROGRAMMING; RESOURCES
Optional Information
- Copyright
- Copyright (c) 2019 © Springer Nature Switzerland AG 2019