A propósito de la sugerencia de Raphael sobre la intersección de dos NPDA :
Deje y A 2 NPDA para lenguajes libres de contexto L 1 y L 2 , respectivamente. Suponiendo que sabemos que L = L 1 ∩ L 2 no tiene contexto, ¿podemos (efectivamente) construir NPDA para ?
Cualquier tipo de algoritmo sería aceptable, pero cuanto más práctico, mejor.
computability
automata
pushdown-automata
soandos
fuente
fuente
Respuestas:
Creo que esto es posible para la subclase de CFL que son invariantes de permutación con un alfabeto binario.
El conjunto semilineal que es su intersección puede ser un poco difícil de calcular ... pero, si tiene eso, [3] (pgs.11-12) proporcione un algoritmo para crear un NPDA que acepte el lenguaje basado en los generadores de la conjunto semilineal correspondiente.
[1] Makoto Kanazawa. Cuantiers monádicos reconocidos por autómatas deterministas . En Actas del XIX Coloquio de Amsterdam, páginas 139-146, 2013.
[2] Johann van Benthem. Ensayos de semántica lógica . Estudios en Lingüística y Filosofía Volumen 29, 1986, pp 151-176.
[3] Marcin Mostowski. Semántica computacional para cuantiers monádicos . Journal of Applied Non-Classical Logics, 8 (1-2): 107-121, 1998.
fuente