← Tutti i corsi
FOR · PoliMI

Foundations of Operations Research · Guida ai laboratori

Computer labs con Python-MIP · A.A. 2025/2026 · Codice 088983

Guida allo studio dei computer labs del corso di Foundations of Operations Research (codice 088983, Politecnico di Milano), corso tenuto dal Prof. Federico Malucelli. I laboratori usano Python e il pacchetto Python-MIP per formulare e risolvere modelli di programmazione lineare e lineare intera.

I capitoli seguono l’ordine dei laboratori: un ripasso di Python (Lab 0), i primi modelli con Python-MIP (Lab 1), i problemi su grafi con formulazioni di flusso, cut set e subtour elimination (Lab 2), l’analisi di sensitività con variabili duali e costi ridotti (Lab 3). Chiudono una domanda d’esame svolta e una scheda rapida dell’API di Python-MIP con il glossario.

Ogni esercizio dei notebook è riportato con testo, formulazione, codice completo e output; le soluzioni si aprono con un click nei riquadri richiudibili. Tutti i risultati numerici sono stati ricalcolati in fase di stesura.

Riferimenti: le dispense del corso e la documentazione di Python-MIP.

Appunti non ufficiali, elaborati a partire dai notebook dei laboratori e dalle registrazioni delle lezioni: eventuali errori sono dell'autore, non dei docenti.