我試圖寫一個PDA下推自動機接受^ 2n個b^N,N-> 0 但我不知道,如果最後一部分是正確的下推自動機(PDA)
(p0, a, z0) = (p0, az0)
(p0, a, a) = (p0, aa)
(p0, b, a) = (p1, λ)
(p1, λ, b) = (p2, λ) <=
(p2, 0, b) = (p1, λ) <=
(p2, λ, z0) = (p3, λ) <=
我試圖寫一個PDA下推自動機接受^ 2n個b^N,N-> 0 但我不知道,如果最後一部分是正確的下推自動機(PDA)
(p0, a, z0) = (p0, az0)
(p0, a, a) = (p0, aa)
(p0, b, a) = (p1, λ)
(p1, λ, b) = (p2, λ) <=
(p2, 0, b) = (p1, λ) <=
(p2, λ, z0) = (p3, λ) <=
就你的答案而言,在你的前兩步中,你只需要一步就能完成。使用目前的設計,機器會接受aaabb,而不是a^2nb^n的形式。所以最好將它分爲兩個狀態。據我正確的答案可能是這樣的:
你爲什麼回到p0?這看起來不正確。 – harold 2015-03-13 11:40:36
@harold ya ...我正在關注一個例子,現在呢? – userNew 2015-03-13 11:47:19
仍然不夠(沒有足夠的機會推1)。你畫了嗎?這可能有助於 – harold 2015-03-13 11:53:21