• DocumentCode
    2055172
  • Title

    A novel algorithm for online exact string matching

  • Author

    Sahota, Vijay ; Maozhen Li ; Bayford, Richard

  • Author_Institution
    Canterbury Christ Church Univ., Canterbury, UK
  • fYear
    2013
  • fDate
    29-31 Aug. 2013
  • Firstpage
    291
  • Lastpage
    295
  • Abstract
    A new algorithm is presented which takes advantage of the statistical distribution of characters within the search pattern to eliminate any computational processes during the search phase. Through pre-processing the search pattern a look up table is generated which incorporates the entire shifting rules of the algorithm. Preliminary results shows the new algorithm out performing existing general algorithms, as the pattern becomes large for natural English text and when searching a small alphabet source (DNA).
  • Keywords
    natural language processing; statistical distributions; string matching; text analysis; DNA; alphabet source; look up table; natural English text; online exact string matching; search pattern preprocessing; search phase; shifting rules; statistical distribution; Algorithm design and analysis; DNA; Data structures; Memory management; Pattern matching; Search problems; Statistical distributions; Experimental comparison; Look up table; Pattern Search; String matching; on-line algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Computing Technology (INTECH), 2013 Third International Conference on
  • Conference_Location
    London
  • Print_ISBN
    978-1-4799-0047-3
  • Type

    conf

  • DOI
    10.1109/INTECH.2013.6653702
  • Filename
    6653702