对于i和k的任何非负值,DFA接受长度为2i + 5k的{b}的字符串

时间:2016-11-23 04:33:04

标签: algorithm finite-automata automata dfa

对于i和k的任何非负值,接受长度为2i + 5k的{b}的字符串的DFA?

这将是什么解决方案?

1 个答案:

答案 0 :(得分:0)

首先找到此DFA接受的所有字词。首先,有一个空字符串(i=0, k=0),然后是bb (i=1, k=0),bbbb (i=2, k=0)bbbbb (i=0, k=1)。从这一点开始,您可以生成具有五个以上b s的所有单词 - 甚至是2*i形式的单词,而奇数的单词格式为5 + 2*i

这是所需的DFA: enter image description here