Mengingat lengkap DFA , kita dapat mendefinisikan kumpulan fungsi f suatu untuk setiap satu ∈ Γ dan dengan f a : Q → Q , f a ( q ) = δ ( q , a ) . Kita dapat menggeneralisasikan gagasan ini ke kata w = a 1 , ⋯ , a m dan f w mana ∘ menunjukkan komposisi fungsi. Selanjutnya kita nyatakan G = { f w | w ∈ gamma * } dan G adalah monoid.
[ biasanya disebut transisi monoid dalam buku teks standar, tetapi di sini saya mereproduksi definisi untuk kejelasan.]
Pertanyaannya adalah, diberikan fungsi , dapatkah kita memutuskan f ∈ G (idealnya dalam waktu polinomial), dan jika ini masalahnya (yaitu, ada w sedemikian sehingga f = f w ), apakah w adalah hanya panjang secara polin, atau dapat secara eksponensial panjang?
[Kurasa memang kata seperti itu bisa panjang secara eksponensial, tapi aku mencari contoh sederhana.]