Title : 
New Hashing-Based Multiple String Pattern Matching Algorithms
         
        
            Author : 
Khancome, Chouvalit ; Boonjing, Veera
         
        
            Author_Institution : 
Dept. of Comput. Sci., King Monkut´´s Inst. of Technol. at Ladkrabang(KMITL), Bangkok, Thailand
         
        
        
        
        
        
            Abstract : 
The paper presents three new algorithms for multiple string pattern matching using hashing tables: a suffix search (SS), a suffix-prefix search (SPS), and a suffix-middle-prefix search (SMPS). It takes O(|P|) time and space preprocessing where |P| is the sum of all pattern lengths. They search for a fixed-length pattern m in a text with length |t| takes O(|t| |P|) in the worst case, O(|t|) in an average case, and O(|t|/m) in the best case. Furthermore, their attempting times are less than of traditional algorithms.
         
        
            Keywords : 
cryptography; pattern matching; search problems; SMPS; SPS; SS; hashing tables; new hashing based multiple string pattern matching algorithms; pattern lengths; space preprocessing; suffix middle prefix search; suffix prefix search; suffix search; Algorithm design and analysis; Complexity theory; Computer science; Data structures; Impedance matching; Pattern matching; Switched-mode power supply; Matching Algorithm; Multiple String Pattern Matching; Static Dictionary Matching; String Matching;
         
        
        
        
            Conference_Titel : 
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
         
        
            Conference_Location : 
Las Vegas, NV
         
        
            Print_ISBN : 
978-1-4673-0798-7
         
        
        
            DOI : 
10.1109/ITNG.2012.34