Shortcomings of linear programming in optimizing river basin allocation

[1] Numerous computer models for river basin planning and management have been developed and used extensively since the mid-1970s. Early developments have relied on the use of network flow algorithms (NFA), due mainly to higher execution speed than the standard Simplex solvers. However, subsequent efforts to include proper modeling of hydraulic and hydrologic constraints introduced iterative schemes into the NFA-based models, which diminished the initial advantages in execution speed and which also caused concerns over the accuracy of the convergence schemes. Hence full-blown commercial linear programming (LP) solvers were introduced as a replacement to the iterative solution strategy of the NFA approach. This paper demonstrates one possible failure to solve a simple allocation problem using the NFA-based model and shows how this problem can be solved using the standard LP approach. It then identifies cases when even a full-blown LP approach cannot properly model two critical aspects of river basin management, one related to reservoirs with multiple outflows and the other one related to modeling of hydrologic channel routing. For NFA-based models the failures are the result of the inability to include relationships between flows on different model components directly into the search process. For the models based on LP solvers, the failures are caused by the fact that integrated reservoir outflow capacity between the starting and the ending storage levels is assumed over the entire length of the assumed time step, while the actual outflow can only take place during the portion of the time step when the storage level is above the invert of the outlet structure.

[1]  David W. Watkins,et al.  LINEAR PROGRAMMING FOR FLOOD CONTROL IN THE IOWA AND DES MOINES RIVERS , 2000 .

[2]  Nesa Ilich,et al.  A simple method for effective multi-site generation of stochastic hydrologic time series , 2008 .

[3]  Ralph A. Wurbs Reservoir‐System Simulation and Optimization Models , 1993 .

[4]  Richard M. Shane,et al.  RIVERWARE: A GENERALIZED TOOL FOR COMPLEX RESERVOIR SYSTEM MODELING 1 , 2001 .

[5]  Joe C. Moseley,et al.  Simulation/optimization Techniques for Multi-Basin Water Resource Planning , 1970 .

[6]  Andrew J. Draper,et al.  CalSim: Generalized Model for Reservoir System Analysis , 2004 .

[7]  Charles M. Brendecke,et al.  Network Models of Water Rights and System Operations , 1989 .

[8]  Paul Tseng,et al.  Relaxation Methods for Minimum Cost Ordinary and Generalized Network Flow Problems , 1988, Oper. Res..

[9]  John W. Labadie,et al.  NETWORK MODEL FOR DECISIONSUPPORT IN MUNICIPAL RAW WATER SUPPLY , 1986 .

[10]  Nesa Ilich The Benefits of Replacing LP Solvers in Basin Allocation Models with a Generalized Non-Linear Evolutionary Network Flow Solver (SFEP) , 2001 .

[11]  O. T. Sigvaldson A simulation model for operating a multipurpose multireservoir system , 1976 .

[12]  Paulo S. F. Barbosa,et al.  MULTIOBJECTIVE REAL-TIME RESERVOIR OPERATION WITH A NETWORK FLOW ALGORITHM1 , 2001 .

[13]  George Kuczera,et al.  General Water Supply System Simulation Model: WASP , 1988 .

[14]  Jay R. Lund,et al.  Multilayered, Priority-Based Simulation of Conjunctive Facilities , 1992 .

[15]  Slobodan P. Simonovic,et al.  The benefits of computerized real-time river basin management in the Malahayu reservoir system , 2000 .

[16]  Slobodan P. Simonovic,et al.  An Evolution Program for Non-Linear Transportation Problems , 2001, J. Heuristics.

[17]  John W. Labadie,et al.  Optimal Operation of Multireservoir Systems: State-of-the-Art Review , 2004 .

[18]  D. R. Fulkerson,et al.  An Out-of-Kilter Method for Minimal-Cost Flow Problems , 1960 .

[19]  Demetris Koutsoyiannis,et al.  A parametric rule for planning and management of multiple‐reservoir systems , 1997 .

[20]  Demetris Koutsoyiannis,et al.  Evaluation of the parameterization‐simulation‐optimization approach for the control of reservoir systems , 2003 .

[21]  Fred W. Glover,et al.  An improved version of the out-of-kilter method and a comparative study of computer codes , 1974, Math. Program..

[22]  William W.-G. Yeh,et al.  Reservoir Management and Operations Models: A State‐of‐the‐Art Review , 1985 .

[23]  Vujica Yevjevich,et al.  Muskingum-Cunge Method with Variable Parameters , 1978 .

[24]  Francis I. Chung,et al.  Network Flow Algorithm Applied to California Aqueduct Simulation , 1989 .

[25]  J. Windsor Optimization model for the operation of flood control systems , 1973 .

[26]  Daniel P. Sheer,et al.  Water Supply Planning Simulation Model Using Mixed-Integer Linear Programming “Engine” , 1997 .