Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 INFORMATICA - Primo Anno
 Linguaggi di programmazione
 dubbi amletici
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

ianus
Nuovo Utente



Inserito il - 18/04/2006 : 12:04:21  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
Mi scuso per aver aperto un nuovo topic, ma essendo l'appello di aprile alle porte ed essendomi rimasti grazie al cielo pochi interrogativi volevo chiedere come risolvere i seguenti esercizi, se non altro per avere un metro di paragone

26 gennaio 2006 , appello del prof lops. esercizio 1

dato il seguente linguaggio
L= a^j b^k c^k: 0 <= j <= k

-dimostrare formalmente che L non è l.d.
-stabilire se è CF

penso si potrebbe dimostrare correttamente con le proprietà di chiusura

2 maggio 2002 esercizio 1
stabilire se il seguente linguagio a^m b^n c^k : m = n, k > 0 è cf... fondamentalmente questo è molto simile, direi quasi uguale al precedente, anche come modalità di risoluzione

11 febbraio 2003
stabilire se a^i b^k c^j , k = i+j, i,j,k>0 è cf
quest'ultimo esercizio provo a dimostrarlo con il pumping lemma per i linguaggi cf considerando la parole a^p b^2p c^p appartenente a L, ma quando arrivo al quarto caso ovvero considero vx = a^r b^s
ottengo
a^(p+r) b^(2p+s) c^p ... ma se r=s la parola z appartiene al linguaggio, perciò cosa ne dovrei dedurre? che il linguaggio è cf?

Spero in una risposta prima di venerdì, ringrazio per l'attenzione
a^p+r b^2p

ianus
Nuovo Utente



Inserito il - 18/04/2006 : 17:35:49  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
salve sono sempre io, volevo chiedere un 'altra cosa riguardo al teorema di kleene.
Quando ci si riferisce ad "automa a stati finiti" è indifferente che tale automa sia deterministico o nondeterministico?
Credo di sì ma gradirei una precisazione se fosse possibile, ringrazio per la pazienza e mi scuso nuovamente per il disturbo
Torna all'inizio della Pagina

Chilavert
admin

vacca


Regione: Puglia
Prov.: BA
Città: Bari


Inserito il - 18/04/2006 : 17:38:43  Mostra Profilo  Visita l'Homepage di Chilavert Invia a Chilavert un Messaggio Privato  Rispondi Quotando
Esiste anche un teorema che sostiene che è possibile emulare con un automa deterministico uno stesso automa, però non deterministico.
Quindi...

E' un bene per il Prof. Xxxxxxx che sappia con chi ha a che fare.
Pensa a studiare e non agli esempi, o ad altre strade per così dire,
che questa volta mi sa che non attacca. [cit.]

Tutti professori dall'esterno, e poi parlano persone che per prendere un voto decente
ripetono l'esame 30 volte e poi fanno i sapientoni con chi segue la prima volta vedi chilavert [cit.]
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 18/04/2006 : 18:20:11  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
hai ragionissima chilavert, l'ho letto il teorema, era solo che riguardo gli esercizi non mi sentivo sicuro lo stesso.
Meno male mi hai levato un dubbio, pensavo di aver sbagliato tutti gli esercizi fino ad oggi :D

grazie ancora

riguardo al primo post? non mi sai dare nessuna zione?
Torna all'inizio della Pagina

Chilavert
admin

vacca


Regione: Puglia
Prov.: BA
Città: Bari


Inserito il - 19/04/2006 : 09:29:01  Mostra Profilo  Visita l'Homepage di Chilavert Invia a Chilavert un Messaggio Privato  Rispondi Quotando
Cosa vuoi sapere precisamente?

E' un bene per il Prof. Xxxxxxx che sappia con chi ha a che fare.
Pensa a studiare e non agli esempi, o ad altre strade per così dire,
che questa volta mi sa che non attacca. [cit.]

Tutti professori dall'esterno, e poi parlano persone che per prendere un voto decente
ripetono l'esame 30 volte e poi fanno i sapientoni con chi segue la prima volta vedi chilavert [cit.]
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 19/04/2006 : 10:13:15  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
ciao chilavert, riguardo al primo post che avevo scritto, volevo sapere come risolvere gli esercizi, riguardo al primo avevo una mezza idea basandomi sulle proprietà di chiusura

dato il seguente linguaggio
L= a^j b^k c^k: 0 <= j <= k
-dimostrare formalmente che L non è l.d.
-stabilire se è CF

