OTTIMIZZAZIONE (V.O.)

Prof. Gianni Di Pillo (home page)

Ing. Laura Palagi (home page)

  1. Ricevimento studenti

  2. Venerdì ore 15 -17 (Prof. Di Pillo, Tel. 06 48299 232)
    Mercoledì, ore 11 -13 (Dr. L. Palagi, Tel. 06 48299 217)

    Dipartimento di Informatica e Sistemistica "A. Ruberti", Via Buonarroti 12, Roma - II piano.
     
  3. Date degli esami 2 febbraio 2004 ore 15.00 - 16 febbraio 2004 ore 15.00 (sala riunioni del Dipart. di Informatica e Sistemistica, Via Buonarroti, 12 - II piano).

  4.  
  5. Prerequisiti

  6. Sono considerati prerequisiti indispensabili le nozioni di calcolo differenziale e integrale e di algebra lineare. È preferibile che lo studente abbia familiarità con la Programmazione Lineare (corso di Ricerca Operativa). È opportuna la conoscenza di problemi specifici dell'ingegneria che possano costituire il campo di impiego dei metodi di ottimizzazione.
     
  7. Obiettivi

  8. Il corso intende sviluppare la capacità dello studente di riconoscere e formulare come tali, i problemi di ottimizzazione presenti, a volte solo implicitamente, nelle attività progettuali e decisionali; di mettere in grado lo studente di selezionare con competenza gli algortimi più efficaci per la soluzione numerica dei problemi formulati; di utilizzare efficientemente le librerie di programmi di ottimizzazione disponibili, e di sviluppare nuovi programmi nel caso in cui quelli disponibili non siano adeguati.
     
  9. Orario Lezioni e Esercitazioni

  10. Nell'a.a. 2003-04 il corso è tenuto dal Prof. L. Grippo  

  11. Programma di esame a.a. 2002-2003 (file MS word .doc)
  12. Modalità di esame

  13. Le domande di esame verteranno su tutto il programma svolto.
    Come alternativa, gli studenti potranno usufruire di due compiti di esonero: il primo, a metà corso, verterà su argomenti trattati fino al momento, mentre il secondo, a fine corso, sui rimanenti. Per gli studenti che superano le prove di esonero, è possibile un aggiustamento del voto svolgendo una tesina.
    La valutazione della preparazione dello studente avviene secondo le regole riportate in  regole.txt
     
  14. Svolgimento della tesina

  15. La tesina non deve essere svolta obbligatoriamente. Gli studenti potranno formare gruppi di due persone o svolgere la tesina individualmente. I docenti effettueranno la valutazione del progetto in un colloquio con tutti i membri del gruppo di lavoro. L’assegnazione delle tesine avviene per appuntamento con il docente. Rivolgersi a Laura Palagi.

    Tesine proposte A.A. 2002-03
    Reti neurali (tesine da 2 a 4 punti) (file.pdf)
    Ottimizzazione non vincolata (tesine da 2 e 3 punti) (file.pdf)
    Utilizzo di AMPL (tesine da 3 punti) file.pdf

  16. Materiale Didattico

  17. Tutti gli appunti dattiloscritti sono disponibili presso la libreria Ingegneria 2000, Largo della Polveriera.
    1. Nonlinear Programming: introduction, unconstrained and constrained optimization (TR-DIS n. 25-01)  (file.pdf) .
    2. Teoria dei giochi (a cura di L. Palagi)  (file.pdf) .
    3. Ottimizzazione globale (a cura di S. Lucidi) (file.ps) .
    4. Reti neurali (a cura di M. Sciandrone) (file.ps) .
    5. Programmazione multiobiettivo (a cura di G. Liuzzi) (file.pdf) .
    6. Appunti per le esercitazioni per l'uso di AMPL (a cura di G. Liuzzi)  (file.pdf) .
    7. Problema di Yield Management (presentazione con trasparenze a cura di L. Palagi) (file.ps) .
    8. Problema di assegnazione delle frequenze (presentazione con trasparenze a cura di G. Liuzzi) (file.ps) .
           9.  Metodi per la Soluzione di Problemi di Programmazione Nonlineare (a cura di G. Di Pillo) (file.pdf)
    File MATLAB relativi alle esercitazioni svolte in aula/sala calcolo:
    1. Grafico funzione quadratica parametrica  (file.m) .
    2. Minimizzazione funzione quadratica  (file.m) .
    3. Minimizzazione funzione di Rosembrock  (file.m) .

  18. Compiti esonero anni precedenti

    1. Esonero a.a. 1997/98  (file.ps)
    2. Primo Esonero a.a. 1998/99  (file.ps)
    3. Primo Esonero a.a. 1999/2000  (file.ps)
    4. Esonero a.a. 2002/02  (1 esonero.pdf) (2 esonero.pdf)
  19. Siti WEB di interesse
    1. NEOS: Network-Enabled Optimization System  (http://www-neos.mcs.anl.gov/)
    2. Informazioni su Matlab  (http://www.mathworks.com )
    3. AMPL  (http://www.ampl.com/cm/cs/what/ampl/BOOK/lic2002.html)