Questo repository contiene il lavoro di tesi svolto per la laurea triennale in informatica. La tesi è reperibile al seguente link.
La cartella /data contiene i dati usati per generare le istanze di test, gli split points per gli algoritmi euristici e i risultati ottenuti. Il codice è contenuto nella cartella /pycode, suddiviso in due parti:
- dataset: contiene i moduli per caricare i dati e generare le istanze di test. Il tutto è accessibile usando le funzioni presenti nel modulo api.py;
- src: contiene le classi che rappresentano le istanze e i risultati, mentre la cartella models implementa i modelli di ottimizzazione e gli algoritmi risolutivi euristici.