(T/F)给定具有空/ε转换的NFA,可以创建另一个接受相同语言但没有空转换的NFA

  • 本文关键字:转换 NFA 另一个 创建 空转 语言 automata dfa nfa
  • 更新时间 :
  • 英文 :


真或假,并说出原因:

给定具有空/ε转换的 NFA,可以创建另一个接受相同语言但没有空转换的 NFA。

这是真的。这个想法是,对于每个状态,您都可以通过仅遍历 null/epsilon 转换来找到可从中访问的状态集。然后,更新在该状态下终止的所有转换,以在一组可访问状态中终止。此时,可以安全地删除空/厄普西隆转换。

根据您可以依赖的内容,您可以简单地争辩说,具有 null/epsilon 转换的 NFA 描述了一种常规语言,而常规语言具有 DFA,而 DFA 是没有 null/epsilon 转换的 NFA。

最新更新