Apropois à la suggestion de Raphaël sur l' intersection de deux NPDA :
Soit et A 2 NPDA pour les langues sans contexte L 1 et L 2 , respectivement. En supposant que nous savons que L = L 1 ∩ L 2 est sans contexte, pouvons-nous (effectivement) construire NPDA A pour L ?
Tout type d'algorithme serait acceptable, mais le plus pratique sera le mieux.
Réponses:
Je pense que cela est possible pour la sous-classe des LFC qui sont invariantes par permutation avec un alphabet binaire.
L'ensemble semi-linéaire qui est leur intersection pourrait être un peu difficile à calculer ... mais, si vous en avez un, [3] (pgs.11-12) donne un algorithme pour créer un NPDA acceptant le langage basé sur les générateurs de la ensemble semi-linéaire correspondant.
[1] Makoto Kanazawa. Quantiers monadiques reconnus par des automates déterministes déroulants . Dans Actes du 19e Colloque d'Amsterdam, pages 139-146, 2013.
[2] Johann van Benthem. Essais en sémantique logique . Studies in Linguistics and Philosophy Volume 29, 1986, pp 151-176.
[3] Marcin Mostowski. Sémantique informatique pour les quantiers monadiques . Journal of Applied Non-Classical Logics, 8 (1-2): 107-121, 1998.
la source