“…Because of the complexity of the objective function, forward dynamic programming was used to carry out the optimization. Dynamic programming (DP) has been extensively used (e.g., Buras, 1966;Butcher, 1971;Hall, et ul., 1968Hall, et ul., , 1969Schweig and Cole, 1968;Tobabi and Mobasheri, 1973) in reservoir operation optimization. Its logic is well known (Bellman and Dreyfus, 1962;Buras, 1972;Hall and Dracup, 1970;Larson, 1968) and need not be detailed here.…”