Vai al contenuto principale
Se prosegui nella navigazione del sito, ne accetti le politiche:
  • Condizioni di utilizzo e trattamento dei dati
Prosegui
x
e-Learning - UNIMIB
  • Home
  • Calendario
  • My Media
  • Altro
Ascolta questa pagina con ReadSpeaker
Italiano ‎(it)‎
English ‎(en)‎ Italiano ‎(it)‎
Ospite
 Login
e-Learning - UNIMIB
Home Calendario My Media
Percorso della pagina
  1. Area Economico-Statistica
  2. Corso di Laurea Magistrale
  3. Scienze Economico-Aziendali [F7703M - F7701M]
  4. Insegnamenti
  5. A.A. 2026-2027
  6. 2° anno
  1. Data Driven Strategies in Economics
  2. Introduzione
Insegnamento Titolo del corso
Data Driven Strategies in Economics
Codice identificativo del corso
2627-2-F7703M012
Descrizione del corso SYLLABUS

Syllabus del corso

  • Italiano ‎(it)‎
  • English ‎(en)‎
Esporta

Obiettivi formativi

Il corso affronta alcuni importanti problemi di ottimizzazione che si presentano in diversi ambiti applicativi, quali la gestione della produzione, i trasporti e la logistica. L’obiettivo del corso è fornire agli studenti una classificazione dei problemi di ottimizzazione relativi alle reti e ad altre applicazioni. Inoltre, il corso mira a fornire agli studenti la conoscenza di un’ampia gamma di modelli e metodi di ottimizzazione. Gli studenti impareranno a modellare i problemi di ottimizzazione che si presentano nelle applicazioni della vita reale, a rappresentarli come casi particolari di problemi di ottimizzazione ben noti e ad affrontarli applicando sia approcci esatti che euristici. Oltre alle conoscenze teoriche, il corso fornirà esperienza pratica nello sviluppo e nell’applicazione delle tecniche di ottimizzazione. Durante le sessioni di esercitazione, agli studenti verrà chiesto di applicare le proprie conoscenze teoriche per risolvere problemi reali mediante il software AMPL.

Contenuti sintetici

  1. Problemi di flusso su reti.
  2. Problemi di instradamento dei flussi e di progettazione di reti a costo fisso.
  3. Problemi di localizzazione.
  4. Problemi di scheduling.

Programma esteso

  1. Problemi di flusso su reti: flusso massimo, flusso di costo minimo, albero di copertura di costo minimo, problema del commesso viaggiatore.
  2. Problemi di instradamento dei flussi e di progettazione di reti a costo fisso: flussi divisibili vs non divisibili, percorsi singoli vs multipli, flussi multicommodity, costi fissi per nodo e per arco. Modelli ILP basati sugli archi e sui percorsi. Problemi di instradamento dei veicoli.
  3. Problemi di localizzazione: copertura e partizionamento di insiemi, problemi del p-centro e della p-mediana, problemi di localizzazione di strutture con e senza vincoli di capacità, assegnazione singola e assegnazione multipla.
  4. Problemi di scheduling. Problemi su macchina singola con diverse funzioni obiettivo (tempo totale ponderato di completamento, makespan, ritardi, ritardi accumulati), problemi su macchine parallele, flow shop, job shop.

Prerequisiti

Conoscenze di base di programmazione lineare e del metodo del simplesso.

Metodi didattici

L'insegnamento prevedere una attività didattica di 42 ore suddivise nel modo seguente:

  • 28 ore di lezione frontali svolte in modalità erogativa in presenza;
  • 14 ore di esercitazione svolte in modalità interattiva in presenza.

Modalità di verifica dell'apprendimento

L'esame consiste in una prova scritta obbligatoria (esercizi come controllo delle competenze di problem solving disciplinare) ed una prova orale facoltativa (colloquio sugli argomenti svolti a lezione). La prova scritta ha lo scopo di verificare la conoscenza delle tecniche di modellazione e risoluzione di problemi decisionali introdotti durante il corso e la capacità di implementare modelli di ottimizzazione mediante il software AMPL.

Testi di riferimento

Testi di consultazione e di approfondimento:

  • F. Schoen, Optimization Models, 2024.
  • R.K. Ahuja, T.L. Magnanti, J.B. Orlin, Network flows, Prentice Hall, 1993.
  • M.S. Bazaraa, J.J. Jarvis, H.D. Sherali, Linear programming and network flows, Wiley and Sons, 1990.
  • Z. Drezner, H.W. Hamacher, Facility Location: Applications and Theory, Springer, 2004.
  • S. Martello, P. Toth, Knapsack problems, Wiley, 1990.
  • M.L. Pinedo, Scheduling - Theory, Algorithms, and Systems, Springer, 2016.

