package delivery optimisation problem

This is a project for the course "Mathematical Optimisation" at the University of Trieste.

The aim of the project is to reproduce the mathematical optimization model presented in this original paper

Structure

All the .py files are python classes or executor that help to condensate the notebooks code.

The original paper presents two mathematical optimization model:

Then there are two notebooks scability_single_period_analysis and scalability_multi_period_analysis that illustrate how the models behave when the instance of the problem increases

Result

A brief presentation of the results that we collected for this project can be viewed on this pdf