Vai al contenuto

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

1.644 ore di didattica dal 2012

Programmazione intera e ottimizzazione combinatoria

Laurea magistrale · Ingegneria gestionale
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

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

  • 2023
    Integer Programming Formulations and Exact Algorithms for Hard Combinatorial Optimization Problems on Graphs
    Scuola CIMPA su struttura dei grafi e analisi delle reti complesse
  • 2019
    Decomposizione di Benders
    Corso di dottorato, Università di Bologna
  • 2019
    Decomposizione di Dantzig-Wolfe
    Corso di dottorato, IFSTAR, Lille
  • 2015
    Generazione di colonne per problemi combinatori difficili
    Corso di dottorato, Université Paris Dauphine-PSL

In passato

Didattica precedente

  • Sapienza Università di Roma
    Combinatorial Optimization and Integer Programming (magistrale)
  • Università di Modena e Reggio Emilia
    Ottimizzazione lineare intera (triennale)
  • Università di Parma
    Quantitative Methods and Optimization (magistrale)
  • Université Paris Dauphine-PSL
    Programmation 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