Didattica
Didattica
Insegno programmazione intera, ottimizzazione combinatoria e analisi matematica. Tutto il materiale dei corsi — dispense, modelli, codice e dati — è pubblicato online e liberamente accessibile.
Corsi attuali
Corsi
Programmazione intera e ottimizzazione combinatoria
Laurea magistrale · Ingegneria gestionale
Sapienza Università di Roma
dal 2021 · 120 ore · circa 300 studenti l'anno
Sapienza Università di Roma
dal 2021 · 120 ore · circa 300 studenti l'anno
Analisi matematica 1
Laurea triennale
Sapienza Università di Roma
2021–2024 · dispense con dimostrazioni ed esercizi
Sapienza Università di Roma
2021–2024 · dispense con dimostrazioni ed esercizi
Strumenti
Strumenti interattivi
Strumenti interattivi che uso e sviluppo per la didattica.
Bomberino
Un banco di lavoro interattivo per gli algoritmi della ricerca operativa: simplesso primale e duale, tagli di Gomory e branch-and-bound su piccoli problemi lineari e interi. Ogni pivot, bound, taglio e ramificazione resta tracciato in frazioni esatte, e l'esercizio svolto si esporta in LaTeX.
Realizzato con Fabio Ciccarelli
Dottorato
Corsi di dottorato e scuole
- 2023Integer Programming Formulations and Exact Algorithms for Hard Combinatorial Optimization Problems on GraphsScuola CIMPA su struttura dei grafi e analisi delle reti complesse
- 2019Decomposizione di BendersCorso di dottorato, Università di Bologna
- 2019Decomposizione di Dantzig-WolfeCorso di dottorato, IFSTAR, Lille
- 2015Generazione di colonne per problemi combinatori difficiliCorso di dottorato, Université Paris Dauphine-PSL
In passato
Didattica precedente
- Sapienza Università di RomaCombinatorial Optimization and Integer Programming (magistrale)
- Università di Modena e Reggio EmiliaOttimizzazione lineare intera (triennale)
- Università di ParmaQuantitative Methods and Optimization (magistrale)
- Université Paris Dauphine-PSLProgrammation linéaire · Programmation linéaire avancée · Optimisation combinatoire · Outils d'optimisation pour les sciences des données et de la décision · Optimisation en finance · Gestion de la production · Humanitarian logistics · Système de gestion de bases de données