.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Linguaggi formali e automi (http://www.dsy.it/forum/forumdisplay.php?forumid=132)
-- primi esercizi lfa (http://www.dsy.it/forum/showthread.php?threadid=44046)


Posted by ele on 18-05-2016 12:59:

Post primi esercizi lfa

ciao ho da poco iniziato a studiare lfa in vista dell'esame di giugno con la prof Palano...ora ho provato a fare i primi esercizi di un tema d'esame e già crisi :cry:
dati i due linguaggi A = {0, 1}^∗ · {0} e B = {0, 1}^∗ · {1}
1) A ∩ B ?
2) A ∪ B = {0, 1}^∗?
3) A · B = B · A ?
4) A^∗ = A ∪ {ε} ?

risposte:

1) A ∩ B=Ø
2)si A ∪ B = {0, 1}^∗
3)no A · B != B · A
4)si A^∗ = A ∪ {ε}

Le risposte sono giuste?


Posted by Cronovirus on 18-05-2016 16:14:

Ciao Ele, non credo di riuscire ad aiutarti più di tanto perchè sono parecchio arrugginito in LFA e non escludo il fatto che possa dire cavolate. Comunque possiamo ragionare insieme su qualche punto:
1) perchè dici che l'insieme è vuoto? secondo me la stringa "1" è in entrambi i linguaggi ad esempio! Infatti i primi elementi di A dovrebbero essere A = {ε, 0,1,00,11,01,10,....} mentre quelli di B = {ε1, 01,11,001,011,101,etc..} dove ε1 è chiaramente equivalente a 1 (era per enfatizzare il fatto che{0, 1}^∗ può generare ε )
2) concordo
3) concordo
4) concordo


Posted by ele on 23-05-2016 19:27:

ciao grazie 1000 x la risposta ho un piccolo dubbio...ma scrivere a* è come dire {a}* giusto?


Posted by Cronovirus on 24-05-2016 16:30:

Originally posted by ele
ciao grazie 1000 x la risposta ho un piccolo dubbio...ma scrivere a* è come dire {a}* giusto?


Allora la definizione è che se a è un simbolo qualsiasi, allora a è una espressione regolare. Questa espressione denota il linguaggio {a}. Cioè L(a ) = {a}.

Quindi se vuoi una espressione regolare per il linguaggio {a}*, allora stai cercando a *. Ti ci ritrovi?


Posted by 857883 on 29-05-2016 20:09:

anche io sto provando a fare questi esercizi.
e avevo pensato all'insieme vuoto come risposta al primo esercizio...

Con la spiegazione di cronovirus(che ringrazio) sono arrivato a questo risultato:
A ∩ B = {0,1}
è corretto ?

Sapete dove posso trovare altri esercizi (oltre agli esami pubblicati nel sito)? magari con le soluzioni?


Posted by Cronovirus on 30-05-2016 00:47:

Sinceramente non ricordo la dimostrazione formale.. ma ci arrivo per ragionamento: intuitivamente A = {0,1}^* "contiene più stringhe" di B={0,1}^*{1}, basti pensare che A può generare stringhe che terminano con zero mentre B non può.

Per me insiemisticamente B è contenuto in A, quindi la risposta è proprio B. Infatti tutte le stringhe di B sono presenti anche in A.. prova ad elencare i primi elementi di B:

B = {ε1, 01,11,001,011,101,111,011....}

e è facile vedere che sono tutte anche in A! Scusa per la risposta poco formale, spero solo di non aver detto cavolate :|


Posted by Codo92 on 04-02-2017 16:12:


Posted by Codo92 on 04-02-2017 16:19:

ps: Esercizi corretti anche dalla Palano


Posted by yoham94 on 05-02-2017 11:55:

Ciao per caso hai appunti su queste cose? Perché sto preparando LFA ma non ho ancora capito bene come si fanno questi esercizi.
Grazie


Posted by Codo92 on 05-02-2017 12:37:

Originally posted by yoham94
Ciao per caso hai appunti su queste cose? Perché sto preparando LFA ma non ho ancora capito bene come si fanno questi esercizi.
Grazie


