Matematica continua e teoria del linguaggio formale


9

Se ci sono alcuni risultati sulla risoluzione di problemi di linguaggi formali mediante analisi matematica, matematica continua.

Ad esempio, risolvere il problema di non vuoto dell'intersezione per un linguaggio privo di contesto e un linguaggio regolare.


1
Per me il miglior esempio è il meraviglioso documento di Flajolet: Flajolet, P. (1987). Modelli analitici e ambiguità di linguaggi senza contesto. Teoretical Computer Science, 49 (2-3), 283-309. Gran parte del lavoro di Flajolet riguarda la connessione tra analisi (complesse), linguaggi formali e combinatoria. Puoi trovare molti più esempi nel suo libro con Sedgewick.
Lamine

1
@Lamina, considera di convertire il tuo commento in una risposta.
Hermann Gruber,

Risposte:


6

Lamine ha commentato la connessione al teorema di enumerazione di Chomsky-Schützenberger . Recentemente, alcuni problemi di ricerca nella teoria del linguaggio formale sono stati risolti utilizzando la matematica continua tramite questa connessione. Per esempio:

I primi due dei riferimenti di cui sopra forniscono anche una panoramica del background matematico e / o storico.


5

Una delle prime connessioni è tramite la generazione di funzioni. Il teorema di Chomsky-Schützenberger afferma che la funzione generatrice del numero di parole di un CFL non ambiguo è algebrica. Nel suo articolo, Flajolet dimostra che diversi CFL sono intrinsecamente ambigui dimostrando che la loro funzione generatrice è trascendentale (il loro "comportamento locale" attorno alle loro singolarità è caratteristico delle funzioni trascendentali, ad esempio i termini logaritmici compaiono nell'espansione).

Più in generale, dovresti esaminare la combinatoria analitica . Dà una bella connessione tra strutture formali e analisi complesse.

Flajolet, Philippe , Modelli analitici e ambiguità di linguaggi senza contesto , Theor. Comput. Sci. 49, 283-309 (1987). ZBL0612.68069 .


2

Le opere di Konstantin V. Safonov possono essere interessanti. Ad esempio "Sulla risolvibilità dei sistemi di equazioni polinomiali simboliche" .

I sistemi di equazioni polinomiali non commutative che sono discussi in questo lavoro possono essere trattati come grammatiche che generano linguaggi formali. Ad esempio, lingue senza contesto. Questa relazione è discussa nell'Introduzione.

Ci sono altre opere di Konstantin V. Safonov su questo argomento, e alcune sono più vicine alla teoria delle lingue formali, ma sono in russo. Ad esempio UNA RAPPRESENTAZIONE INTEGRALE DEL POLINOMIALE SINTETICO .

Un elenco completo delle pubblicazioni è disponibile qui: http://www.mathnet.ru/rus/person37125


Non credo che risponda alla domanda. Il documento collegato riguarda un problema algebrico. Non vedo alcun collegamento interessante con l'analisi lì.
Sasho Nikolov,
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.