Max-Shift BM and Max-Shift Horspool: Practical Fast Exact String Matching Algorithms. - Mohammed Sahli; Tetsuo Shibuya (J. Inf. Process., 2012)