Ciao si, devo ridarla il 13 :( Io ho preso appunti dalle video lezioni e anche se sono un po' datate vanno bene ha detto la prof. Se hai dubbi posta qui qualcosa proviamo a farla assieme

Comunque per quanto riguarda questi esercizi si tratta solo di capire unione, intersezione, complemento... non è nulla di impossibile :D

ps: Stavo facendo un riassunto, nel caso, se mi viene bene, lo uploado


Posted by yoham94 on 05-02-2017 14:47:

per caso hai le soluzioni del tema d'esame di gennaio?


Posted by Codo92 on 05-02-2017 16:39:

Originally posted by yoham94
per caso hai le soluzioni del tema d'esame di gennaio?


No, l'ho fatto ma non l'ho passato purtroppo. Il problema è che erano più domande di teoria che altro, mi hanno abbastanza spiazzato :D Per la precisione c'erano (ho visto che sul sito della Palano non c'è il tema quindi le scrivo qui):

1) Due esercizi come quello di questo 3d
2) Scrivere una grammatica di tipo 3 per il linguaggio A (A è un linguaggio dato per i primi due esericizi del punto 1)
3) Dati A e complemento di A ricorsivamente numebrabili, A è ricorsivo? (sinceramente è la domanda che mi ha messo più in difficoltà)
4) Dare definizione formale di automa massimo
5) Descrivere i passaggi per passare da automa massimo a automa minimo
6) Data una grammatica G... disegnare un automa a pila e descrivere la tecnica usata per ricavarlo

Appena finito il riassunto poi lo comunico, ci metto anche le (mie) soluzioni ai temi d'esame che ha sul sito + quello di gennaio (che è praticamente un ripasso di tutto...)


Posted by yoham94 on 06-02-2017 14:51:

io i temi d'esame compreso quello di gennaio li ho fatti così.
fammi sapere se secondo te c'è qualcosa di sbagliato


Posted by Codo92 on 06-02-2017 17:08:

Ciao ho guardato però ti rispondo domani che ancora non ho completato tutto, c'erano un paio di cose che non hai fatto che provo a mettere io così vedi se ti quadrano... domani guardo con più attenzione perchè oggi non ce la faccio


Posted by Codo92 on 09-02-2017 11:34:

Ciao, chiedo scusa per il mega ritardo purtroppo ho avuto una settimana da inferno! Oggi mi dedico esclusivamente ad LFA quindi ci sono :D

Intanto ho qui parte di un riassunto che sarebbe da completare: manca una parte nel primo foglio alla quale non voglio rispondere perchè ammetto la mia ignoranza.
Per il resto si tratta solo della difficoltà di disegnare correttamente il tutto. Se mancano degli argomenti che ritenete importanti aggiungete pure e riuploadate.

Oggi vedo di fare i temi d'esame, se riesco su pdf. Vedo di uploadare pomeriggio/stasera.


Posted by yoham94 on 09-02-2017 11:55:

Ciao riupploado il file con le tracce svolte perchè mi sono accorto che alcune pagine mancavano. Carico anche un riassunto che ho fatto sperando possa essere utile, purtroppo è fatto a mano quindi non so quanto si riesca a capire cosa c'è scritto


Posted by Codo92 on 09-02-2017 12:27:

Fatto il primo tema d'esame. Stasera se riusciamo facciamo uno zippone e uploadiamo nella giusta sezione così facciamo ordine :D

Pomeriggio vedo di fare gli altri


Posted by Codo92 on 09-02-2017 14:14:

Secondo tema


Posted by Codo92 on 09-02-2017 14:50:

Terzo tema

perdonate la disgrafia. Utilizzando un editor online per di più non riesco a fare le frecce, devo andare di mano libera... già con la penna faccio schifo, figuriamoci col mouse :D


Posted by Codo92 on 09-02-2017 16:04:

Quarto tema

Se qualcuno nota perplessità è pregato di farlo presente :D

ps: stasera o domani mattina vedo di caricare anche io le soluzioni per l'ultimo tema d'esame così si può fare un confronto.


Posted by yoham94 on 09-02-2017 16:57:

Ciao ho confrontato i primi 2 temi d'esame con i miei.
Nel primo, l'automa dell'esercizio 5 credo sia giusto il mio.
Nel secondo, potresti spiegarmi l'esercizio 1 e il 5b?


Nel tema d'esame del 170715 la risposta che ho dato alla domanda 2 è sbagliata quindi puoi anche non considerarla


