Considérons la question naturelle suivante: étant donné un langage fini , quelle est la plus petite grammaire sans contexte générant ?
Nous pouvons rendre la question plus intéressante en spécifiant une séquence de langues , par exemple est l'ensemble de toutes les permutations de : intuitivement, un CFG pour aurait "besoin" d'avoir la taille . Nous nous intéressons donc à la taille asymptotique des plus petits CFG pour les langues.
Des questions similaires ont été traitées dans plusieurs articles:
- Charikar et al. ("Approximation de la plus petite grammaire: complexité de Kolmogorov dans les modèles naturels"), examinez la difficulté d'approximer la taille du plus petit CFG générant un mot donné .
- Plus de travaux dans ce sens sont Arpe et Reischuk, "Sur la complexité de la compression optimale basée sur la grammaire".
- Peter Asveld a plusieurs articles sur le sujet (par exemple "Génération de toutes les permutations par des grammaires sans contexte sous forme normale de Chomsky"). Il essaie d'optimiser certains paramètres sur des types de grammaires spécifiques générant l'ensemble de toutes les permutations, en particulier les formes normales de Chomsky et Greibach.
Existe-t-il des articles fournissant des limites inférieures pour la taille des grammaires hors contexte pour des langues finies spécifiques?