Growing context-sensitive languages and Church-Rosser languages

被引:81
作者
Buntrock, G
Otto, F
机构
[1] Univ Lubeck, D-23560 Lubeck, Germany
[2] Univ Gesamthsch Kassel, Fachbereich Math Informat, D-34109 Kassel, Germany
关键词
automata and formal languages; computational complexity; string rewriting;
D O I
10.1006/inco.1997.2681
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The growing context-sensitive languages are characterized by a nondeterministic machine model, the so-called shrinking two-pushdown automaton. Then the deterministic Version of this automaton is considered, and it is shown that it characterizes the class of generalized Church-Rosser languages. As a consequence we obtain the result that the class of (generalized) Church-Rosser languages and the class of context-free languages are incomparable under set inclusion, thus verifying a conjecture of McNaughton et al. (1988, J. Assoc. Comput. Math. 35, 324-344). Finally, we prove that each growing context-sensitive language is accepted in polynomial time by some one-way auxiliary pushdown automaton with a logarithmic space bound, which improves upon a result of Dahlhaus and Warmuth (1986, J. Comput. System Sci. 33, 456-472). (C) 1998 Academic Press.
引用
收藏
页码:1 / 36
页数:36
相关论文
共 29 条
[1]  
[Anonymous], 1986, COMPUTATIONAL COMPLE
[2]  
BERSTEL J, 1976, SEMINAIRE INFORMATIQ, P123
[3]  
Book Ronald V., 1993, String-Rewriting Systems, Texts and Monographs in Computer Science
[4]   CONFLUENT AND OTHER TYPES OF THUE SYSTEMS [J].
BOOK, RV .
JOURNAL OF THE ACM, 1982, 29 (01) :171-182
[5]   COMPLEXITY OF FORMAL GRAMMARS [J].
BOOK, RV .
ACTA INFORMATICA, 1978, 9 (02) :171-181
[6]  
BOOK RV, 1969, THESIS HARVARD U CAM
[7]  
BRANDENBURG FJ, 1977, LECT NOTES COMP SCI, V48, P132, DOI DOI 10.1007/3-540-08138-0
[8]  
BUNTROCK G, 1992, LECT NOTES COMPUT SC, V623, P77
[9]  
BUNTROCK G, 1994, LECT NOTES COMPUTER, V775, P595
[10]  
Buntrock G., 1996, THESIS U WURZBURG