Abstract.
The class of external contextual languages is strictly included in the class of linear languages. A reason for the strict inclusion in linear languages is that external contextual grammars generate languages in the exhaustive way: each sentential form belongs to the language of a grammar. In this paper we study the effect of adding various squeezing mechanisms to the basic classes of exhaustive contextual grammars. We obtain in this way a characterization of linear languages and a whole landscape of sublinear families. By restricting the contexts to be one-sided (only left-sided or only right-sided) we obtain a characterization of regular languages – here the subregular landscape reduces to two families.
Similar content being viewed by others
Author information
Authors and Affiliations
Additional information
Received August 5, 1994 / May 24, 1995
Rights and permissions
About this article
Cite this article
Ehrenfeucht, A., Păun, G. & Rozenberg, G. The linear landscape of external contextual languages . Acta Informatica 33, 571–593 (1996). https://doi.org/10.1007/s002360050059
Issue Date:
DOI: https://doi.org/10.1007/s002360050059