over(0,1) 的有限自动机如何不接受任何字符串?我只能想到
s->a->q->F
最终状态 F 为空集。请问这是真的吗?
答案很可能是肯定的。为什么是“最有可能”?出色地。
在数学上,FSA 是一个 5-tuple (Sigma, S, s0, delta, F)
,其中
Sigma
是字母表,S
是状态集,s0
是初始状态,delta
是状态转移函数,F
是接受状态的集合。由于您已修复Sigma
,因此只有四个地方可能出错。如果您手动创建 FSA,您当然会创建一个
如果我们假设一个格式良好的 FSA(意思S
不是空的,并且所有状态都是可访问的),如果您从例如具有类似fomas0 in S
库的正则表达式创建它就是这种情况,那么是的:FSA 的唯一方法不接受任何字符串就是没有接受状态。