Cargando…

Deciding Classes of Regular Languages: The Covering Approach

We investigate the membership problem that one may associate to every class of languages [Formula: see text]. The problem takes a regular language as input and asks whether it belongs to [Formula: see text]. In practice, finding an algorithm provides a deep insight on the class [Formula: see text]....

Descripción completa

Detalles Bibliográficos
Autor principal: Place, Thomas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7206641/
http://dx.doi.org/10.1007/978-3-030-40608-0_6
_version_ 1783530449466818560
author Place, Thomas
author_facet Place, Thomas
author_sort Place, Thomas
collection PubMed
description We investigate the membership problem that one may associate to every class of languages [Formula: see text]. The problem takes a regular language as input and asks whether it belongs to [Formula: see text]. In practice, finding an algorithm provides a deep insight on the class [Formula: see text]. While this problem has a long history, many famous open questions in automata theory are tied to membership. Recently, a breakthrough was made on several of these open questions. This was achieved by considering a more general decision problem than membership: covering. In the paper, we investigate how the new ideas and techniques brought about by the introduction of this problem can be applied to get new insight on earlier results. In particular, we use them to give new proofs for two of the most famous membership results: Schützenberger’s theorem and Simon’s theorem.
format Online
Article
Text
id pubmed-7206641
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72066412020-05-08 Deciding Classes of Regular Languages: The Covering Approach Place, Thomas Language and Automata Theory and Applications Article We investigate the membership problem that one may associate to every class of languages [Formula: see text]. The problem takes a regular language as input and asks whether it belongs to [Formula: see text]. In practice, finding an algorithm provides a deep insight on the class [Formula: see text]. While this problem has a long history, many famous open questions in automata theory are tied to membership. Recently, a breakthrough was made on several of these open questions. This was achieved by considering a more general decision problem than membership: covering. In the paper, we investigate how the new ideas and techniques brought about by the introduction of this problem can be applied to get new insight on earlier results. In particular, we use them to give new proofs for two of the most famous membership results: Schützenberger’s theorem and Simon’s theorem. 2020-01-07 /pmc/articles/PMC7206641/ http://dx.doi.org/10.1007/978-3-030-40608-0_6 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
Place, Thomas
Deciding Classes of Regular Languages: The Covering Approach
title Deciding Classes of Regular Languages: The Covering Approach
title_full Deciding Classes of Regular Languages: The Covering Approach
title_fullStr Deciding Classes of Regular Languages: The Covering Approach
title_full_unstemmed Deciding Classes of Regular Languages: The Covering Approach
title_short Deciding Classes of Regular Languages: The Covering Approach
title_sort deciding classes of regular languages: the covering approach
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7206641/
http://dx.doi.org/10.1007/978-3-030-40608-0_6
work_keys_str_mv AT placethomas decidingclassesofregularlanguagesthecoveringapproach