希望你帮我这个....问题和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