On the descriptional complexity of stateless deterministic ordered restarting automata

被引:5
作者
Otto, Friedrich [1 ]
Kwee, Kent [1 ]
机构
[1] Univ Kassel, Fachbereich Elektrotech Informat, D-34109 Kassel, Germany
关键词
Restarting automaton; Ordered rewriting; Descriptional complexity; Language operations; Decision problems; Transductions; Rational functions; REGULAR LANGUAGES; FINITE AUTOMATA; TRANSDUCERS;
D O I
10.1016/j.ic.2017.09.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Stateless deterministic ordered restarting automata accept exactly the regular languages. Here we study the descriptional complexity of these automata, taking the size of the tape alphabet as the complexity measure. We present a construction that turns a stateless deterministic ordered restarting automaton that works on an alphabet of size n into an equivalent nondeterministic finite-state acceptor of size at most 2(O(n)), and we prove that this bound is sharp (with respect to its order of magnitude). In addition, we investigate the descriptional complexity of some operations for regular languages that are given through stateless deterministic ordered restarting automata. Based on these results we then show that many decision problems, like emptiness, finiteness, and inclusion, are PSPACE-complete for these automata. Finally, we propose three ways of associating relations to deterministic ordered restarting automata. In the most general setting, we obtain succinct representations for all rational relations, in the most restricted setting, we obtain exactly those rational functions that map the empty word to itself, and by extending the stateless deterministic ordered restarting automaton into a transducer, we obtain exactly all those transductions on words that are MSO-definable. (c) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:277 / 302
页数:26
相关论文
共 50 条
[21]   NONDETERMINISTIC FINITE AUTOMATA - RECENT RESULTS ON THE DESCRIPTIONAL AND COMPUTATIONAL COMPLEXITY [J].
Holzer, Markus ;
Kutrib, Martin .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2009, 20 (04) :563-580
[22]   More on the Descriptional Complexity of Products of Finite Automata [J].
Holzer, Markus ;
Rauch, Christian .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2024,
[23]   Deleting Deterministic Restarting Automata with Two Windows [J].
Mraz, Frantisek ;
Otto, Friedrich .
DEVELOPMENTS IN LANGUAGE THEORY, DLT 2017, 2017, 10396 :272-283
[24]   ON DETERMINISTIC CD-SYSTEMS OF RESTARTING AUTOMATA [J].
Messerschmidt, Hartmut ;
Otto, Friedrich .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2009, 20 (01) :185-209
[25]   Closure properties and descriptional complexity of deterministic regular expressions [J].
Losemann, Katja ;
Martens, Wim ;
Niewerth, Matthias .
THEORETICAL COMPUTER SCIENCE, 2016, 627 :54-70
[26]   From Finite Automata to Regular Expressions and Back - A Summary on Descriptional Complexity [J].
Gruber, Hermann ;
Holzer, Markus .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2015, 26 (08) :1009-1040
[27]   On the complexity of 2-monotone restarting automata [J].
Jurdzinski, Tomasz ;
Otto, Friedrich ;
Mraz, Frantiek ;
Platek, Martin .
THEORY OF COMPUTING SYSTEMS, 2008, 42 (04) :488-518
[28]   On the Complexity of 2-Monotone Restarting Automata [J].
Tomasz Jurdziński ;
Friedrich Otto ;
František Mráz ;
Martin Plátek .
Theory of Computing Systems, 2008, 42 :488-518
[29]   Extended Two-Way Ordered Restarting Automata for Picture Languages [J].
Otto, Friedrich ;
Mraz, Frantisek .
LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2014), 2014, 8370 :541-552
[30]   Descriptional complexity of two-way pushdown automata with restricted head reversals [J].
Malcher, Andreas ;
Mereghetti, Carlo ;
Palano, Beatrice .
THEORETICAL COMPUTER SCIENCE, 2012, 449 :119-133