Investigations on Hotz groups for arbitrary grammars (Q1088413)

From MaRDI portal





scientific article; zbMATH DE number 3990894
Language Label Description Also known as
English
Investigations on Hotz groups for arbitrary grammars
scientific article; zbMATH DE number 3990894

    Statements

    Investigations on Hotz groups for arbitrary grammars (English)
    0 references
    0 references
    1986
    0 references
    The Hotz group H(G) and the Hotz monoid M(G) of an arbitrary grammar \(G=(V,X,P,S)\) are defined by \(H(G)=F(V\cup X)/P\) and \(M(G)=(V\cup X)^*/P\) respectively. A language \(L\subset X^*\) is called a language with Hotz isomorphism if there exists a grammar G with \(L=L(G)\) such that the natural homomorphism F(X)/L\(\to H(G)\) is an isomorphism. The main result states that homomorphic images of sentential form languages are languages with Hotz isomorphism. This is a generalization of a result of Frougny, Sakarovitch, and Valkema on context-free languages. Hotz groups are used to obtain lower bounds for the number of productions which are needed to generate a language. Further it is shown that there are languages with Hotz isomorphism without being a homomorphic image of a sentential form language, and there are context-sensitive languages without Hotz isomorphism. The theory of Hotz monoids is used to get some results on languages generated by grammars with a symmetric set of rules.
    0 references
    Hotz group
    0 references
    Hotz monoid
    0 references
    language with Hotz isomorphism
    0 references
    homomorphic images of sentential form languages
    0 references
    context-sensitive languages
    0 references
    grammars with a symmetric set of rules
    0 references

    Identifiers