infatti sarebbe una cocatenazione di a^j e b^k c^k cioè di un lineare dx e di un cf, pertanto L sarebbe un cf ma nn ld. essendovi però la relazione fra j e k sarebbe meglio applicare il pumping lemma per i linguaggi cf e il pumping lemma per i linguaggi regolari.
Riguardo agli altri due esercizi sono riuscito a togliermi parecchi dubbi, rimane quest'ultimo, ti ringrazio chilavert per la pazienza
Torna all'inizio della Pagina

Marketto
Utente medio


Regione: Puglia
Prov.: Ba
Città: Bari


Inserito il - 19/04/2006 : 10:22:48  Mostra Profilo  Clicca per vedere l'indirizzo MSN di Marketto Invia a Marketto un Messaggio Privato  Rispondi Quotando
Citazione:
infatti sarebbe una cocatenazione di a^j e b^k c^k

In base a cosa si capisce se utilizzare la concatenazione piuttosto che l'unione?

Marco
Visitate il mio blog: http://www.cambridgetime.splinder.com
Torna all'inizio della Pagina

genius
dott. ing. cav. ...FN

Genio


Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi


Inserito il - 19/04/2006 : 10:26:33  Mostra Profilo  Visita l'Homepage di genius  Clicca per vedere l'indirizzo MSN di genius  Invia a genius un messaggio Yahoo! Invia a genius un Messaggio Privato  Rispondi Quotando
perkè qui si nota ke il linguaggio è composto da a^j concatenato b^k c^k... non c'è un criterio sempre vero, è come per gli integrali, molto fa l'esperienza...

"...e se non hai morale
e se non hai passione
se nessun dubbio ti assale
perché la sola ragione che ti interessa avere
è una ragione sociale
soprattutto se hai qualche dannata guerra da fare
non farla nel mio nome
non farla nel mio nome
che non hai mai domandato la mia autorizzazione
se ti difenderai non farlo nel mio nome
che non hai mai domandato la mia opinione..."

Un blog farlocco
Torna all'inizio della Pagina

Marketto
Utente medio


Regione: Puglia
Prov.: Ba
Città: Bari


Inserito il - 19/04/2006 : 10:29:45  Mostra Profilo  Clicca per vedere l'indirizzo MSN di Marketto Invia a Marketto un Messaggio Privato  Rispondi Quotando
Ok, per esperienza..effettivamente era l'operazione più logica...Ma le produzioni di L2 (ovvero di b^k c^k) quali sono?
Io ho pensato: {S -> bc | bBcC | lambda
B -> bB | b
C -> cC | c}
Non credo però siano corrette...
Grazie ancora...

Marco
Visitate il mio blog: http://www.cambridgetime.splinder.com

Modificato da - Marketto in data
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 19/04/2006 : 10:30:40  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
giusto genius, avevo pensato lo stesso anchio come avevo scritto sopra, quello che non mi convince è la relazione j<=k, se non ci fosse stata direi molto più a cuor leggero che trattasi di una concatenazione, tu pensi che mi preoccupo troppo per nulla? ;)

ad esempio io agirei così nel secondo esercizio riportato nel primo post

a^m b^n c^k : m=n ,k>0 non essendovi alcun legame fra a^m b^n e c^k, L è semplice concatenazione

Per marco
penso che le produzioni che cerchi siano

S>bSc | lambda

Modificato da - ianus in data
Torna all'inizio della Pagina

Marketto
Utente medio


Regione: Puglia
Prov.: Ba
Città: Bari


Inserito il - 19/04/2006 : 10:48:37  Mostra Profilo  Clicca per vedere l'indirizzo MSN di Marketto Invia a Marketto un Messaggio Privato  Rispondi Quotando
Solo S -> bSc | lambda ???
Non manca qualcosa??

Marco
Visitate il mio blog: http://www.cambridgetime.splinder.com
Torna all'inizio della Pagina

genius
dott. ing. cav. ...FN

Genio


Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi


Inserito il - 19/04/2006 : 10:52:06  Mostra Profilo  Visita l'Homepage di genius  Clicca per vedere l'indirizzo MSN di genius  Invia a genius un messaggio Yahoo! Invia a genius un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da Marketto

Solo S -> bSc | lambda ???
Non manca qualcosa??



no, queste sono sufficenti...

per quanto riguarda j < k in effetti qualke problema potrebbe sorgere...

mhm...

"...e se non hai morale
e se non hai passione
se nessun dubbio ti assale
perché la sola ragione che ti interessa avere
è una ragione sociale
soprattutto se hai qualche dannata guerra da fare
non farla nel mio nome
non farla nel mio nome
che non hai mai domandato la mia autorizzazione
se ti difenderai non farlo nel mio nome
che non hai mai domandato la mia opinione..."

