Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata

09/12/2019
by   Augusto Modanese, et al.
0

After an apparent hiatus of roughly 30 years, we revisit a seemingly neglected subject in the theory of (one-dimensional) cellular automata: sublinear-time computation. The cellular automata model considered is that of ACAs, which are language acceptors whose acceptance condition depends on the states of all cells in the automaton. We prove a time hierarchy theorem for sublinear-time ACA classes, analyze their intersection with the regular languages, and, finally, establish strict inclusions respective to the parallel computation classes SC and (uniform) AC. As an addendum, we introduce and investigate the concept of a strong ACA (SACA) as the decider counterpart of a (weak) ACA, show the class of languages decidable in constant time by SACAs equals the locally testable languages, and determine Ω(√(n)) as the (tight) time complexity threshold for SACAs up to which no advantage respective to constant time is possible.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/28/2022

Sublinear-Time Probabilistic Cellular Automata

We propose and investigate a probabilistic model of sublinear-time one-d...
research
02/14/2019

Complexity-Theoretic Aspects of Expanding Cellular Automata

The expanding cellular automata (XCA) variant of cellular automata is in...
research
12/28/2022

Classical and quantum Merlin-Arthur automata

We introduce Merlin-Arthur (MA) automata as Merlin provides a single cer...
research
02/15/2019

Descriptive complexity for minimal time of cellular automata

Descriptive complexity may be useful to design programs in a natural dec...
research
10/23/2017

Conjugacy of one-dimensional one-sided cellular automata is undecidable

Two cellular automata are strongly conjugate if there exists a shift-com...
research
02/18/2019

On the dynamical behaviour of linear higher-order cellular automata and its decidability

Higher-order cellular automata (HOCA) are a variant of cellular automata...
research
02/12/2021

Which Regular Languages can be Efficiently Indexed?

In the present work, we study the hierarchy of p-sortable languages: reg...

Please sign up or login with your details

Forgot password? Click here to reset