• DocumentCode
    598654
  • Title

    Pattern matching with wildcards based on multiple suffix trees

  • Author

    Liu, Yingling ; Wu, Xindong ; Hu, Xuegang ; Gao, Jun ; Wang, Chi

  • Author_Institution
    School of Computer Science & Information Engineering, Hefei University of Technology, 230009, China
  • fYear
    2012
  • fDate
    11-13 Aug. 2012
  • Firstpage
    320
  • Lastpage
    325
  • Abstract
    Pattern matching with wildcards is very important in many fields such as information retrieval and bioinformatics. Suffix trees are used in pattern matching with variable length wildcards. But the construction of a suffix tree needs significant time and space overload. This paper presents a new pattern matching algorithm, PST, based on multiple suffix trees. The PST algorithm uses a cutting process to divide a string S into several parts firstly, and then establishes a suffix tree for each part of S respectively. If multiple patterns are to be retrieved, the suffix trees should be adjusted according to the cutting points: prefix sequence deletion and suffix sequence addition; prefix sequence addition and suffix sequence deletion. Theoretical analysis and experiments show that the PST algorithm can decrease the time and space overload than other peers.
  • Keywords
    Pattern matching; efficiency; matching; suffix tree; wildcards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Granular Computing (GrC), 2012 IEEE International Conference on
  • Conference_Location
    Hangzhou, China
  • Print_ISBN
    978-1-4673-2310-9
  • Type

    conf

  • DOI
    10.1109/GrC.2012.6468626
  • Filename
    6468626