Cargando…

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

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 model considered is that of ACAs, which are language acceptors whose acceptance condition depends on the states of all cells in...

Descripción completa

Detalles Bibliográficos
Autor principal: Modanese, Augusto
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7247883/
http://dx.doi.org/10.1007/978-3-030-48516-0_19
_version_ 1783538255808954368
author Modanese, Augusto
author_facet Modanese, Augusto
author_sort Modanese, Augusto
collection PubMed
description 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 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 in the parallel computation classes [Formula: see text] and (uniform) [Formula: see text]. As an addendum, we introduce and investigate the concept of a decider ACA (DACA) as a candidate for a decider counterpart to (acceptor) ACAs. We show the class of languages decidable in constant time by DACAs equals the locally testable languages, and we also determine [Formula: see text] as the (tight) time complexity threshold for DACAs up to which no advantage compared to constant time is possible.
format Online
Article
Text
id pubmed-7247883
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72478832020-05-26 Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata Modanese, Augusto Developments in Language Theory Article 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 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 in the parallel computation classes [Formula: see text] and (uniform) [Formula: see text]. As an addendum, we introduce and investigate the concept of a decider ACA (DACA) as a candidate for a decider counterpart to (acceptor) ACAs. We show the class of languages decidable in constant time by DACAs equals the locally testable languages, and we also determine [Formula: see text] as the (tight) time complexity threshold for DACAs up to which no advantage compared to constant time is possible. 2020-05-26 /pmc/articles/PMC7247883/ http://dx.doi.org/10.1007/978-3-030-48516-0_19 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Modanese, Augusto
Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata
title Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata
title_full Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata
title_fullStr Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata
title_full_unstemmed Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata
title_short Sublinear-Time Language Recognition and Decision by One-Dimensional Cellular Automata
title_sort sublinear-time language recognition and decision by one-dimensional cellular automata
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7247883/
http://dx.doi.org/10.1007/978-3-030-48516-0_19
work_keys_str_mv AT modaneseaugusto sublineartimelanguagerecognitionanddecisionbyonedimensionalcellularautomata