{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T14:46:10Z","timestamp":1770993970853,"version":"3.50.1"},"reference-count":13,"publisher":"World Scientific Pub Co Pte Lt","issue":"07","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Found. Comput. Sci."],"published-print":{"date-parts":[[2013,11]]},"abstract":"<jats:p> The question whether nondeterminism is more powerful than determinism for two-way automata is one of the most famous old open problems on the border between formal language theory and automata theory. An exponential gap between the number of states of two-way nondeterministic finite automata (2NFA) and their deterministic counterparts (2DFA) was proved only for some restricted versions of two-way automata up to now. This problem is also related to the famous DLOG vs. NLOG problem. A superpolynomial gap between 2NFAs and 2DFAs on words of polynomial length in the parameter of a complete language of Sipser and Sakoda for the 2DFA vs. 2NFAs problem would imply that DLOG is a proper subset of NLOG. <\/jats:p><jats:p> The first goal of this paper is first to survey the attempts to solve the 2DFA vs. 2NFA problem. After that we discus why this problem is so hard in spite of the fact that one has a very clear intuition why nondeterminism has to be more powerful than determinism for this computing model. It seems that the hardness lies in the fact that, when trying to prove lower bounds on the number of states of 2DFAs, we are not able to force the states to have a clear meaning. When designing an automaton, we always assign an unambiguous interpretation to each state. In an attempt to capture the concept of meaning of states we introduce a new restriction on the two-way automata: Each state is assigned a logical formula expressing some properties of the input word, and transitions of the automaton must be designed in such a way that the assigned formula is true whenever the automaton is in the given state. In our approach we use propositional formul\u00e6 with various interpreted atoms. For two possible logics we prove an exponential gap between 2NFAs and 2DFAs. Moreover, using our concept of assigning meaning to the states of 2DFAs we show that there is no exponential gap between general 2NFAs and 2DFAs on inputs of a polynomial length of the complete language of Sakoda and Sipser. <\/jats:p>","DOI":"10.1142\/s012905411340025x","type":"journal-article","created":{"date-parts":[[2014,2,27]],"date-time":"2014-02-27T07:16:43Z","timestamp":1393485403000},"page":"955-978","source":"Crossref","is-referenced-by-count":4,"title":["DETERMINISM VS. NONDETERMINISM FOR TWO-WAY AUTOMATA: Representing the Meaning of States by Logical Formul\u00e6"],"prefix":"10.1142","volume":"24","author":[{"given":"JURAJ","family":"HROMKOVI\u010c","sequence":"first","affiliation":[{"name":"Department of Computer Science, ETH Zurich, Universit\u00e4tstrasse 6, 8092 Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"RASTISLAV","family":"KR\u00c1LOVI\u010c","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Comenius University, Mlynsk\u00e1 dolina, 84248 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"RICHARD","family":"KR\u00c1LOVI\u010c","sequence":"additional","affiliation":[{"name":"Department of Computer Science, ETH Zurich, Universit\u00e4tstrasse 6, 8092 Zurich, Switzerland, Google Z\u00fcrich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"RICHARD","family":"\u0160TEFANEC","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Comenius University, Mlynsk\u00e1 dolina, 84248 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2014,2,26]]},"reference":[{"key":"p_3","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(86)90142-8"},{"key":"p_5","doi-asserted-by":"publisher","DOI":"10.1016\/j.ic.2007.07.001"},{"key":"p_6","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3975(02)00403-6"},{"key":"p_7","doi-asserted-by":"publisher","DOI":"10.1016\/j.ic.2007.01.008"},{"key":"p_8","doi-asserted-by":"publisher","DOI":"10.1016\/j.ic.2011.03.003"},{"key":"p_9","doi-asserted-by":"publisher","DOI":"10.1007\/s00224-002-1050-x"},{"issue":"1","key":"p_12","first-page":"215","volume":"12","author":"Kapoutsis Christos A.","year":"2007","journal-title":"Languages and Combinatorics"},{"key":"p_16","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcss.2011.06.004"},{"issue":"5","key":"p_18","first-page":"778","volume":"10","author":"Kolodin A. N.","year":"1972","journal-title":"Cybernetics and Systems Analysis"},{"key":"p_21","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(81)90012-0"},{"key":"p_22","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1971.223108"},{"key":"p_23","author":"Rabin Michael O.","year":"1959","journal-title":"IBM Journal of Research and Development, (3)"},{"key":"p_25","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(80)90034-3"}],"container-title":["International Journal of Foundations of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S012905411340025X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T18:59:44Z","timestamp":1565117984000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S012905411340025X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11]]},"references-count":13,"journal-issue":{"issue":"07","published-online":{"date-parts":[[2014,2,26]]},"published-print":{"date-parts":[[2013,11]]}},"alternative-id":["10.1142\/S012905411340025X"],"URL":"https:\/\/doi.org\/10.1142\/s012905411340025x","relation":{},"ISSN":["0129-0541","1793-6373"],"issn-type":[{"value":"0129-0541","type":"print"},{"value":"1793-6373","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,11]]}}}