Le modèle mathématique décrit dans cet article a pour tâche de choisir les sites sur une rivière où des installations hydro-électriques seront aménagées, puis de trouver la taille optimale de ces installations. La solution de ce problème dépend naturellement du montant d'argent que la compagnie est prête à investir sur la rivière. Toutefois, ce montant n'est pas connu au départ puisqu'il est lui-même fonction de ce que les installations pourront produire. Il est donc nécessaire de résoudre le problème pour tous les niveaux possibles de production étant donné qu'on ne connaît pas le niveau qui sera choisi. Ce problème est résolu dans cet article par une méthode très efficace qui regroupe l'énumération implicite, la programmation linéaire successive et l'analyse paramétrique. De façon succincte, l'énumération implicite fait le choix des sites qui seront aménagés pour un niveau de production donné. La programmation linéaire successive, quant à elle, se charge de déterminer la taille optimale des installations. Enfin, l'analyse paramétrique montre comment la taille des installations varie avec le niveau de production. L'efficacité de cette méthode vient du fait que l'algorithme d'énumération implicite, qui consomme beaucoup de temps de calcul, est appelé un nombre minimal de fois.