Posted by Codo92 on 09-02-2017 17:07:

Originally posted by yoham94
Ciao ho confrontato i primi 2 temi d'esame con i miei.
Nel primo, l'automa dell'esercizio 5 credo sia giusto il mio.
Nel secondo, potresti spiegarmi l'esercizio 1 e il 5b?


No, nel tuo manca stato trappola ed inoltre hai aggiunto uno stato finale {f}. Quando leggi a,b in {f,p} ritorni in f che è appunto in {f,p}. Ti quadra?

----------------

Es. 1 A è come se fosse A = c e B = c* quindi intersezione = c+.

Complemento di A è la parola vuota e B è contenuto in A perchè B può essere la parola vuota.

----------------

Es. 5b. se guardi lo stato s vedi che è irraggiungibile quindi praticamente inutile farci regole sopra


Posted by yoham94 on 09-02-2017 17:11:

Originally posted by Codo92
No, nel tuo manca stato trappola ed inoltre hai aggiunto uno stato finale {f}. Quando leggi a,b in {f,p} ritorni in f che è appunto in {f,p}. Ti quadra?


Sullo stato trappola sono d'accordo, ma se io sono in {f,p} e leggo a,b vado in {f} perchè f su input a,b va in f ma p su input a,b non va da nessuna parte quindi hai {f} unione {insieme vuoto} = {f}


Posted by Codo92 on 09-02-2017 17:19:

Originally posted by yoham94
Sullo stato trappola sono d'accordo, ma se io sono in {f,p} e leggo a,b vado in {f} perchè f su input a,b va in f ma p su input a,b non va da nessuna parte quindi hai {f} unione {insieme vuoto} = {f}


Se leggi qualcosa che ritorna nello stato che hai già non c'è necessità di crearne uno nuovo per distinguerlo. Proprio perchè su f con input a,b ritorni in f non c'è bisogno di riscrivere un nuovo stato. Se p con a,b andasse in un altro stato potrei darti ragione, creeresti lo stato {f, altro stato} ma così ripeto che ritorna nello stato in cui è già. Tu hai creato {f, insieme vuoto}


Posted by yoham94 on 09-02-2017 17:29:

Originally posted by Codo92
Se leggi qualcosa che ritorna nello stato che hai già non c'è necessità di crearne uno nuovo per distinguerlo. Proprio perchè su f con input a,b ritorni in f non c'è bisogno di riscrivere un nuovo stato. Se p con a,b andasse in un altro stato potrei darti ragione, creeresti lo stato {f, altro stato} ma così ripeto che ritorna nello stato in cui è già. Tu hai creato {f, insieme vuoto}


Io mi sono basato su questo esempio che ha fatto nelle videolezioni, lo stato {q0,q3} su input a va in {q3} non rimane in {q0,q3}


Posted by Codo92 on 09-02-2017 17:46:

Originally posted by yoham94
Io mi sono basato su questo esempio che ha fatto nelle videolezioni, lo stato {q0,q3} su input a va in {q3} non rimane in {q0,q3}


Prendi come esempio lo stato {Q1, Q2} vedi con la b come fa (sempre in questo esercizio delle videolezioni).

Comunque adesso cerco una spiegazione chiara, sono sicuro della correttezza perchè questo lo avevo fatto correggere alla prof.

Il resto che mi hai chiesto ti è chiaro invece?


Posted by yoham94 on 09-02-2017 17:53:

Originally posted by Codo92
Prendi come esempio lo stato {Q1, Q2} vedi con la b come fa (sempre in questo esercizio delle videolezioni).

Comunque adesso cerco una spiegazione chiara, sono sicuro della correttezza perchè questo lo avevo fatto correggere alla prof.

Il resto che mi hai chiesto ti è chiaro invece?


Si si il resto tutto chiaro, il 5b più che altro io avevo pensato di eliminare le regole di produzione degli Stati indistinguibili però a sto punto credo sia sbagliato fare come ho fatto io.

Guarda se trovi una spiegazione chiara di questo esercizio mi fai un favore perché errori del genere poi costano tutto l'esercizio

Grazie


Posted by Codo92 on 09-02-2017 18:01:

