Como essa pergunta não recebeu resposta por um longo tempo, deixe-me oferecer uma resposta parcial para a primeira parte da pergunta:
O que se sabe sobre autômatos (mínimos) que reconhecem para um código finito X ?X∗X
Dado um conjunto finito de palavras , o autômato flor de X ∗ é o autômato finito não determinístico A = ( Q , A , E , I , F ) , onde Q = { 1 , 1 } ∪ { ( u , v ) ∈ A + × A + | u v ∈ X } , I = F = {XX∗UMA= ( Q , A , E, I, F)Q={1,1}∪{(u,v)∈A+×A+∣uv∈X} , com quatro tipos de transições:
( u , a v )I=F={(1,1)}
É fácil ver que esse autômato reconheceX∗. Por exemplo, seA={a,b}eX={a,ba,aab,aba}, o autômato de flores deX∗é o seguinte
(u,av)(u,a)(1,1)(1,1)⟶a(ua,v) such that uav∈X, (u,v)≠(1,1)⟶a(1,1) such that ua∈X, u≠1⟶a(a,v) such that av∈X, v≠1⟶a(1,1) such that a∈X}
X∗A={a,b}X= { a , b a , a a b , a b a }X∗

Lembre-se que um autômato é inequívoca , se, dada dois estados e q e uma palavra w , existe no máximo um caminho de p para q com etiqueta w . Em seguida, o seguinte resultado é válido:pqWpqW
Teorema [1, Thm 4.2.2]. O conjunto é um código se o autômato de flores de X ∗ não for ambíguo.XX∗
O autômato de flores também possui uma propriedade algébrica que o torna relativamente próximo do autômato mínimo. Essa propriedade é válida para qualquer conjunto finito , mas é mais fácil declarar se livrando da palavra vazia, ou seja, considerando um idioma como um subconjunto de A + em vez de A ∗ .XUMA+UMA∗
Lembre-se de que um semigrupo finito é localmente trivial se, para cada idempotente e ∈ R , e R e = { e } . Um morfismo π : R → S é localmente trivial se, para todo idempotente e em S , o semigrupo π - 1 ( e ) for localmente trivial.Re ∈ Re R e = { e }π: R → SeSπ- 1( E )
O semigrupo de transição do autômato de flores de X + é chamado de
semigrupo de flores de X + . Como T reconhece L + , existe um morfismo adjetivo π de T no semigrupo sintático S de X + .TX+X+Teu+πTSX+
Teorema . O morfismo é localmente trivial.π: T→ S
Uma conseqüência importante desse resultado é que o semigrupo de flores e o semigrupo sintático têm o mesmo número de classes regulares .J
Referências
[ 1 ] J. Berstel, D. Perrin, C. Reutenauer, Codes and Automata . Encyclopedia of Mathematics and its Applications, 129. Cambridge University Press, Cambridge, 2010. xiv + 619 pp. ISBN: 978-0-521-88831-8