希望你幫我這個....問題和DFA
我這是「」如何判斷一個正則表達式將NFA和/或DFA接受的主要問題?
例如,我的問題是說哪個正則表達式是等價的?解釋... 1.(A + B)** B(A + B)** B(A + B)*
2.A BA BA *
3.A BA b(a + b)*
我們是否必須繪製NFA和DFA,然後通過最小化算法找到?如果我們這樣做,那麼我們如何才能知道NFA/DFA接受哪個正則表達式,以便我們可以從答案開始?它很混亂......
其次是一個非常相似的問題,該問題讓我表明語言(a^nb^n | n> 1}不被DFA接受... grrrrr ...我怎麼知道呢?(順便說一句,這是一組,其中後跟相同數量的b的的數量的的所有字符串的)....
我希望我解釋清楚以及....
嗨......是不是有任何簡單或簡短的方式表明DFA/NFA的接受度? – Lopa 2010-04-24 02:49:36
@Loop:顯示一種語言被接受,並表明它不能被接受是兩種不同的問題。這個'a^nb^n'問題的意圖當然是你使用抽象引理。 – sth 2010-04-24 02:59:16