Negli ultimi quattro decenni i progressi fatti nel campo dell'ingegneria delle risorse idriche sono lo sviluppo e l'adozione di tecniche di ottimizzazione e simulazione per la pianificazione, la progettazione e la gestione di complessi sistemi di risorse idriche. Il funzionamento ottimale del serbatoio è il processo di ottenere il rilascio ottimale basato sull'afflusso dato. La complessità di un sistema multi-funzione e multi-serbatoio generalmente richiede che la decisione di rilascio sia determinata da un modello di ottimizzazione o di simulazione.