WAN Guo-gen, QIN Zhi-guang. Improved AC-BM Algorithm for Matching Multiple Strings[J]. Journal of University of Electronic Science and Technology of China, 2006, 35(4): 531-533,541.
Citation: WAN Guo-gen, QIN Zhi-guang. Improved AC-BM Algorithm for Matching Multiple Strings[J]. Journal of University of Electronic Science and Technology of China, 2006, 35(4): 531-533,541.

Improved AC-BM Algorithm for Matching Multiple Strings

  • ACBM is a Boyer-Moore like algorithm applied to a set of keywords held in an Aho-Corassick like keyword tree that overlays common prefixes of the keywords. The algorithm takes the best characteristics of both the Boyer-Moore and Aho-Corasick. Based on the idea of Boyer-Moore-Horspool, we make an improvement to AC-BM algorithm. In the improved version, the Good Prefix Shift is not performed, the Bad Character Shift function is improved, the Goto procedure is also modified which do not keep the parameters of Good Prefix Shift and Bad Character Shift.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return