Guarda sui primi due temi sono sicuro al 99,9% (me li ha corretti la prof. entrambi, mi hai messo il dubbio su quell'automa ma così gliel'ho presentato e così le andava bene). Per il 5b sono solo quelle degli stati irraggiungibili le regole da eliminare (anche perchè per esempio poi leggendo dallo stato iniziale 'b' dove vai se elimini P? Se lo fai a S invece non ti fai alcun problema perchè tanto è uno stato che non raggiungerai mai). Ci riaggiorniamo domani mattina :D Buona serata, vedi se anche gli altri due temi ti convincono o c'è qualcosa che per te è sbagliato


Posted by yoham94 on 09-02-2017 18:13:

Originally posted by Codo92
Guarda sui primi due temi sono sicuro al 99,9% (me li ha corretti la prof. entrambi, mi hai messo il dubbio su quell'automa ma così gliel'ho presentato e così le andava bene). Per il 5b sono solo quelle degli stati irraggiungibili le regole da eliminare (anche perchè per esempio poi leggendo dallo stato iniziale 'b' dove vai se elimini P? Se lo fai a S invece non ti fai alcun problema perchè tanto è uno stato che non raggiungerai mai). Ci riaggiorniamo domani mattina :D Buona serata, vedi se anche gli altri due temi ti convincono o c'è qualcosa che per te è sbagliato



Ultima domanda per oggi :D secondo tema d'esame esercizio 4a terza domanda perché hai messo no?


Posted by Codo92 on 09-02-2017 18:20:

Originally posted by yoham94
Ultima domanda per oggi :D secondo tema d'esame esercizio 4a terza domanda perché hai messo no?


Perchè se in input avessimo una ε si bloccherebbe subito l'automa

E la spiegazione è la stessa per la seconda domanda, si bloccherebbe allo stato p se gli arrivasse una ε.


Posted by Codo92 on 10-02-2017 11:12:

Quinto tema (23 gennaio)

