It is well known that regular (or Type 3) languages are equivalent to finite automata. Nevertheless, many other characterizations of this class of lan- guages in terms of computational devices and generative models are present in the literature. For example, by suitably restricting more general models such as context-free grammars, pushdown automata, and Turing machines, that characterize wider classes of languages, it is possible to obtain formal models that generate or recognize regular languages only. These restricted formalisms provide alternative representations of Type 3 languages that may be significantly more concise than other models that share the same express- ing power. The goal of this work is to provide an overview of old and recent re- sults on these formal systems from a descriptional complexity perspective, that is the study of the relationships between the sizes of such devices. We also present some results related to the investigation of the famous ques- tion posed by Sakoda and Sipser in 1978, concerning the size blowups from nondeterministic finite automata to two-way deterministic finite automata.
Regular languages: to finite automata and beyond succinct descriptions and optimal simulations / L. Prigioniero. - In: BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE. - ISSN 0252-9742. - 2020:131(2020 Jun), pp. 88-109.
Regular languages: to finite automata and beyond succinct descriptions and optimal simulations
L. Prigioniero
2020
Abstract
It is well known that regular (or Type 3) languages are equivalent to finite automata. Nevertheless, many other characterizations of this class of lan- guages in terms of computational devices and generative models are present in the literature. For example, by suitably restricting more general models such as context-free grammars, pushdown automata, and Turing machines, that characterize wider classes of languages, it is possible to obtain formal models that generate or recognize regular languages only. These restricted formalisms provide alternative representations of Type 3 languages that may be significantly more concise than other models that share the same express- ing power. The goal of this work is to provide an overview of old and recent re- sults on these formal systems from a descriptional complexity perspective, that is the study of the relationships between the sizes of such devices. We also present some results related to the investigation of the famous ques- tion posed by Sakoda and Sipser in 1978, concerning the size blowups from nondeterministic finite automata to two-way deterministic finite automata.File | Dimensione | Formato | |
---|---|---|---|
beatcs131_LucaPrigioniero_Regular_languages_finite_automata_beyond_succinct_descriptions_optimal_simulations_p88_109.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
246.89 kB
Formato
Adobe PDF
|
246.89 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
619-2467-1-PB.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
351.76 kB
Formato
Adobe PDF
|
351.76 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.