scispace - formally typeset
Open AccessJournal ArticleDOI

Simple matrix languages

Oscar H. Ibarra
- 01 Nov 1970 - 
- Vol. 17, Iss: 4, pp 359-394
Reads0
Chats0
TLDR
A characterization of L B as the smallest family of languages which contains the bounded context-free languages and which is closed under the operations of union and intersection is proved.
Abstract
Simple matrix languages and right-linear simple matrix languages are defined as subfamilies of matrix languages by putting restrictions on the form and length (degree) of the rewriting rules associated with matrix grammars. For each n ⩾ 1, let L ( n ) [ ℛ ( n ) ] be the class of simple matrix languages [right-linear simple matrix languages] of degree n, and let L = ⋃ n ⩾ 1 L ( n ) [ ℛ = ⋃ n ⩾ 1 ℛ ( n ) ] . It is shown that L ( 1 ) [ ℛ ( 1 ) ] coincides with the class of context-free languages [regular sets] and that L is a proper subset of the family of languages accepted by deterministic linear bounded automata. It is proved that L ( n ) [ ℛ ( n ) ] forms a hierarchy of classes of languages in L [ ℛ ] . The closure properties and decision problems associated with L ( n ) , L , ℛ ( n ) , and ℛ are thoroughly investigated. Let L B [ ℛ B ] be the bounded languages in L [ ℛ ] . It is shown that L B = ℛ B and that most of the positive closure and decision results which are true for bounded context-free languages are carried over in L B . A characterization of L B as the smallest family of languages which contains the bounded context-free languages and which is closed under the operations of union and intersection is proved.

read more

Citations
More filters
Journal ArticleDOI

Tree Transducers, L Systems, and Two-Way Machines

TL;DR: A relationship between parallel rewriting systems and two-way machines is investigated, finding restrictions on the “copying power” of these devices endow them with rich structuring and give insight into the issues of determinism, parallelism, and copying.
Journal ArticleDOI

Shuffle on trajectories: syntactic constraints

TL;DR: Diverse concepts from the theory of concurrency can be introduced and studied in this framework, providing examples of applications to fairness property and to parallelization of non-context-free languages in terms of context-free and even regular languages.
Book ChapterDOI

Grammars with controlled derivations

TL;DR: It is shown that “all” natural languages contain constructions which cannot be described by context-free grammars, and three basic such features of natural languages are: reduplication, multiple agreements, and crossed agreements.
Journal ArticleDOI

AFL with the semilinear property

TL;DR: It is shown that the smallest AFL containing a homomorphic replication of a slip AFL is also a Slip AFL, and that the resulting AFL is principal if the original AFL isPrincipal.
Journal Article

Unbounded Petri net synthesis

TL;DR: This work addresses the problem of deciding uniformly for graphs or languages of a given class whether they are generated by unlabelled Place-Transition nets whose sets of reachable markings may be infinite.
References
More filters
Journal ArticleDOI

Finite automata and their decision problems

TL;DR: Finite automata are considered as instruments for classifying finite tapes as well as generalizations of the notion of an automaton are introduced and their relation to the classical automata is determined.
Journal ArticleDOI

On Context-Free Languages

TL;DR: In this report, certain properties of context-free (CF or type 2) Grammars are investigated, like that of Chomsky, and it is shown that this type of grammar is essentially stronger than type 2 grammars and has the advantage over type 1 grammARS that the phrase structure of a grammatical sentence is unique, once the derivation is given.