Safety and liveness of \(\omega\)-context-free languages (Q811129)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Safety and liveness of \(\omega\)-context-free languages |
scientific article; zbMATH DE number 4215373
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Safety and liveness of \(\omega\)-context-free languages |
scientific article; zbMATH DE number 4215373 |
Statements
Safety and liveness of \(\omega\)-context-free languages (English)
0 references
1991
0 references
Let \(\Sigma\) be an alphabet. An \(\omega\)-language L over \(\Sigma\) is called safe if the following condition is satisfied for every \(\omega\)- word x over \(\Sigma\) : if every prefix of x can be extended to an \(\omega\)-word in L then \(x\in L\). The \(\omega\)-language L is said to be live if every word can be extended to an \(\omega\)-word in L. These definitions are motivated by considerations concerning concurrent systems. It is known that every \(\omega\)-regular language can be represented as the intersection of a safe \(\omega\)-regular language with a live \(\omega\)-regular language \textit{B. Alpern}, and \textit{F. B. Schneider} [Distrib. Comput. 2, 117-126 (1987; Zbl 0641.68039)]. The central issue of this paper is to investigate a possible generalization of this result to \(\omega\)-context-free languages. Some sufficient conditions are provided which hold true in quite a few interesting cases; however, an example is also provided which shows that a full generalization is not possible.
0 references
0 references
0 references