On the Minimization of Finite State Transducers over Semigroups
- Autores: Zakharov V.A.1, Temerbekova G.G.1
-
Afiliações:
- Department of Computational Mathematics and Cybernetics
- Edição: Volume 51, Nº 7 (2017)
- Páginas: 523-530
- Seção: Article
- URL: https://journals.rcsi.science/0146-4116/article/view/175206
- DOI: https://doi.org/10.3103/S0146411617070240
- ID: 175206
Citar
Resumo
Finite state transducers over semigroups are regarded as a formal model of sequential reactive programs that operate in the interaction with the environment. At receiving a piece of data a program performs a sequence of actions and displays the current result. Such programs usually arise at implementation of computer drivers, on-line algorithms, control procedures. In many cases verification of such programs can be reduced to minimization and equivalence checking problems for finite state transducers. Minimization of a transducer over a semigroup is performed in three stages. At first the greatest common left-divisors are computed for all states of a transducer, next a transducer is brought to a reduced form by pulling all such divisors “upstream,” and finally a minimization algorithm for finite state automata is applied to the reduced transducer.
Palavras-chave
Sobre autores
V. Zakharov
Department of Computational Mathematics and Cybernetics
Autor responsável pela correspondência
Email: zakh@cs.msu.su
Rússia, Moscow, 119991
G. Temerbekova
Department of Computational Mathematics and Cybernetics
Email: zakh@cs.msu.su
Rússia, Moscow, 119991
Arquivos suplementares
