我读拉宾,卡普算法通过算法导论由Cormen等Cormen字符串匹配拉宾,卡普
www.cs.uml.edu/~kdaniels/courses/ALG_503_F08/503_lecture11.ppt
注意这里==作为MOD操作
上方幻灯片备注13即公式34.2,如附图所示。在等式中,我们有h ==(d)powerof((m-1)(mod q)是在一个m数字文本窗口的高位位置的数字“1”的值。作者是在“m位数字文本窗口的高位位置”的数字值“1”的意思是“?
幻灯片14作者得到(7-3.3).10 + 2(mod 13)为8 mod 13)?
在平均情况分析中提到,我们可以基于q值模q的行为就像从sigma *到Z的随机映射的假设基础启发式分析。
u能暂eloborate我们是如何走到13 + 13-18为8模13?这是我数学相当的时间。 M也是什么意思,相当于0 Mod M? – venkysmarty 2011-12-30 11:25:55
我建议你阅读http://en.wikipedia.org/wiki/Modular_arithmetic,并通过以-8 = 7模5开始的例子。 – mcdowella 2011-12-30 11:35:06
关于第二个问题得到澄清的作者提到h = d^(m-1)mod q是m数字窗口的高阶位置。作者在这里的含义是什么,你可以在这里帮忙吗?他在这里的意思是什么 – venkysmarty 2011-12-30 12:05:44