Pertanyaan ini diselesaikan untuk automata deterministik dan untuk automata ambigu dalam buku [1]
[1] J. Berstel, D. Perrin, C, Reutenauer, Kode dan automata, Vol. 129 dari Ensiklopedia Matematika dan Penerapannya, Cambridge University Press, 2009.
Dalam kasus automata deterministik, karakterisasi diberikan dalam Proposisi 3.2.5. Ingat bahwa submonoid dari A * adalah kesatuan yang tepat jika, untuk semua u , v ∈ M , u , u v ∈ M menyiratkan v ∈ M . MA∗u,v∈Mu,uv∈Mv∈M
Proposisi . Biarkan menjadi subset reguler dari A ∗ . Kondisi berikut ini setara:LA∗
- adalah submonoid kesatuan yang tepat,L
- untuk beberapa kode awalan P ,L=P∗P
- Otomat minimal memiliki keadaan akhir yang unik, yaitu keadaan awal.L
- Ada otomat deterministik mengenali memiliki keadaan awal sebagai keadaan akhir yang unik.L
Untuk automata yang tidak ambigu, karakterisasi mengikuti dari Teorema 4.2.2 dan dapat dinyatakan sebagai berikut:
Proposisi . Biarkan menjadi subset reguler dari A ∗ . Kondisi berikut ini setara:LA∗
- adalah submonoid gratis A ∗ ,LA∗
- untuk beberapa kode C ,L=C∗C
- Ada automaton yang jelas yang mengenali memiliki keadaan awal sebagai keadaan akhir yang unik.L
Akhirnya, untuk automata nondeterministic, karakterisasi hanya yang adalah submonoid dari A * .LA∗