Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi G - M > Informatica teorica
 
{2003/2004}[Diario del corso]Metodi Per il Trattamento dell'Informazione
Clicca QUI per vedere il messaggio nel forum
Bulma
"Metodi per il trattamento dell'informazione" è un corso fondamentale per la Laurea Specialistica in Informatica.
Seguono alcune informazioni generali sul corso.

Docente: C. Mereghetti

Sito Web di Riferimento: http://homes.dsi.unimi.it/~mereghet/mt.html

Orari delle lezioni:
martedì 12.30 - 14.30 (aula alfa)
mercoledì 12.30 - 14.30 (aula beta)

Modalità di Esame: in fase di definizione.

Materiale didattico: per la preparazione sono sufficienti le due dispense presenti sul sito del corso.

Argomenti del corso:

1. Calcolabilità:
- macchina RAM
- modello while
- classe delle funzioni RP
- tesi di Church
- S.p.a. (Sistemi di Programmazione Accettabili)

2. Complessità:
- macchina di Turing
- tempo, spazio
- efficienza = polinomialità
- classe P
- classe NP
- completezza

Bulma
Argomenti trattati nella lezione di oggi:

Cenni a concetti matematici:
- definizione di funzione
- funzioni iniettive, suriettive, biiettive
- inversa di una funzione
- composizione di funzioni
- funzione identità

Bulma
Argomenti trattati nella lezione di oggi:

- Funzioni parziali
- Funzione di valutazione
- Sistema di Calcolo
- Insiemi isomorfi
- Cardinalità finita, cardinalità numerabile

Bulma
Argomenti trattati nella lezione di oggi:

- Funzione calcolabile
- Funzione coppia di Cantor
- Codifica di dati tramite la funzione coppia

Bulma
Argomenti trattati nella lezione di oggi:

- Codifica di array, matrici, grafi in interi
- Linguaggio RAM:
* Sintassi
* Architettura
* Fasi di esecuzione di un programma
* Semantica Operazionale
* Stato della Macchina
* Stato finale
* Inizializzazione e Stato iniziale
* Funzione di Stato Prossimo

Bulma
Argomenti trattati nella lezione di oggi:

-Sistema RAM (cont.):
* Funzione di stato prossimo
* Computazione di un programma RAM; computazione accettata
* Output
* Classe delle funzioni calcolate da programmi RAM

- Sistema while:
* comandi
* architettura della macchina while
* programma while

Bulma
Argomenti trattati nella lezione di oggi:

- Macchina while (cont.):
* Stato della macchina
* Funzione di stato prossimo
* Stato iniziale
* Funzione calcolata dal programma while

- Traduzione da un linguaggio L1 a un linguaggio L2 (compilazione)
- Traduzione da while a RAM (to be continued)

Bulma
Argomenti trattati nella lezione di oggi:

- Traduzione da RAM a while (cont.)
- F(RAM) <= F(while): passi della successiva dimostrazione:
* Realizzazione di una codifica da PROG a N+ tramite la godelizzazione
* Realizzazione di un interprete while per progammi RAM

Bulma
Argomenti trattati nella lezione di oggi:

- codifica di istruzioni RAM
- Interprete while per programmi RAM

Bulma
Argomenti trattati nella lezione di oggi:

- Programma W interprete per programmi while
- F(RAM) = F(while)
- eliminazione del GOTO
- Interprete Universale

Bulma
Argomenti trattati nella lezione di oggi:

- Intermezzo: calcolo delle funzioni sin e des
- Chiusura di un insieme rispetto ad un'operazione

Bulma
Argomenti trattati nella lezione di oggi:

- Insieme ELEM delle funzioni elementari
- Composizione di funzioni, Ricorsione Primitiva
- Classe delle funzioni Ricorsive Primitive

Bulma
Argomenti trattati nella lezione di oggi:

- RicPrim è inclusa in F(while): dimostrazione
- RicPrim = F(for)
- Operazione di Minimalizzazione
- Classe P delle funzioni Ricorsive Parziali
- P è inclusa in F(while): dimostrazione

