Strumenti Utente

Strumenti Sito


magistraleinformaticaeconomia:log:start

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
Prossima revisione Entrambe le parti successive la revisione
magistraleinformaticaeconomia:log:start [13/09/2019 alle 07:24 (5 anni fa)]
Maria Grazia Scutellà
magistraleinformaticaeconomia:log:start [25/09/2021 alle 12:09 (3 anni fa)]
Maria Grazia Scutellà
Linea 6: Linea 6:
  
 == Obiettivi == == Obiettivi ==
-Il corso si propone di presentare la struttura e il funzionamento dei sistemi logistici, con enfasi su aspetti di modellazione. Verranno descritti alcuni rilevanti problemi di progetto di reti logistiche (problemi di localizzazione e problemi di trasporto o "routing"), presentando anche problemi decisionali di tipo tattico, quali politiche di gestione delle scorte e tecniche di "project management". I problemi decisionali presentati verranno formulati mediante modelli matematici (Programmazione Lineare e Programmazione Lineare Intera), alcuni dei quali verranno implementati, risolti e analizzati mediante l'ausilio di fogli elettronici (spreadsheet).+Il corso si propone di presentare la struttura e il funzionamento dei sistemi logistici, con enfasi su aspetti di modellazione. Verranno descritti alcuni rilevanti problemi di progetto di reti logistiche (problemi di localizzazione e problemi di trasporto o "routing"), presentando anche problemi decisionali di tipo tattico, quali politiche di gestione delle scorte e tecniche di "project management". I problemi decisionali presentati verranno formulati mediante modelli matematici (Programmazione Lineare e Programmazione Lineare Intera), alcuni dei quali verranno implementati, risolti e analizzati utilizzando il linguaggio di modellazione matematica AMPL e il solver di ottimizzazione CPLEX. Va sottolineato che le tecniche di modellazione e gli strumenti software presentati hanno una valenza più ampia, in quanto consentono di formulare e risolvere problemi decisionali e di ottimizzazione che scaturiscono in contesti applicativi diversi dalla Logistica, quali Computer Science e Data Science.
  
 == Objectives == == Objectives ==
-Aim of the course is to present the main modeling techniques and some simple algorithmic approaches for managing logistic systems, both at design and at operational level. Specifically, we discuss some relevant design problems arising in logistic networks (location problems and routing problems) and also some tactical decision problems, such as inventory problems and project management. These decision problems will be formulated via suitable mathematical models (usually Linear Programming and Integer Linear Programming models). In some cases, they will be implemented, solved and analyzed by means of spreadsheet solvers.+Aim of the course is to present the main modeling techniques and some simple algorithmic approaches for managing logistic systems, both at design and at operational level. Specifically, we discuss some relevant design problems arising in logistic networks (location problems and routing problems) and also some tactical decision problems, such as inventory problems and project management. These decision problems will be formulated via suitable mathematical models (usually Linear Programming and Integer Linear Programming models). Some of them will be implemented, solved and analyzed by means of the modelling language AMPL and the optimization solver CPLEX. It is worth emphasizing that, although applied in the Logistics contexts, the presented modeling techniques and software tools allow one to formulate and solve decision and optimization problems originated in other application contexts, such as Computer Science and Data Science.
  
  
Linea 15: Linea 15:
 == Orario delle lezioni== == Orario delle lezioni==
 ^ Giorno ^ Orario ^ Aula ^ ^ Giorno ^ Orario ^ Aula ^
-| Martedì | 16--18 | L1 | +| Martedì | 16:15--18:00 Room Fib L1 | 
-| Venerdì | 14--16 C1 | +| Venerdì | 11:00--12:45 Room Fib L1 |
- +
-NOTA: la lezione del venerdì inizierà alle 14:00 esatte e terminerà alle 15:30 +
  
  
Linea 24: Linea 22:
 == Lesson timetable == == Lesson timetable ==
 ^ Day ^ Time ^ Room ^ ^ Day ^ Time ^ Room ^
-| Tuesday | 16--18| L1 | +| Tuesday | 6:15--18:00Room Fib L1 | 
-| Friday | 14--16 C1 |+| Friday | 11:00--12:45 Room Fib L1 |
  
-NOTICE: the lesson of Friday will start exactly at 14:00 and will end at 15:30  
  
  
 == Orario di ricevimento == == Orario di ricevimento ==
 ^ Giorno ^ Orario ^ Aula ^ ^ Giorno ^ Orario ^ Aula ^
-| Mercoledì | 14:30--17:30 | Studio docente | +|  | su appuntamento via e-mail| Aula virtuale di Logistics |
-|  | su appuntamento via e-mail |+
  
  
 == Question time == == Question time ==
 ^ Day ^ Time ^ Room ^ ^ Day ^ Time ^ Room ^
-| Wednesday | 14:30--17:30 | teacher office | +|  | by appointment via e-mail |Virtual room of Logistics  |
-|  | by appointment via e-mail |+
  
  
Linea 47: Linea 42:
 //Introduzione alla struttura e al funzionamento dei sistemi logistici: la catena logistica, obiettivi di gestione// //Introduzione alla struttura e al funzionamento dei sistemi logistici: la catena logistica, obiettivi di gestione//
  
