New tools for state complexity

A monster is an automaton in which every function from states to states is represented by at least one letter. A modifier is a set of functions allowing one to transform a set of automata into one automaton. We revisit some language transformation algorithms in terms of modifier and monster. These n...

Full description

Bibliographic Details
Main Authors: Pascal Caron, Edwin Hamel-De le court, Jean-Gabriel Luque, Bruno Patrou
Format: Article
Language:English
Published: Discrete Mathematics & Theoretical Computer Science 2020-03-01
Series:Discrete Mathematics & Theoretical Computer Science
Subjects:
Online Access:https://dmtcs.episciences.org/4835/pdf
_version_ 1797270041191776256
author Pascal Caron
Edwin Hamel-De le court
Jean-Gabriel Luque
Bruno Patrou
author_facet Pascal Caron
Edwin Hamel-De le court
Jean-Gabriel Luque
Bruno Patrou
author_sort Pascal Caron
collection DOAJ
description A monster is an automaton in which every function from states to states is represented by at least one letter. A modifier is a set of functions allowing one to transform a set of automata into one automaton. We revisit some language transformation algorithms in terms of modifier and monster. These new theoretical concepts allow one to find easily some state complexities. We illustrate this by retrieving the state complexity of the Star of Intersection and the one of the Square root operation.
first_indexed 2024-04-25T01:57:57Z
format Article
id doaj.art-e07e275edcb34b56a3bd699e19acd64c
institution Directory Open Access Journal
issn 1365-8050
language English
last_indexed 2024-04-25T01:57:57Z
publishDate 2020-03-01
publisher Discrete Mathematics & Theoretical Computer Science
record_format Article
series Discrete Mathematics & Theoretical Computer Science
spelling doaj.art-e07e275edcb34b56a3bd699e19acd64c2024-03-07T15:40:51ZengDiscrete Mathematics & Theoretical Computer ScienceDiscrete Mathematics & Theoretical Computer Science1365-80502020-03-01vol. 22 no. 1Automata, Logic and Semantics10.23638/DMTCS-22-1-94835New tools for state complexityPascal CaronEdwin Hamel-De le courtJean-Gabriel LuqueBruno PatrouA monster is an automaton in which every function from states to states is represented by at least one letter. A modifier is a set of functions allowing one to transform a set of automata into one automaton. We revisit some language transformation algorithms in terms of modifier and monster. These new theoretical concepts allow one to find easily some state complexities. We illustrate this by retrieving the state complexity of the Star of Intersection and the one of the Square root operation.https://dmtcs.episciences.org/4835/pdfcomputer science - formal languages and automata theory
spellingShingle Pascal Caron
Edwin Hamel-De le court
Jean-Gabriel Luque
Bruno Patrou
New tools for state complexity
Discrete Mathematics & Theoretical Computer Science
computer science - formal languages and automata theory
title New tools for state complexity
title_full New tools for state complexity
title_fullStr New tools for state complexity
title_full_unstemmed New tools for state complexity
title_short New tools for state complexity
title_sort new tools for state complexity
topic computer science - formal languages and automata theory
url https://dmtcs.episciences.org/4835/pdf
work_keys_str_mv AT pascalcaron newtoolsforstatecomplexity
AT edwinhameldelecourt newtoolsforstatecomplexity
AT jeangabrielluque newtoolsforstatecomplexity
AT brunopatrou newtoolsforstatecomplexity