Limiti inferiori delle dimensioni dei CFG per linguaggi finiti specifici


14

Considera la seguente domanda naturale: dato un linguaggio finito , qual è la più piccola grammatica senza contesto che genera ?LL

Possiamo rendere la domanda più interessante specificando una sequenza di lingue , ad esempio L n è l'insieme di tutte le permutazioni di { 1 , ... , n } : intuitivamente, un CFG per L n avrebbe "bisogno" di avere dimensioni Ω ( n ! ) . Quindi siamo interessati alla dimensione asintotica dei CFG più piccoli per le lingue.LnLn{1,...,n}LnΩ(n!)

Domande simili sono state trattate in diversi articoli:

  • Charikar et al. ("Approssimazione della grammatica più piccola: complessità di Kolmogorov in modelli naturali") considera quanto sia difficile approssimare la dimensione del CFG più piccolo che genera una determinata parola .
  • Altro lavoro in quella direzione è Arpe e Reischuk, "Sulla complessità della compressione basata su grammatica ottimale".
  • Peter Asveld ha diversi articoli sull'argomento (ad esempio "Generazione di tutte le permutazioni da grammatiche senza contesto in forma normale di Chomsky"). Sta cercando di ottimizzare alcuni parametri su specifici tipi di grammatiche generando l'insieme di tutte le permutazioni, in particolare le forme normali di Chomsky e Greibach.

Ω(n!)Ln

Esistono documenti che forniscono limiti inferiori per la dimensione delle grammatiche libere dal contesto per lingue finite specifiche?

Ln


(il commento precedente fa riferimento alla domanda eliminata eliminata). ha formulato questo problema di compressione in modo tale che possa essere molto rilevante o utile nel dimostrare limiti inferiori rispetto alla compressione possibilmente tramite tecniche di diagonalizzazione e (forse anche in relazione con la complessità di kolmogorov).
vzn

Risposte:


11

Un gentile revisore mi ha inviato un documento che dimostra esattamente lo stesso limite inferiore che faccio, esattamente allo stesso modo. Il documento è

K. Ellul, B. Krawetz, J. Shallit, M.-w. Wang, Espressioni regolari: nuovi risultati e problemi aperti , J. Autom. Lang. Pettine. 10 (2005), 407–432.

Il risultato è Teorema 30 nel documento.


Una prestampa del documento è su cs.uwaterloo.ca/~shallit/Papers/re3.pdf
András Salamon,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.