Transforming Two-Way Alternating Finite Automata to One-Way Nondeterministic Automata

被引:0
作者
Geffert, Viliam [1 ]
Okhotin, Alexander [2 ]
机构
[1] Safarik Univ, Dept Comp Sci, Kosice, Slovakia
[2] Univ Turku, Dept Math & Stat, FI-20014 Turku, Finland
来源
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2014, PT I | 2014年 / 8634卷
关键词
STATE-COMPLEXITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is proved that a two-way alternating finite automaton (2AFA) with n states can be transformed to an equivalent one-way nondeterministic finite automaton (1NFA) with f(n) = 2(Theta(n log n)) states, and that this number of states is necessary in the worst case already for the transformation of a two-way automaton with universal nondeterminism (2 Pi(1)FA) to a 1NFA. At the same time, an n-state 2AFA is transformed to a 1NFA with (2(n) - 1) (2) + 1 states recognizing the complement of the original language, and this number of states is again necessary in the worst case. The difference between these two trade-offs is used to show that complementing a 2AFA requires at least Omega(n log n) states.
引用
收藏
页码:291 / +
页数:2
相关论文
共 10 条
[1]   PARTIAL ORDERS ON WORDS, MINIMAL ELEMENTS OF REGULAR LANGUAGES, AND STATE COMPLEXITY [J].
BIRGET, JC .
THEORETICAL COMPUTER SCIENCE, 1993, 119 (02) :267-291
[2]   STATE-COMPLEXITY OF FINITE-STATE DEVICES, STATE COMPRESSIBILITY AND INCOMPRESSIBILITY [J].
BIRGET, JC .
MATHEMATICAL SYSTEMS THEORY, 1993, 26 (03) :237-269
[3]   Converting two-way nondeterministic unary automata into simpler automata [J].
Geffert, V ;
Mereghetti, C ;
Pighizzini, G .
THEORETICAL COMPUTER SCIENCE, 2003, 295 (1-3) :189-203
[4]   Complementing two-way finite automata [J].
Geffert, Viliam ;
Mereghetti, Carlo ;
Pighizzini, Giovanni .
INFORMATION AND COMPUTATION, 2007, 205 (08) :1173-1187
[5]   An alternating hierarchy for finite automata [J].
Geffert, Viliam .
THEORETICAL COMPUTER SCIENCE, 2012, 445 :1-24
[6]  
Kapoutsis C, 2005, LECT NOTES COMPUT SC, V3618, P544
[7]  
Kapoutsis C.A., 2011, LNCS, V6651, P359
[8]  
Kunc M, 2013, LECT NOTES COMPUT SC, V8087, P595, DOI 10.1007/978-3-642-40313-2_53
[9]   ALTERNATING PUSHDOWN AND STACK AUTOMATA [J].
LADNER, RE ;
LIPTON, RJ ;
STOCKMEYER, LJ .
SIAM JOURNAL ON COMPUTING, 1984, 13 (01) :135-155
[10]   A NOTE ON THE REDUCTION OF 2-WAY AUTOMATA TO ONE-WAY AUTOMATA [J].
VARDI, MY .
INFORMATION PROCESSING LETTERS, 1989, 30 (05) :261-264