-//Introduzione a tecniche di modellazione e all'utilizzo di spreadsheet per implementare modelli matematici//+//Introduzione a tecniche di modellazione matematica//
   * Modelli di Programmazione Lineare: esempi   * Modelli di Programmazione Lineare: esempi
   * Modelli di Programmazione Lineare Intera: esempi   * Modelli di Programmazione Lineare Intera: esempi
Linea 62: Linea 57:
   * Un caso speciale: il problema del commesso viaggiatore   * Un caso speciale: il problema del commesso viaggiatore
 //Project Management// //Project Management//
-  * Modelli di "Production-inventory" 
   * Metodi PERT e CPM   * Metodi PERT e CPM
 //Politiche di gestione delle scorte// //Politiche di gestione delle scorte//
   * Modello del lotto economico (EOQ)   * Modello del lotto economico (EOQ)
-  * Caso di più prodotti: presenza di un vincolo di magazzino 
-  * Politica del punto di riordino costante 
-  * Gestione di più punti di stoccaggio 
-  * Politiche di gestione per articoli a bassa domanda 
  
 +//Laboratorio di modellazione matematica: AMPL e CPLEX (docente: Giacomo Lanza)//
 +  
 ===Programme=== ===Programme===
  
 //Design and managing issues in logistic systems: decision making in supply chain// //Design and managing issues in logistic systems: decision making in supply chain//
  
-//Introduction to mathematical modeling and implementation via spreadsheets//+//Introduction to mathematical modeling//
   * Linear Programming models: examples   * Linear Programming models: examples
   * Integer Linear Programming models: examples   * Integer Linear Programming models: examples
Linea 90: Linea 82:
   * A special case: the traveller salesman problem   * A special case: the traveller salesman problem
 //Project Management// //Project Management//
-  * Production-inventory models +   * PERT and CPM methods
-  * PERT and CPM methods+
 //Inventory Management Methods// //Inventory Management Methods//
   * Single commodity models under constant demand rate: the Economic Order Quantity (EOQ) model   * Single commodity models under constant demand rate: the Economic Order Quantity (EOQ) model
-  * Multicommodity models: capacity constraints +   
-  * Stochastic modelsthe reorder point policy + //Lab on mathematical modelingAMPL and CPLEX (teacher: Giacomo Lanza)//  
-  * Multiple stocking point models +  
-  * Slow-moving item models +
 === Modalità di esame === === Modalità di esame ===
 Progetto seguito da una prova orale Progetto seguito da una prova orale
  
 //Regole per lo svolgimento del progetto// //Regole per lo svolgimento del progetto//
-  * Gli studenti devono proporre un modello di Programmazione Lineare Intera per un problema di Logistica assegnato dal docente; può essere richiesta l'implementazione e la risoluzione del modello proposto mediante il Solver di Excel +  * Gli studenti devono proporre un modello di Programmazione Lineare Intera per un problema di Logistica assegnato dal docente; viene richiesta l'implementazione e la risoluzione del modello proposto mediante AMPL e CPLEX 
   * E' possibile formare un gruppo di lavoro composto al massimo da quattro persone    * E' possibile formare un gruppo di lavoro composto al massimo da quattro persone 
   * Il progetto va richiesto inviando una e-mail al docente, specificando nome, cognome e matricola di tutti i componenti del gruppo   * Il progetto va richiesto inviando una e-mail al docente, specificando nome, cognome e matricola di tutti i componenti del gruppo
