Skip to content

Files

Latest commit

1558daa · Feb 29, 2024

History

History

aa2022

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 8, 2023
Feb 29, 2024
Mar 1, 2023

README.md

Optimization Models and Algorithms - 2022

This repository contain the Notebook used during an #orms course at the Math Dept of the University of Pavia.

Every notebook can be opened directly on the web using Google Colab, by clicking on the corresponding icon.

Python Notebooks

Teaching.

Data Notebook Link
[2022/04/29] Traveling Salesman Problem (TSP) Open In Colab
[2022/04/08] Capacitated Vehicle Routing Problem (CVRP) Open In Colab
[2022/04/01] Color Transfer by Linear Programming Open In Colab
[2022/03/16] Binary Linear Classification by Integer Linear Programming Open In Colab
[2022/03/11] Python and Pyomo: Exercises Open In Colab
[2022/03/09] Steel Production Example Open In Colab
[2022/03/05] Python in a Nutshell Open In Colab

Python scripts

Data Script Link
[2022/03/09] Sudoku sudoku.py
[2022/03/09] Steel Production Example steel_production.py

Homeworks

Homework solutions.

Data Notebook Link
[2022/05/06] TSP: complete solution tsp.py
[2022/05/11] TSP: primal heuristics tsp_heuristics.py
[2022/05/11] TSP with MTZ (solution in class) tsp_aula.py
[2022/04/18] Capacitated Vehicle Routing problem cvrp.py
[2022/04/04] Color Transfer: Pyomo and Gurobi syntax color_transfer.py
[2022/03/20] Linear Classifier: Breast Cancer classificationBreastCancer.py
[2022/03/20] Linear Classifier: Banknotes classificationBanknote.py
[2022/03/20] Linear Classifier: Gaussian 2D classificationGaussian2D.py
[2022/03/18] Magic squares of dimension N magic_square.py
[2022/03/16] Steel recycling problem with fixed costs blending_IP.py
[2022/03/16] Steel recycling problem blending_LP.py

License

Creative Commons License
OPT4DS Notebooks by Stefano Gualandi is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at https://github.com/mathcoding/opt4ds.