.dsy:it. Pages (2): « 1 [2]
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)
-- Help pumping lemma (http://www.dsy.it/forum/showthread.php?threadid=41837)


Posted by mattiie on 18-04-2011 20:14:

Scusate, sarò un testone ma non ho capito.
Il linguaggio formale che rappresenta la stringa w=aabaa potrebbe essere ad esempio (b*ab*ab*)*
essendo questo rappresentabile da un automa a stati finiti e proprio un linguaggio formale.
Il pumping lemma (a quanto detto dal libro del pighizzini) parla di linguaggi regolari non di grammatiche di tipo 3....


Posted by zandrek on 19-04-2011 06:48:

non so se dopo sei a lezione, glielo chiedo cosi vediamo.
probabilmente deve ancora spiegare alcune cose....


Posted by mattiie on 19-04-2011 12:41:

RISOLTO:
Il pumping lemma dice che ESISTE una suddivisione w=xyz che rispetta le tre proprietà ma non tutte.
La suddivisione corretta di aabaa
x=ε
y=aa
z=baa

Non trovo il modo per cambiare il titolo del post.. vorrei aggiungere "[risolto]"


Posted by zandrek on 19-04-2011 15:12:

era sfuggita anche a me che esiste una suddivisione, non che siano valide tutte....


Posted by pierprogramm on 16-05-2013 16:43:

Scusate ragazzi ma sono disperato. Lo so sto scrivendo in una discussione che risale al 2011, ma cercando online per capire come applicare il PL dei linguaggi regolari, questa discussione mi sembra la migliore specialmente perchè alla fine arrivate alla conclusione che "Il pumping lemma dice che ESISTE una suddivisione w=xyz che rispetta le tre proprietà ma non tutte.".
Io interpreto che BASTA UNA suddivisione di una qualunque stringa affinchè il PL valga, quindi se non c'è neanche una suddivisione che rispetta tutte e tre le proprietà, allora il PL non vale.

Quindi riassumento SE prendendo un qualunque N naturale, ogni suddivisione di UNA SOLA parola di L di lunghezza >=N non rispetta le proprietà (|xy| <= n, |y|>=1 e pompaggio) allora il PL non vale.
Quindi negli esercizi mi basta trovare una parola di L e provare a scomporla in xyz verificando le proprietà, se queste proprietà non valgono (lo sforzo è specialmente sulla proprietà del pompaggio) allora il PL non vale. Giusto?


Posted by aPiso on 16-05-2013 16:59:

Originally posted by pierprogramm
Scusate ragazzi ma sono disperato. Lo so sto scrivendo in una discussione che risale al 2011, ma cercando online per capire come applicare il PL dei linguaggi regolari, questa discussione mi sembra la migliore specialmente perchè alla fine arrivate alla conclusione che "Il pumping lemma dice che ESISTE una suddivisione w=xyz che rispetta le tre proprietà ma non tutte.".
Io interpreto che BASTA UNA suddivisione di una qualunque stringa affinchè il PL valga, quindi se non c'è neanche una suddivisione che rispetta tutte e tre le proprietà, allora il PL non vale.

Quindi riassumento SE prendendo un qualunque N naturale, ogni suddivisione di UNA SOLA parola di L di lunghezza >=N non rispetta le proprietà (|xy| <= n, |y|>=1 e pompaggio) allora il PL non vale.
Quindi negli esercizi mi basta trovare una parola di L e provare a scomporla in xyz verificando le proprietà, se queste proprietà non valgono (lo sforzo è specialmente sulla proprietà del pompaggio) allora il PL non vale. Giusto?


Si' beh devi provare che per ogni possibile divisione per quella parola le condizioni del p.l. non possono mai essere rispettate tutte. A quel punto sei a posto ^^

Edit: qualunque N naturale non saprei, l' N usato dal pumping lemma e' una costante fornita dall' automa che riconosce il linguaggio nel caso il pl sia valido, e corrisponde al numero degli stati.


Posted by pierprogramm on 16-05-2013 17:46:

Grazie mille! Comincio a capirci qualcosa allora.
Si la storia del numero degli stati la so proviene dalla dimostrazione, infatti si dice per N "abbastanza grande" perchè è >= al numero minimo di stati necessari a costruire l'FSA.


All times are GMT. The time now is 07:46. Pages (2): « 1 [2]
Show all 22 posts from this thread on one page

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