Estoy intentando crear un autómata finito que acepte cualquier cadena que tenga al menos hasta 0s pero que rechace todas las cadenas que tengan 0s consecutivos. He diseñado un autómata finito determinista (DFA) para este propósito pero estoy teniendo problemas para generar una regex a partir de ella.
Las casillas marcadas son estados que aceptan. Gracias.
0 votos
Ver también cs.stackexchange.com/questions/2016/
0 votos
Se puede simplificar el DFA: los estados inicio y s0 son equivalentes, y los estados s4 y s6 son equivalentes.