Non garantisco la correttezza degli esercizi (Dubbi sull'automa a pila - la funzione - e qualcosa nel primo esercizio)


Posted by yoham94 on 10-02-2017 11:23:

Originally posted by Codo92
Quinto tema (23 gennaio)

Non garantisco la correttezza degli esercizi...


Confermo anch'io ho fatto così, nel pomeriggio cerco di riguardare i temi mancanti e poi ti faccio sapere se qualcosa non mi torna


Posted by Codo92 on 10-02-2017 11:24:

Originally posted by yoham94
Confermo anch'io ho fatto così, nel pomeriggio cerco di riguardare i temi mancanti e poi ti faccio sapere se qualcosa non mi torna


Di diverso abbiamo solo due cose, una è la grammatica di tipo 3, dovrebbero essere corrette entrambe, l'altra cosa è sull'automa a pila, con B su input b, io ho messo parola vuota la


Posted by yoham94 on 10-02-2017 11:32:

Originally posted by Codo92
Di diverso abbiamo solo due cose, una è la grammatica di tipo 3, dovrebbero essere corrette entrambe, l'altra cosa è sull'automa a pila, con B su input b, io ho messo parola vuota la


Si si B su input b è parola vuota la mia è stata una svista. Allora ricontrollo anche la grammatica di tipo 3


Posted by Codo92 on 10-02-2017 12:44:

Originally posted by yoham94
Si si B su input b è parola vuota la mia è stata una svista. Allora ricontrollo anche la grammatica di tipo 3


Ok perfetto fammi sapere per gli altri temi, così concludiamo e facciamo zippone. Poi passiamo a fare il riassunto completo (anche se in effetti bastano questi temi d'esame c'è da dire) :D


Posted by yoham94 on 11-02-2017 09:32:

Originally posted by Codo92
Terzo tema

perdonate la disgrafia. Utilizzando un editor online per di più non riesco a fare le frecce, devo andare di mano libera... già con la penna faccio schifo, figuriamoci col mouse :D


Confermo tutto tranne l'ultimo esercizio che io ho fatto così
ah ovviamente come avevo già detto c'è da eliminare la mia soluzione all'esercizio 2


Posted by yoham94 on 11-02-2017 09:37:

Originally posted by Codo92
Quarto tema

Se qualcuno nota perplessità è pregato di farlo presente :D

ps: stasera o domani mattina vedo di caricare anche io le soluzioni per l'ultimo tema d'esame così si può fare un confronto.


Confermo tutto


Posted by Codo92 on 11-02-2017 11:31:

Originally posted by yoham94
Confermo tutto tranne l'ultimo esercizio che io ho fatto così
ah ovviamente come avevo già detto c'è da eliminare la mia soluzione all'esercizio 2


Quindi dici che va bene quella che ho messo io nel secondo esercizio? Per il quinto, devo dire che il tuo mi piace, credo siano giusti entrambi, la differenza sta nel fatto che nello stato finale, io mando nello stato trappola se arrivano altri 0,1 tu fai ricominciare il giro (più che giusto, anzi anche più bello da vedere). L'importante è che faccia ciò che è richiesto quindi suppongo ci siano infiniti altri possibili automi da poter fare. Sei d'accordo o trovi qualche errore nel mio?


Posted by yoham94 on 11-02-2017 12:02:

Originally posted by Codo92
Quindi dici che va bene quella che ho messo io nel secondo esercizio? Per il quinto, devo dire che il tuo mi piace, credo siano giusti entrambi, la differenza sta nel fatto che nello stato finale, io mando nello stato trappola se arrivano altri 0,1 tu fai ricominciare il giro (più che giusto, anzi anche più bello da vedere). L'importante è che faccia ciò che è richiesto quindi suppongo ci siano infiniti altri possibili automi da poter fare. Sei d'accordo o trovi qualche errore nel mio?


Sulla domanda due non saprei perché lei chiede un esempio mentre tu hai messo la spiegazione, credo che piuttosto che non mettere nulla vada bene quello che scritto tu.
Sull'automa penso vada bene


Posted by Codo92 on 11-02-2017 14:06:

Originally posted by yoham94
Sulla domanda due non saprei perché lei chiede un esempio mentre tu hai messo la spiegazione, credo che piuttosto che non mettere nulla vada bene quello che scritto tu.


Più che d'accordo ahahah :twisted:


Posted by yoham94 on 11-02-2017 14:37:

Sul riassunto che avevo postato hai qualche aggiunta da fare?


Posted by Codo92 on 11-02-2017 15:30:

Mi pare ci sia tutto più tardi gli do una occhiata con più attenzione :D


Posted by Codo92 on 12-02-2017 17:48:

Ho fatto questo riassunto prendendo spunto anche dalle domande dei temi d'esame, spero possa essere utile :D A domani! :(

Edit: Mi sono accorto di un errore nella definizione di linguaggio ricorsivamente numerabile: se x appartiene a L -> 1 altrimenti loop...


Posted by Codo92 on 16-02-2017 17:59:

Com'è andata? (8 RITIRATI!!!!) A quanto pare adesso gli esami non sono più come quelli che ha sul suo sito. E' tutta teoria. Due esercizi come al solito sui linguaggi, definizione formale della moltiplicazione di A per B, Teorema dell'inclusione e commentarlo, Disegnare automa data una grammatica, commentare il procedimento per ricavarlo e ricavarne una espressione regolare e infine dare l'automa a pila per la grammatica G


Posted by yoham94 on 16-02-2017 18:22:

Originally posted by Codo92
Com'è andata? (8 RITIRATI!!!!) A quanto pare adesso gli esami non sono più come quelli che ha sul suo sito. E' tutta teoria. Due esercizi come al solito sui linguaggi, definizione formale della moltiplicazione di A per B, Teorema dell'inclusione e commentarlo, Disegnare automa data una grammatica, commentare il procedimento per ricavarlo e ricavarne una espressione regolare e infine dare l'automa a pila per la grammatica G


io l'ho passato, a te com'è andata?


Posted by Codo92 on 17-02-2017 10:16:

Purtroppo no, ho sbagliato gli esercizi su automa a pila, classica roba che consegni e ti rendi conto della ca***ta fatta appena chiedi ai tuoi amici che risposte hanno messo... E devo aver sbagliato qualcos'altro ma non so dove... infatti prenderò colloquio per vedere -.-


Posted by Sese0703 on 19-09-2018 15:01:

chi ha postato questi temi svolti della palano sono errate alcune parti qualcuno avrebbe le soluzioni corrette per favore?? ho l'esame domani è urgente


All times are GMT. The time now is 11:40.
Show all 47 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.