Bulma
Per un paio di settimane non potrò seguire le lezioni. Se qualcuno vuole sostituirmi, sarà ben accetto!! :D

A presto :ciao:

Bulma
Argomenti trattati nella lezione di oggi:

- Il problema dell'arresto
- Insiemi Ricorsivamente Numerabili (Semi-Decidibili)

Bulma
Argomenti trattati nella lezione di oggi:

- Teorema: definizioni equivalenti di insiemi ricorsivamente numerabili
- Teorema: se A è ricorsivo, allora A è ricorsivamente numerabile
- Chiusura della classe Ric (sotto unione, intersezione, complemento)

Bulma
Argomenti trattati nella lezione di oggi:

- Se A e A^c sono ricorsivamente numerabili, A è ricorsivo.
- Insieme che rispetta le funzioni
- Teorema di Rice

Bulma
Durante la lezione di oggi sono stati svolti in aula esercizi sugli SPA e su insiemi ricorsivi/ricorsivamente numerabili.

Ricordo che l'esame finale prevede un orale più, a scelta, uno scritto (contenente esercizi del tipo mostrato oggi) oppure un approfondimento.

Bulma
Argomenti trattati nella lezione di oggi:

- Macchina di Turing: definizione e funzionamento
- Teorema: La classe degli insiemi accettati da una mdT coincide con la classe dei RicNum
- Definizione di algoritmo deterministico
- Teorema: La classe degli insiemi accettati da algoritmi deterministici concide con la classe dei Ric.

Avviso: La lezione di domani, mercoledì 19 maggio, è sospesa causa sciopero dei mezzi pubblici. La lezione sarà recuperata a giugno.

Bulma
Argomenti trattati nella lezione di oggi:

- Funzione calcolata da una macchina di Turing
- Le macchine di Turing sono un s.p.a.
- Tempo di calcolo, complessità in tempo
- Riconoscimento in tempo f(n)
- Notazione O (o-grande)
- Classe DTIME
- La Classe P
- Tesi di Church Estesa


Avviso: La lezione del 2 giugno, che non avrà luogo per via della Festa della Repubblica, verrà recuperata giovedì 3 giugno dalle 12.30 alle 14.30 in auletta 4.

Bulma
Argomenti trattati nella lezione di oggi:

- Spazio di calcolo e complessità in spazio worst-case
- Macchina di Turing a due nastri e due testine
- DSPACE
- Classe L
- DTIME(f(n)) incluso in DSPACE(f(n))
- Teorema: L incluso in P

Bulma
Argomenti trattati nella lezione di oggi:

- Macchina di Turing dotata di nastro di output
- Algoritmi non deterministici
- Macchina di Turing non deterministica
- Classe NP

Bulma
Ciao a tutti,
c'è qualcuno che il 25 giugno ha sostenuto l'esame scritto di questo corso? Mi interesserebbe sapere come avete risolto l'ultimo esercizio... :D

Bulma
Ciao ragazzi, ieri ho sostenuto l'esame di questo corso. Vi do un piccolo elenco delle domande del mio orale, magari potrebbero esservi utili:

- Definizione di insieme ricorsivo e ricorsivamente numerabile
- Relazione tra la classe Ric e la classe RicNum, esempi di insiemi appartenenti a queste classi
- Teorema di Rice e sua dimostrazione
- Teorema di ricorsione e sua dimostrazione
- Definizione di tempo e spazio su macchina di Turing, classe P e NP
- Dimostrazione del teorema: P=NP se esiste un problema NP-completo appartenente a P
- Riduzione polinomiale
- Dimostrazione di L sottoinsieme di P

Mi pare che questo fosse tutto, cmq credo che renda l'idea. :)
Perciò, non mi resta che augurarvi buona fortuna! (ma non si diceva "in bocca al lupo"?? :pensa: ) :D
:ciao:

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate