Solution Approaches

Optimization

The RiverWare Optimization solver uses a preemptive linear goal programming solution. Instead of solving a model on a timestep-by-timestep basis, Optimization provides a single global solution over all objects and all timesteps. Typically Optimization is used to determine the “best” solution in terms of a stated objective, such as maximizing the value of hydropower over the run period, while satisfying higher-priority policy constraints.

For details about the RiverWare Optimization solver, see Optimization Overview in Optimization.

Revised: 01/05/2024