• Non ci sono risultati.

Calcolabilit`a e linguaggi formali 28 maggio 2012

N/A
N/A
Protected

Academic year: 2021

Condividi "Calcolabilit`a e linguaggi formali 28 maggio 2012"

Copied!
1
0
0

Testo completo

(1)

Calcolabilit` a e linguaggi formali

28 maggio 2012

Esercizio 1

(a) Dare una grammatica o un automa per il linguaggio delle sequenze non banali composte da coppie separate da virgole.

Ogni coppia `e racchiusa tra parentesi quadre ed `e costituita da nome e anno di nascita separati da una virgola.

Il nome `e una sequenza di caratteri alfabetici minuscoli. L’anno deve essere del primo o del secondo millennio.

Non vi sono spazi all’interno delle sequenze e la sequenza termina con un punto.

Esempi di stringhe nel linguaggio:

[nic,2000].

[tizio,2109],[caio,1950],[sempronio,1200].

(b) Se si `e scelta una grammatica, classificarla secondo la classificazione di Chomsky; se si `e scelto un automa, determinare se `e deterministico.

(c) Classificare il linguaggio, giustificando la risposta.

Esercizio 2

(a) Dare la definizione formale di automa a pila che accetta per pila vuota (in generale).

(b) Dare un esempio di uno specifico automa a pila che accetta per pila vuota, indicando quale linguaggio riconosce.

Esercizio 3

Enunciare e dimostrare il terzo teorema di Rice.

Esercizio 4

Sia I = {x : φxha dominio finito}. Applicare i tre teoremi di Rice ad I.

Riferimenti

Documenti correlati

Eliminiamo i simboli improduttivi: {F, G}.. Eliminiamo i simboli improduttivi:

Possemato Andrea Voto

[r]

Se il linguaggio ´ e tipo 3, dare un’espressione

(b) Associare un automa finito ad ogni caso della definizione induttiva di

Se il linguaggio ` e di tipo 3, dare un’espressione regolare o un automa

Se il linguaggio ´ e tipo 3, dare un’espressione

4 Sezioni e viste impalcato rampa entrata - scala 1:50 Sezioni travi, traversi e pile rampa entrata - scala 1:50 Piante e sezioni fondazioni rampa entrata - scala 1:50 Piante, viste