/Optimization_Examples

Toy problems of mathematical optimization solved with pyomo

Primary LanguageJupyter Notebook

Optimization_Examples

Toy problems in mathematical optimization solved with pyomo. The examples in this repository were taken from the course 2021 Complete Pyomo Bootcamp: Python Optimization Beginners and from Gurobi examples (which are originally from the book Model Building in Mathematical Programming, by H.Paul Williams). Since this is part of my study on optimization, in almost every notebook I try to go a little bit further than what was presented in the previous references. Please feel free to contact me and give any feedback and constructive criticism about this repository.

  • N.B.: in order to run the notebooks, pyomo needs to be installed in your PC. You must also have the pre-compiled versions of the solvers, that can be found here. In each notebook, the solver executable path must be assigned to the variable solverpath_exe.