Genetic algorithms for the sequential irrigation scheduling problem

dc.creatorAnwar, Arif A.
dc.creatorHaq, Z. U.
dc.date2013-07
dc.date2014-02-02T16:39:50Z
dc.date2014-02-02T16:39:50Z
dc.date.accessioned2026-06-27T18:42:36Z
dc.descriptionA sequential irrigation scheduling problem is the problem of preparing a schedule to sequentially service a set of water users. This problem has an analogy with the classical single machine earliness/tardiness scheduling problem in operations research. In previously published work, integer program and heuristics were used to solve sequential irrigation scheduling problems; however, such scheduling problems belong to a class of combinatorial optimization problems known to be computationally demanding (NP-hard). This is widely reported in operations research. Hence, integer program can only be used to solve relatively small problems usually in a research environment where considerable computational resources and time can be allocated to solve a single schedule. For practical applications, metaheuristics such as genetic algorithms (GA), simulated annealing, or tabu search methods need to be used. These need to be formulated carefully and tested thoroughly. The current research is to explore the potential of GA to solve the sequential irrigation scheduling problems. Four GA models are presented that model four different sequential irrigation scenarios. The GA models are tested extensively for a range of problem sizes, and the solution quality is compared against solutions from integer programs and heuristics. The GA is applied to the practical engineering problem of scheduling water scheduling to 94 water users.
dc.identifierhttps://hdl.handle.net/10568/34545
dc.identifier.urihttp://hdl.handle.net/123456789/163327
dc.languageen
dc.publisherSpringer
dc.rightsLimited Access
dc.sourceAnwar, Arif; Haq, Z. U. 2013. Genetic algorithms for the sequential irrigation scheduling problem. Irrigation Science, 31(4):815-829. doi: https://doi.org/10.1007/s00271-012-0364-y
dc.subjectirrigation scheduling
dc.subjectcomputer applications
dc.subjectoptimization methods
dc.subjectartificial intelligence
dc.subjectgenetic processes
dc.subjectalgorithms
dc.subjectwater users
dc.subjectmodels
dc.subjectengineering
dc.titleGenetic algorithms for the sequential irrigation scheduling problem
dc.typeJournal Article

Archivos