Ulteriore materiale verrà fornito durante il corso in forma di slide ed esercizi svolti.

Periodo di erogazione dell'insegnamento

Primo semestre.

Lingua di insegnamento

Italiano.

Sustainable Development Goals

ISTRUZIONE DI QUALITÁ
Esporta

Learning objectives

The course deals with some important optimization problems arising in several fields of application such as manufacturing management, transportation and logistics. The aim of the course is to provide students with a classification of optimization problems related to networks and other applications. Further, the course aims at providing the students with the knowledge of a wide range of optimization models and methods. The students will learn to model optimization problems arising in real life applications, to represent them as particular case of well known optimization problems, and to deal with them applying both exact and heuristic approaches. Beside theoretical knowledge, the course will provide practical experience in developing and applying the optimization techniques. During the practical sessions, students will be asked to apply their theoretical knowledge to solve real-world problems using the AMPL software.

Contents

  1. Network flow problems.
  2. Flow routing and Fixed Charge Network Design problems.
  3. Location problems.
  4. Scheduling problems.

Detailed program

  1. Network flow problems: maximum flow, minimum cost flow, minimum spanning tree, travelling salesman problem.
  2. Flow routing and Fixed Charge Network Design problems: splittable vs unsplittable flow, single vs multiple paths, multicommodity flows, node and arc fixed costs. Arc-based and path-based ILP models.Vehicle routing problems.
  3. Location problems: set covering and set partitioning, p-center and p-median problems, uncapacitated and capacitated facility location problems, single assignment and multiple assignment.
  4. Scheduling problems. Single machine scheduling with different objective functions (total weighted completion time, makespan, lateness, tardiness), parallel machines scheduling problems, flow shop, job shop.

Prerequisites

Basic knowledge of linear programming and simplex method are required.

Teaching methods

The course will provide a teaching activity of 42 hours divided as follows:

  • 28 hours of face-to-face lectures conducted in in-person delivery mode;
  • 14 hours of exercises conducted in interactive in-presence mode.

Assessment methods

The exam consists of a compulsory written test (exercises as a check on disciplinary problem solving skills) and an optional oral test (interview on topics covered in class). The written test is designed to test knowledge of modeling and decision problem solving techniques introduced during the course and the ability to implement optimization models using AMPL software.

Textbooks and Reading Materials

Reference books:

  • F. Schoen, Optimization Models, 2024.
  • R.K. Ahuja, T.L. Magnanti, J.B. Orlin, Network flows, Prentice Hall, 1993.
  • M.S. Bazaraa, J.J. Jarvis, H.D. Sherali, Linear programming and network flows, Wiley and Sons, 1990.
  • Z. Drezner, H.W. Hamacher, Facility Location: Applications and Theory, Springer, 2004.
  • S. Martello, P. Toth, Knapsack problems, Wiley, 1990.
  • M.L. Pinedo, Scheduling - Theory, Algorithms, and Systems, Springer, 2016.

Additional material will be provided during the course in the form of slides and solved exercises.

Semester

First semester.

Teaching language

Italian.

Sustainable Development Goals

QUALITY EDUCATION
Entra

Scheda del corso

Settore disciplinare
MAT/09
CFU
6
Periodo
Primo Semestre
Tipo di attività
Obbligatorio
Ore
42
Tipologia CdS
Laurea Magistrale
Lingua
Italiano

Staff

    Docente

  • Mauro Passacantando
    Mauro Passacantando

Opinione studenti

Vedi valutazione del precedente anno accademico

Bibliografia

Trova i libri per questo corso nella Biblioteca di Ateneo

Metodi di iscrizione

Iscrizione manuale

Obiettivi di sviluppo sostenibile

ISTRUZIONE DI QUALITÁ - Assicurare un'istruzione di qualità, equa ed inclusiva, e promuovere opportunità di apprendimento permanente per tutti
ISTRUZIONE DI QUALITÁ

Ospite (Login)
Politiche
Ottieni l'app mobile
Powered by Moodle
© 2026 Università degli Studi di Milano-Bicocca
  • Privacy
  • Accessibilità
  • Statistiche