作业帮 > 语文 > 作业

编译原理NFA转DFA ,请问DFA的初始状态如何确定?

来源:学生作业帮 编辑:作业帮 分类:语文作业 时间:2024/05/04 06:50:48
编译原理NFA转DFA ,请问DFA的初始状态如何确定?
能否举个简单的例子说明,
NFA确定化的时候,包含NFA初态的那个DFA状态就是确定后的DFA的初态
DFA的终态就是所有包含了NFA终态的DFA的状态
就如下边的例子,是一个初态为1,终态为6,7,9的NFA经过确定化得到的转换矩阵,右侧是将左侧的转换矩阵改名之后的DFA,也就是最后得到的DFA
对于DFA来说,他的初态就是包含了NFA唯一初态1的那个状态,就是左边的1,2右边的1了
终态则是左边的2,4,5,6,7和3,8,9和9对应的就是右边的2,4,5
不知道我这样解释您能不能理解~