<aside> 📌 Prof. DSc José Rui Castro de Sousa

Avatar3.png

Pessoal,

Vamos continuar a nossa jornada no universo dos autômatos. Agora que vocês já dominam a construção de autômatos, podemos avançar para a próxima etapa: a transformação entre eles. Lembrando que o mais importante é solucionar o problema em questão. Depois que o problema é resolvido, podemos nos preocupar em otimizar e melhorar a nossa solução.

Nesta semana, vamos nos concentrar em dois métodos fundamentais de transformação entre autômatos. Essas transformações são essenciais para entender melhor como os autômatos funcionam e como podemos utilizar diferentes tipos de autômatos para solucionar problemas complexos de forma mais eficiente.

No primeiro vídeo (AFNe → AFN), vamos aprender a transformar um Autômato Finito Não determinístico com movimentos vazios (AFNe) em um Autômato Finito Não determinístico (AFN). Este é um passo importante para eliminar as transições vazias que, apesar de facilitarem a construção do autômato, podem complicar a sua interpretação e execução.

No segundo vídeo(AFN → AFD), vamos dar um passo adiante e aprender a transformar um AFN em um Autômato Finito Determinístico (AFD). Esta é uma etapa crucial, pois um AFD é mais simples de implementar e executar, além de ser a forma preferida de representar autômatos na prática.

Estudem com dedicação, pratiquem os exercícios propostos. Lembre-se: a prática leva à perfeição.

Bons estudos.

</aside>

AFNε para AFN


AFN para AFD


Atividades