我讀拉賓,卡普算法通過算法導論由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