On McNaughton Families of Languages That Are Specified by Some Variants of Monadic String-Rewriting Systems

被引:1
|
作者
Leupold, Peter [2 ]
Otto, Friedrich [1 ]
机构
[1] Univ Kassel, Fachbereich Elektrotech Informat, D-34109 Kassel, Germany
[2] Univ Rovira & Virgili, Tarragona 43002, Spain
关键词
CONTEXT-SENSITIVE LANGUAGES; CHURCH-ROSSER LANGUAGES;
D O I
10.3233/FI-2011-588
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study the McNaughton families of languages that are specified by four different variants of monadic string-rewriting systems: strictly monadic systems, monadic systems, inverse context-free systems, and generalized monadic systems. In the general case these four variants yield the same McNaughton family of languages, which coincides with the class of context-free languages. In the case of confluent systems, however, we obtain two McNaughton families by showing that special rules, that is, rules with empty right-hand side, are not needed. This implies that in this situation strictly monadic systems are as expressive as monadic systems, and inverse context-free systems are as expressive as generalized monadic systems. The McNaughton family defined by the former systems is contained in the McNaughton family that is defined by the latter systems, and this inclusion is proper if and only if the former family is not closed under inverse alphabetic morphisms. Finally, we show that the latter family is a proper subclass of the class of deterministic context-free languages.
引用
收藏
页码:219 / 238
页数:20
相关论文
共 28 条