English

Automata Equipped with Auxiliary Data Structures and Regular Realizability Problems

Formal Languages and Automata Theory 2022-10-11 v1 Computational Complexity

Abstract

We consider general computational models: one-way and two-way finite automata, and logarithmic space Turing machines, all equipped with an auxiliary data structure (ADS). The definition of an ADS is based on the language of protocols of work with the ADS. We describe the connection of automata-based models with ``Balloon automata'' that are another general formalization of automata equipped with an ADS presented by Hopcroft and Ullman in 1967. This definition establishes the connection between the non-emptiness problem for one-way automata with ADS, languages recognizable by nondeterministic log-space Turing machines equipped with the same ADS, and a regular realizability problem (NRR) for the language of ADS' protocols. The NRR problem is to verify whether the regular language on the input has a non-empty intersection with the language of protocols. The computational complexity of these problems (and languages) is the same up to log-space reductions.

Keywords

Cite

@article{arxiv.2210.03934,
  title  = {Automata Equipped with Auxiliary Data Structures and Regular Realizability Problems},
  author = {Alexander Rubtsov and Mikhail Vyalyi},
  journal= {arXiv preprint arXiv:2210.03934},
  year   = {2022}
}

Comments

25 pages. An extended version of the conference paper (DCFS 2021), submitted to International Journal of Foundations of Computer Science

R2 v1 2026-06-28T03:03:13.328Z