73
Views
8
CrossRef citations to date
0
Altmetric
Section A

Restarting automata with auxiliary symbols restricted by lookahead size

Pages 908-938 | Received 24 Sep 2011, Accepted 15 May 2014, Published online: 18 Jun 2014
 

Abstract

This paper presents a study on lookahead hierarchies for restarting automata with auxiliary symbols. We show that the class of languages for deterministic monotone or monotone restarting automaton, whose restart step and rewrite step are separated, coincides with that of the same type of restarting automaton whose restart and rewrite steps are not separated, for any fixed lookahead size. For the non-monotone deterministic case, the lookahead length must be approximately doubled. We then turn our attention to restarting automata with small lookahead. For the general restarting automaton model, we show that there are just two different classes of languages recognized, through the restriction of lookahead size: those with lookahead size 1 and those with lookahead size 2. We also show that the respective (left-) monotone restarting automaton models characterize the context-free languages and that the respective right–left-monotone restarting automata characterize the linear languages both with just lookahead length 2.

2010 AMS Subject Classifications::

Acknowledgements

We sincerely thank the anonymous reviewers for the helpful comments. Much of the work for this paper was carried out while at the IT University of Copenhagen.

Notes

1. Here, the decision whether or not to move-right remains non-deterministic; however, the decision of which move-right step to carry out becomes deterministic.

2. The first argument of δ may technically only be less than the length of the lookahead, when it contains the right sentinel, even though it need only ‘look’ at the first symbol.

3. Recall that all cycles of a computation for a monotone restarting automata are monotone, no matter if they lead to accepting the input or not.

4. In fact, marking the last symbol of ui+1 is not necessary, but it makes the simulation easier to visualize.

5. Note that this is, in fact, only a small improvement on the fact that -RWWRRWW(1)) for all (right–left-, left-)mon-,, which is an immediate consequence of results in [Citation4].

6. This is not the shortest rule set possible for this language; the use of different work-tape symbols helps the exposition of the example – there is a new work-tape symbol for each cycle on input a8.

7. At the appropriate time t in the computation, .

8. By prefix in a right-computation we mean the prefix of the segment of work-tape contents following the rewrite.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,129.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.