SITO NON PIU' AGGIORNATO - UNIVERSITÀ DI PAVIA

Dipartimento di Matematica ''F. Casorati''

HomeDidatticaCorsi › Fondamenti di informatica teoricaIT|EN

Fondamenti di informatica teorica

Docenti:
Galbiati Giulia
Anno accademico:
2012/2013
Crediti formativi:
6
Ambito:
INF/01
Decreto Ministeriale:
270/04

Programma

Obiettivi e contenuti



L'informatica teorica, diversamente da quella piu' basata su aspetti tecnici ed applicati, e' fortemente legata a domande fondamentali circa l'esistenza di soluzioni algoritmiche, i limiti fisici del calcolo automatico, le metodologie usate nel disegno di algoritmi. In questo corso si introducono alcune delle tematiche piu' classiche della disciplina: linguaggi formali e gerarchia di grammatiche di Chomsky, automi a stati finiti e linguaggi regolari, macchine a registri, macchine di Turing e macchina di Turing universale. Vengono fornite anche nozioni sulle funzioni ricorsive, sulla teoria generale della calcolabilita', sulla teoria della complessita', sui problemi NP-completi nel contesto della teoria della trattabilita'. Infine vengono dati alcuni cenni sulle classi di approssimabilita' dei problemi della classe NPO.



Riferimenti bibliografici



Giorgio Ausiello, Fabrizio D'Amore, Giorgio Gambosi. Linguaggi Modelli Complessita', Franco Angeli, 2003.







http://mate.unipv.it/~galbiati/corsi/fondamenti_inf_teoricaHome.html


Dipartimento di Matematica ''F. Casorati''

Università degli Studi di Pavia - Via Ferrata, 5 - 27100 Pavia
Tel +39.0382.985600 - Fax +39.0382.985602