-  * Lo svolgimento del progetto (file pdf e file Excel, se il progetto contempla anche l'implementazione del modello) va inviato via e-mail almeno 15 giorni prima della data dell'appello in cui si intende sostenere la prova orale (data pubblicata sul sito web della Laurea Magistrale in Data Science and Business Informatics); in caso di progetto svolto da un gruppo, tale modalità riguarda il primo studente del gruppo che intende sostenere la prova orale +  * Lo svolgimento del progetto (file pdf e file relativi all'implementazione) va inviato via e-mail almeno giorni prima della data dell'appello in cui si intende sostenere la prova orale (data pubblicata sul sito web della Laurea Magistrale in Data Science and Business Informatics); in caso di progetto svolto da un gruppo, tale modalità riguarda il primo studente del gruppo che intende sostenere la prova orale 
-  * Una valutazione positiva del progetto comporterà un bonus (in termini di votazioneal momento della prova orale; tale bonuspari al massimo a 2verrà sommato alla votazione riportata dallo studente in sede di prova orale +  * Il progetto verrà valutato mediante un giudizio (insufficiente, sufficiente, discreto, buono, ottimochese sufficientecontribuirà a determinare il voto finale dopo la prova orale 
-  * Un progetto può essere utilizzato per tutti e soli gli appelli dell'anno accademico in cui è stato assegnato+  * La valutazione del progetto, se sufficiente, è valida per tutti gli appelli dell'anno accademico in cui il progetto è stato assegnato 
 +  * Nel caso di valutazione insufficiente non è consentito accedere alla prova orale, ed è necessario richiedere un nuovo progetto
  
 //Prova orale// //Prova orale//
-  * Una volta ricevuta la valutazione del progetto, se positiva, gli studenti devono prenotarsi per la prova orale inviando una e-mail alla docente, in cui va specificato l'appello d'esame in cui si intende sostenere la prova orale. La docente comunichera' quindi agli studenti interessati la data della prova orale +  * Una volta ricevuta la valutazione del progetto, se sufficiente, gli studenti devono prenotarsi per la prova orale tramite il portale Valutami  
-  * Nel caso di valutazione negativa non è consentito accedere alla prova orale, ed è necessario richiedere un nuovo progetto+  
      
 === Examination === === Examination ===
Linea 118: Linea 108:
  
 //Project// //Project//
-  * The project consists in formulating an Integer Linear Programming model for a Logistic problem stated by the teacher; the project may also require the implementation and the solution of the proposed model via the solver of Excel +  * The project consists in formulating an Integer Linear Programming model for a Logistic problem stated by the teacher; the project also requires the implementation and the solution of the proposed model via AMPL and CPLEX 
   * Each project group can be composed of at most 4 students   * Each project group can be composed of at most 4 students
   * The text of the project can be obtained by sending an e-mail to the teacher; in the e-mail, please specify name, surname and "matricola" of each component of the group   * The text of the project can be obtained by sending an e-mail to the teacher; in the e-mail, please specify name, surname and "matricola" of each component of the group
-  * The solution (pdf file plus Excel file, in case of model implementation) must be sent (via e-mail) at least 15 days before the date of the exam (published on the web site of the Laurea Magistrale in Data Science and Business Informatics) +  * The solution (pdf file plus the files related to the model implementation) must be sent (via e-mail) at least days before the date of the exam (published on the web site of the Laurea Magistrale in Data Science and Business Informatics) 
-  * In case of a positive evaluation, a bonus (at most 2) will be added to the score obtained by the student during the oral examination +  * An evaluation (i.e., insufficient, sufficient, almost good, good, very good) will be given to the project; if sufficient, the obtained evaluation will contribute to the determination of the final score, after the oral examination 
-  * A positive project evaluation is valid throughout the academic year where the project has been assigned+  * A sufficient project evaluation is valid throughout the academic year where the project has been assigned 
 +  * In case of an insufficient evaluation, it is not possible to participate to the oral examination, and it is necessary to solve another project
  
 //Oral examination// //Oral examination//
-  * After the project evaluation, if positive, the students must reserve the oral examination, always via e-mail, by specifying the interested exam session. The teacher will communicate the date of the oral examination  +  * After the project evaluation, if sufficient, the students must reserve the oral examination via the website Valutami  
-  * In case of a negative evaluation, it is not possible to participate to the oral examination, and it is necessary to solve another project+
        
 ===Testi di riferimento (textbooks)=== ===Testi di riferimento (textbooks)===
Linea 146: Linea 137:
  
  
-=== Registro delle lezioni (2019/2020) ===+=== Registro delle lezioni (2021/2022) ===
  
-** [[https://unimap.unipi.it/registri/dettregistriNEW.php?re=3296616::::&ri=6447|Registro di Logistica]]**+** [[https://unimap.unipi.it/registri/dettregistriNEW.php?re=3322828::::&ri=6447|Registro di Logistica]]**
  
  
  
-=== Chapters of: Logistics, Lecture Notes (M.G. Scutellà) === +=== Chapters of: "Logistics, Lecture Notes(M.G. Scutellà) === 
  
 ^ Chapter ^ Topic ^ ^ Chapter ^ Topic ^
Linea 165: Linea 156:
 |9 | {{:magistraleinformaticaeconomia:log:9-project-man.pdf|}}| |9 | {{:magistraleinformaticaeconomia:log:9-project-man.pdf|}}|
 |10 | {{:magistraleinformaticaeconomia:log:10-inventory-man.pdf|}}| |10 | {{:magistraleinformaticaeconomia:log:10-inventory-man.pdf|}}|
 +
 +
 +=== Slides of: "Course on mathematical modelling: AMPL and CPLEX" (G. Lanza) === 
 +
 +^ Groups of slides ^ Lesson ^
 +|1 | {{:magistraleinformaticaeconomia:log:November 29, 2019.pdf|}}|
 +|2 | {{:magistraleinformaticaeconomia:log:December 3, 2019.pdf|}}|
 +|3 | {{:magistraleinformaticaeconomia:log:December 10, 2019.pdf|}}|
 +|4 | {{:magistraleinformaticaeconomia:log:December 13, 2019.pdf|}}|
 +|5 | {{:magistraleinformaticaeconomia:log:December 17, 2019.pdf|}}|
 +
  
 === Examples === === Examples ===
magistraleinformaticaeconomia/log/start.txt · Ultima modifica: 21/02/2024 alle 12:49 (5 settimane fa) da Maria Grazia Scutellà