Pushdown automata with bounded nondeterminism and bounded ambiguity

被引:23
作者
Herzog, C
机构
[1] Fachbereich Informatik, J.W. Goethe-Universität, D-60054 Frankfurt am Main
关键词
D O I
10.1016/S0304-3975(96)00267-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Measures for the amount of ambiguity and nondeterminism in pushdown automata (PDA) are introduced. For every finite k, PDAs with ambiguity at most k are shown to accept exactly the class of languages generated by context-free grammars with ambiguity at most k. PDAs with an amount of nondeterminism at most k accept exactly the class of the unions of k deterministic context-free languages. For all finite or infinite k,k' with k less than or equal to k' there is a language that can be accepted by a PDA with ambiguity k and nondeterminism k' but by no PDA with less ambiguity or less nondeterminism. For every finite k, it is shown that the tradeoff from a description by a PDA with ambiguity k + 1 and nondeterminism k + 1 to PDAs viith ambiguity k is bounded by no recursive function. The tradeoff from PDAs with ambiguity 1 and nondeterminism k + 1 to PDAs with nondeterminism k also is bounded by no recursive function. The tradeoff from PDAs with branching k to PDAs with ambiguity k and branching k is at most exponential.
引用
收藏
页码:141 / 157
页数:17
相关论文
共 13 条
[1]  
BROCHHARDT I, 1992, THESIS U FRANKFURT M
[2]   ON MEASURING NONDETERMINISM IN REGULAR LANGUAGES [J].
GOLDSTINE, J ;
KINTALA, CMR ;
WOTSCHKE, D .
INFORMATION AND COMPUTATION, 1990, 86 (02) :179-194
[3]  
HARRISON MA, 1978, INTRO FORMAL LANGUAG
[4]  
HERZOG C, 1994, THESIS U FRANKFURT M
[5]  
Hopcroft J. E., 2007, Introduction to Automata Theory, Languages and Computation
[6]   REFINING NONDETERMINISM IN CONTEXT-FREE LANGUAGES [J].
KINTALA, CMR .
MATHEMATICAL SYSTEMS THEORY, 1978, 12 (01) :1-8
[7]  
KINTALA CMR, 1980, ACTA INFORM, V13, P401
[8]  
SALOMAA K, 1993, EATCS B, V50, P186
[9]  
SALOMAA K, 1991, LECT NOTES COMPUT SC, V529, P380
[10]  
SCHMIDT EM, 1977, SIAM J COMPUT, V6, P547