On regularity of context-free languages (Q759489)

From MaRDI portal





scientific article; zbMATH DE number 3881893
Language Label Description Also known as
default for all languages
No label defined
    English
    On regularity of context-free languages
    scientific article; zbMATH DE number 3881893

      Statements

      On regularity of context-free languages (English)
      0 references
      0 references
      0 references
      0 references
      1983
      0 references
      This paper considers conditions under which a context-free language is regular and conditions which imposed on (productions of) a rewriting system generating a context-free language will guarantee that the generated language is regular. In particular: (1) necessary and sufficient conditions on productions of a unitary grammar are given that guarantee the generated language to be regular (a unitary grammar is a semi-Thue system in which the left-hand of each production is the empty word), and (2) it is proved that commutativity of a linear language implies its regularity. To obtain the former result, we give a generalization of the Myhill-Nerode characterization of the regular languages in terms of well-quasi orders, along with a generalization of Higman's well-quasi order result concerning the subsequence embedding relation on \(\Sigma^*\). In obtaining the latter results, we introduce the class of periodic languages, and demonstrate how they can be used to characterize the commutative regular languages. Here we also utilize the theory of well-quasi orders.
      0 references
      iterative pair
      0 references
      pure squares
      0 references
      isertion language
      0 references
      subword complete
      0 references
      context-free language
      0 references
      rewriting system
      0 references
      unitary grammar
      0 references
      semi-Thue system
      0 references
      commutativity
      0 references
      linear language
      0 references
      periodic languages
      0 references
      regular languages
      0 references
      well-quasi orders
      0 references

      Identifiers