English

A Linear-time Simulation of Deterministic $d$-Limited Automata

Formal Languages and Automata Theory 2025-09-01 v2

Abstract

A dd-limited automaton is a Turing machine that may rewrite each input cell at most~dd times. Hibbard (1967) showed that for every d2d \geq 2 such automata recognize all context-free languages and that deterministic dd-limited automata form a strict hierarchy. Later, Pighizzini and Pisoni proved that the second level of this hierarchy coincides with deterministic context-free languages (DCFLs). We present a linear-time recognition algorithm for deterministic dd-limited automata in the RAM model, thereby extending linear-time recognition beyond DCFLs. We further generalize this result to deterministic d(n)d(n)-limited automata, where the bound dd may depend on the input length nn. In addition, we prove an O(nkd(n)+m)O(n \cdot k \cdot d(n) + m) bound for the membership problem, where the input includes both the word and the automaton's description, with mm denoting the size of the description and kk the number of states.

Keywords

Cite

@article{arxiv.2312.01896,
  title  = {A Linear-time Simulation of Deterministic $d$-Limited Automata},
  author = {Alexander Rubtsov},
  journal= {arXiv preprint arXiv:2312.01896},
  year   = {2025}
}
R2 v1 2026-06-28T13:40:21.537Z