[编辑:此答案无效,请参阅注释。]
这只是一个非正式的想法,我不知道它是否有帮助,但是作为注释太长了。另外,我对随机DFA一点都不熟悉,所以也许我对您应该如何推断它们的概率有一个错误的直觉,但是希望这并非完全没有价值。
我会假设你的边界应该取决于有多少u和差异。如果他们不这样做,似乎很明显,我认为最坏的情况是字符串只能通过他们的第一个字符不同(串在一组不同的X位置有被告知除了比串在一组不同的机会多Ÿ ⊂ X位置,我想说的是,尽早消除差异会为您提供重新同步的机会)。vXY⊂X
我还将研究单词被区分的可能性,即它们达到不同的状态。我猜您将需要根据您的随机DFA如何分配最终状态来适应被接受还是被拒绝。如果每个状态的最终概率为1/2,则当字符串以相同状态结束时,它们将不被区分;当字符串的状态为不同状态时,则它们被概率为1/2。
现在,我会考虑这个词从获得ü和v如下:w ^ 我 = 1,如果ü 我 = v 我和W ^ 我 = 0wuvwi=1ui=viwi=0,否则。我认为很明显是关于u和v唯一值得考虑的事情。wuv
现在,定义的概率,我们是在相同的状态读取长度的前缀后我的ü和v,以及qp(i)iuv则不是。q(i)=1−p(i)
我认为当w i + 1为1时,我们有。直观地说,我们在相同的状态看完之后我+ 1个字母或者当我们阅读后,在相同的状态我,或者当我们在两个不同的(随机)状态,我们画了两个过渡到随机状态,他们碰巧是同一个人。同样,我们有p (i + 1 )= 1p(i+1)=p(i)+q(i)/nwi+11i+1i当 w i + 1为 0时:无论从何处开始,您都将绘制两个随机状态。p(i+1)=1/nwi+10
据此,我认为您可以在读取和v之后计算出处于相同状态的概率。uv