Remarques sur les langages de parenthèses (Q800094)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Remarques sur les langages de parenthèses
scientific article

    Statements

    Remarques sur les langages de parenthèses (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    1984
    0 references
    Une grammaire à non-terminaux séparés, en abrégé: N.T.S., est, par définition, une grammaire algébriques \(G=<X,V,P>\) caractérisée par la propriété suivante: si une variable v engendre le mot \(\alpha\) \(m\beta\) sur (\(X\cup V)\) et si une variable w engendre le facteur m, alors v engendre le mot \(\alpha\) \(w\beta\). Une grammaire algébrique \(G=<\hat Z_ n,V,P>\) est dite grammaire de paranthèses [\textit{M. Takahashi}, Inf. Control 27, 1-36 (1975; Zbl 0291.68031)] si toutes ses règles sont de la forme (1) \(v\to zu_ 1\bar zu_ 2, z\in Z_ n, v,v_ 1,v_ 2\in V,\) ou (2) \(v\to 1\) (où 1 désigne le mot vide). Un langage est un langage de parenthèses s'il existe une grammaire de parenthèses \(G=(\hat Z_ n,V,P)\) et un sous- ensemble A de V tel que \(L_ G(A)\) soit le langage donné. On prouve ici que la famille des langages de parenthèses est une sous- classe de la famille des langages N.T.S. Par conséquent, on retrouve comme corollaire le résultat de M. Takahashi concernant les langages de parenthèses: l'égalité de deux langages de parenthèses est decidable. Ensuite, on établi deux propriétés des langages de parenthèses qui les relient aux langages parenthétiques \((=''parenthesis\) languages'') et multi-parenthétiques.
    0 references
    0 references
    algebraic grammar
    0 references
    parenthesis language
    0 references
    NTS grammar
    0 references
    parenthesis grammar
    0 references
    0 references
    0 references