Des grammaires de graphes contextuelles qui charactérisent les langages contextuels
نویسنده
چکیده
Deterministic graph grammars generate a family of infinite graphs which characterize context-free (word) languages. In this paper we presents a context-sensitive extension of these grammars. We achieve a characterization of context-sensitive (word) languages. We show that this characterization is not straightforward and that unless having some rigorous restrictions, contextual graph grammars generate non-recursive graphs. Key-words: Graph grammars, Context-sensitive languages, Contextual graph grammars Des grammaires de graphes contextuelles qui charactérisent les langages contextuels Résumé : Les grammaires de graphes sont un outil permettant de définir une famille générale de graphes infinis. Les graphes en question constituent une caractérisation des langages algébriques. En elle-même la caractérisation en terme de grammaire permet de mettre en évidence la structure de chaque graphe. Une généralisation naturelle des grammaires de graphes est obtenue par les grammaires contextuelles de graphes. Jusqu’à présent ces dernières n’ont été que très peu étudiées. La principale faiblesse de ces grammaires est que, en l’absence d’une restriction, elles engendrent des familles de graphes non-récursif (autrement dit, étant donné un tel graphe, il est indécidable de savoir si un arc donné est présent dans le graphe). Cette limitation est totalement rédhibitoire. Dans le présent rapport, on identifie un ensemble de restrictions sur les grammaires contextuelles de graphes permettant d’assurer la récursivité du graphe. Plus encore on présente une famille qui caractérise précisément les langages contextuels (il s’agit des langages engendrés par les grammaires contextuelles de mots). Ce travail présente donc une continuité directe par rapport aux grammaires de graphes ordinaires. Mots clés : Grammaires de graphes, Langages contextuels, Grammaires de graphes contextuelles * The present document is a second version of this research report. It has been enhanced by several figures, as well as a couple of straightforward applications. ** Vertecs University Paris-Est c ©IRISA – Campus de Beaulieu – 35042 Rennes Cedex – France – +33 2 99 84 71 00 – www.irisa.fr in ria -0 03 66 94 2, v er si on 2 27 A pr 2 00 9
منابع مشابه
Computing of Graphs of Relations Using Generative Grammars
— By considering représentations of graphs of relations on the set of natural numbers by bounded languages it is possible to develop a study of relations which are computable in a certain sensé by context-sensitive grammars. There are obtained closure proprieties for the class of these relations, which allow to prove the context-sensitiveness of certain languages. Résumé. — En représentant les ...
متن کاملAdaptation consistante d'ontologies à l'aide des grammaires de graphes
Résumé : Les ontologies tendent à intégrer le cœur de tout système d’information. Les domaines évoluant sans cesse, les ontologies doivent elles même pouvoir s’adapter. Dans ce contexte, l’article propose la formalisation du concept d’adaptation basée sur les grammaires de graphes, ce qui permet notamment de gérer les changements des ontologies et de définir une approche à priori de résolution ...
متن کاملInférence grammaticale et grammaires catégorielles: vers la Grande Unification!
Résumé : Dans cet article, nous proposons de comparer les techniques employées en inférence grammaticale de langages réguliers par exemples positifs avec celles employées pour l’inférence de grammaires catégorielles. Pour cela, nous commençons par étudier la traduction entre automates et grammaires catégorielles, et inversement. Nous montrons ensuite que l’opérateur de généralisation utilisé po...
متن کاملReprésentation contextualisée des pratiques des utilisateurs
Résumé. Le contexte intervient dans toue étude du comportement humain. Nous présentons les graphes contextuels qui sont utilisés dans de nombreux domaines comme l’intelligence artificielle, la psychologie, la sécurité informatique, la gestion d’incidents, le diagnostic médical, ... L'idée centrale de ce formalisme est la représentation au même niveau des éléments de compréhension d’un utilisate...
متن کاملDynamic Attribute Grammars Dynamic Attribute Grammars Les Grammaires Attribuues Dynamiques
Although Attribute Grammars were introduced long ago, their lack of expressive-ness has resulted in limited use outside the domain of static language processing. With the new notion of Dynamic Attribute Grammars deened on top of Grammar Couples, informally presented in a previous paper, we show that it is possible to extend this expressiveness and to describe computations on structures that are...
متن کامل