A sequential irrigation schedule that honors user demands of duration and minimizes earliness and tardiness is interpreted as a single-machine schedule with earliness and tardiness costs and a common deadline (or fixed interval). A heuristic solution is presented for this irrigation scheduling problem. Four models are presented to reflect the different methods in which an irrigation system at the tertiary unit level may be operated, the first model permits jobs to be noncontiguous, i.e., idle time between jobs is permitted, whereas the others permit contiguous jobs only. The heuristic is tested extensively and the solution quality is compared with either an optimum solution from an integer program or the best available solution obtained from an integer program within allocated computation time. The heuristic is computationally efficient for all models presented, however for schedules with noncontiguous jobs, or where idle time is inserted before and after a contiguous set of jobs, solution quality deteriorates. The work brings the science of single scheduling from operations research into irrigation scheduling and suggests areas for further development.
[1]
John E. Beasley,et al.
Obtaining test problems via Internet
,
1996,
J. Glob. Optim..
[2]
Reha Uzsoy,et al.
Experimental Evaluation of Heuristic Optimization Algorithms: A Tutorial
,
2001,
J. Heuristics.
[3]
Vinícius Amaral Armentano,et al.
A heuristic for single machine scheduling with early and tardy costs
,
2001,
Eur. J. Oper. Res..
[4]
Candace Arai Yano,et al.
Minimizing mean tardiness and earliness in single machine scheduling problems with unequal due-dates
,
1994
.
[5]
Thomas E. Morton,et al.
The single machine early/tardy problem
,
1989
.
[6]
Chris N. Potts,et al.
A decomposition algorithm for the single machine total tardiness problem
,
1982,
Oper. Res. Lett..
[7]
Michael Pinedo,et al.
A heuristic to minimize the total weighted tardiness with sequence-dependent setups
,
1997
.
[8]
A. A. Bishop,et al.
Irrigation Water Delivery for Equity Between Users
,
1983
.
[9]
Inyong Ham,et al.
A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem
,
1983
.