Finite generation of ambiguity in context-free languages (Q1117043)

From MaRDI portal





scientific article; zbMATH DE number 4089809
Language Label Description Also known as
English
Finite generation of ambiguity in context-free languages
scientific article; zbMATH DE number 4089809

    Statements

    Finite generation of ambiguity in context-free languages (English)
    0 references
    1989
    0 references
    Let us recall that, for any pair \((L_ 1,L_ 2)\) of sub-languages of a context-free language L, the intersection \(L_ 1\cap L_ 2\) is said to be finitely presented if and only if there exist finitely many intersection components \(Z_ k\), algebraically generated sub-languages both of \(L_ 1\) and \(L_ 2\), partitioning \(L_ 1\cap L_ 2.\) First of all, this paper gives a categorical presentation for context- free languages generation: it permits particularly to model the ambiguity of a context-free language as a congruence on the category of derivations. Within this categorical model, a pair of sufficient conditions is presented so that, when a context-free grammar G is given, the intersection of a certain class of sub-languages of L(G) is finitely presented. When these conditions hold for a context-free grammar, the ambiguity of L(G) is shown to be finitely generated. The author establishes also that the conditions he gives cannot be necessary, because they are proved to be equivalent to undecidable problems for context-free grammars.
    0 references
    context-free language
    0 references
    intersection
    0 references
    finitely presented
    0 references
    intersection components
    0 references
    categorical presentation
    0 references
    context-free languages generation
    0 references
    ambiguity
    0 references
    congruence
    0 references
    category of derivations
    0 references
    context-free grammar
    0 references
    undecidable problems
    0 references
    0 references
    0 references

    Identifiers