Un blog farlocco
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 19/04/2006 : 10:52:06  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
credo di no rimane il fatto che concatenare
a^j
e
b^k c^k

non dà la certezza che la relazione j<k venga mantenuta

ho riprovato col pumping lemma ma niente, il problema è sempre sulle stringhe a cavallo, bisogna trovare un modo per ridurre il linguaggio a concatenazione o unione (forse più la seconda) o magari intersezione o colplemeto di altri linguaggi

Modificato da - ianus in data
Torna all'inizio della Pagina

Marketto
Utente medio


Regione: Puglia
Prov.: Ba
Città: Bari


Inserito il - 19/04/2006 : 10:55:14  Mostra Profilo  Clicca per vedere l'indirizzo MSN di Marketto Invia a Marketto un Messaggio Privato  Rispondi Quotando
Vero...grazie mille!!!!

Marco
Visitate il mio blog: http://www.cambridgetime.splinder.com
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 19/04/2006 : 11:29:52  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
ho provato a rifarmi all'esercizio 5.4 del semeraro ma nulla, eppure ci deve essere un modo
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 19/04/2006 : 15:37:49  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
pongo qui un dubbio amletico al centro di una discussione fra esaminandi

L = w appartiene ad (a,b)* : |w| = 5k, k>= 0

è un linguaggio context free? e se si, perchè?
Torna all'inizio della Pagina

Chilavert
admin

vacca


Regione: Puglia
Prov.: BA
Città: Bari


Inserito il - 19/04/2006 : 16:53:04  Mostra Profilo  Visita l'Homepage di Chilavert Invia a Chilavert un Messaggio Privato  Rispondi Quotando
Sì, lo è
Perché? perché con un automa a 5 stati lo risolvi faclimente (un automa che torna allo stato iniziale dopo 5 salti, cerca di capire com'è perché non mi va di disegnarlo )

Comunque nella sezione download mi sa che fra gli automi risolti da me ci sta pure questo qui...

E' un bene per il Prof. Xxxxxxx che sappia con chi ha a che fare.
Pensa a studiare e non agli esempi, o ad altre strade per così dire,
che questa volta mi sa che non attacca. [cit.]

Tutti professori dall'esterno, e poi parlano persone che per prendere un voto decente
ripetono l'esame 30 volte e poi fanno i sapientoni con chi segue la prima volta vedi chilavert [cit.]
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 19/04/2006 : 19:04:44  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
bene chilavert, mi hai fatto vincere una scommessa riguardo l'automa, ci avevo visto giusto, però stiamo ancora impazzendo su quel famoso dubbio di cui sopra al primo post, primo esercizio, nessuna idea ragazzi? cmq chilavert sei un idolo soprattutto per il tuo avatar, grazie ancora
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 20/04/2006 : 09:02:28  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
allora credo di aver risolto col pumping lemma per i linguaggi cf

dato il seguente linguaggio
L= a^j b^k c^k: 0 <= j <= k
stabilire che è cf(stabilire se è lineare destro si capisce facilmente con il pumpin lemma per i linuaggi regolari, basta pompare infatti a, considerando magari una parola a^p b^p c^p appartenente al linguaggio per vedere che essa non soddisfapiù j<=k)

allora per il pumpig lemma credo che l'arcano si sveli depompando la stringa
consideriamo la parola

a^p b^p c^p

i primi casi si risolvono facilmente con la stringa
u v^2 w x^2 y
infatti abbiamo i 4 casi
vwx formata da
tutte a: ovvero abbiamo a^k+p k+p>p
tutte b: ovvero abbiamo b^k+p , ma il numero di c è rimasto p, perciò p != p+k, la stringa non appartiene al linguaggio
tutte c: ovvero vedi caso precedente
a e b: si rifà al primo caso, abbiamo a^r+p b^s+p, ma r+p non sappiamo se è minore di s+, ma sicuramente è minore di p dato che le c sono rimaste uguali
il problema viene per vwx composta da b e c ma l'ho risolto così

considero per questo caso la stringa depompata u v^0 w x^0 y
per vwx stabiliamo i soliti r ed s tali che r+s<=p invece di sommare sottraiamo gli esponenti ottenendo così

a^p b^p-r c^p-s che chiaramente non appartiene al linguaggio perchè viola i vincoli su a e b, fatemi sapere se la cosa vi convince
Torna all'inizio della Pagina

ianus
Nuovo Utente



Inserito il - 20/04/2006 : 15:16:34  Mostra Profilo  Visita l'Homepage di ianus Invia a ianus un Messaggio Privato  Rispondi Quotando
voi come dimostrereste che
a^i b^j c^k : k = i + j i,j,k>=0

è o non è context free ?
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,25 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000