Python notebooks with optimization examples (and an interactive simulation game).
Notebooks 5 and 6 were translated from Julia notebooks 3 and 5 in this repository by Michael Davidson and Jesse Jenkins.
All other notebooks were written by Julianne Quinn for the course CE 4110/6250 Environmental Systems Modeling and Management at UVA. The course syllabus can be found here, and templates for homework assignments are available here.
Reservoir Simulation Game
00_Intro_to_Python
01_NLP_example1a
01_NLP_example1b
02_NLP_example2
03_PredatoryPrey
04_NLP_multistart_EA_example
05_LP_PowerCapacityExpansion
05_LP_PowerCapacityExpansion_Pandas
06_MILP_UCEDmodel
06_MILP_UCEDmodel_Pandas
07_DPexample
08_NLP_example1b_withUncertainty
09_AirQualityExample
10_SDPexample
11_LakeProblemDPS
12_Multi-Objective_LakeProblemDPS