• DocumentCode
    234807
  • Title

    An Improved Multi-pattern Matching Algorithm for Large-Scale Pattern Sets

  • Author

    Peng Zhan ; Wang Yuping ; Xue Jinfeng

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Xidian Univ., Xi´an, China
  • fYear
    2014
  • fDate
    15-16 Nov. 2014
  • Firstpage
    197
  • Lastpage
    200
  • Abstract
    Multi-pattern matching algorithms are broadly used in many fields of computer science. However, the performance of the existing algorithms seriously degrades with the increasing of the number of patterns. In this paper, an improved multi-pattern matching algorithm based on the framework of the Wu-Manber (WM) algorithm is proposed to effectively deal with the large pattern sets. The WM algorithm is improved in two aspects. Firstly, the lengths of lists in the HASH table are balanced to reduce the number of candidate patterns, Secondly, a data structure called the "INDEX table" based on binary search is designed to reduce the time for finding candidate patterns. Experimental results show that our algorithm is efficient for large-scale pattern sets.
  • Keywords
    data structures; image matching; WM algorithm; Wu-Manber algorithm; binary search; computer science; data structure; hash table; improved multipattern matching algorithm; index table; large-scale pattern sets; Algorithm design and analysis; Computer science; Educational institutions; Indexes; Pattern matching; Security; Time complexity; Wu-Manber algorithm; multi-pattern matching; string matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security (CIS), 2014 Tenth International Conference on
  • Conference_Location
    Kunming
  • Print_ISBN
    978-1-4799-7433-7
  • Type

    conf

  • DOI
    10.1109/CIS.2014.136
  • Filename
    7016882