2000
DOI: 10.1002/(sici)1098-2418(199701/03)10:1/2<169::aid-rsa9>3.0.co;2-t
|Get access via publisher |Summarize |Cite
Analysis of Boyer-Moore-Horspool string-matching heuristic
Abstract: We investigate the probabilistic behavior of a string-matching heuristic used for searching for the occurrences of a pattern in a random text. Our investigation covers the two cases when the pattern itself is fixed or random. Under suitable normalization we show that the total search time is asymptotically normally distributed in the case of fixed pattern, whereas in the case of random pattern the distribution of the search time becomes a mixture of degenerate distributions. An instrumental recurrence equation…
Search citation statements
Paper Sections
Select...
16
7
0
0
Citation Types
0
20
0
0
Year Published
1998
2021
Publication Types
Select...
11
7
2
1
Relationship
3
18
Authors
Journals
Cited by 21 publications
(20 citation statements)
References 3 publications
0
20
0
0
Abstract
Smart CitationsHow this paper cites the one you are viewing
“…The inputs to the Algorithm are pattern (signature) and text (data) from the pattern to be searched, meanwhile the output is a Boolean value. The Boyer-Moore-Horspool (BMHP) algorithm [18] is shown in Algorithm 1.…”
Section: Figure 5 Sample View Of Extracted Features
mentioning
confidence: 99%
Abstract
Smart CitationsHow this paper cites the one you are viewing
“…The inputs to the Algorithm are pattern (signature) and text (data) from the pattern to be searched, meanwhile the output is a Boolean value. The Boyer-Moore-Horspool (BMHP) algorithm [18] is shown in Algorithm 1.…”
Section: Figure 5 Sample View Of Extracted Features
mentioning
confidence: 99%
“…The BHMP is faster, simpler and optimized for searching the sub strings such that worst-case the performance of the BHMP algorithm is O(mn). Here, 'm' signifies the length of the pattern and 'n' denotes the length of the text [17], [18].…”
Section: Procedures Bmhp (Pattern P Text T)
mentioning
confidence: 99%
Abstract
Smart CitationsHow this paper cites the one you are viewing
“…The following will be illustrated an example of its application to better understand the search system using the Boyer-Moore algorithm in the application to be made, using the word you want to find (pattern) "HAID" in the text "OLD HAID" [21], [22].…”
Section: Boyer Moore Implementation
mentioning
confidence: 99%
“…The first step in matching this string is finding the values for BMBC and BMGS [14], [21], [23]. The value of the results of this preprocessing calculation will be displayed in Table 1.…”
Section: Boyer Moore Implementation
mentioning
confidence: 99%
Abstract
Smart CitationsHow this paper cites the one you are viewing
“…Asymptotic speeds for some patterns of length 10 on {a, b} (drawn from the uniform distribution) under the iid model (π a , π b ) = (0.1, 0.9). .76 1.60 1.45 0.67 3.01 3 16. 3.16 3.11 3.01 3.16 3.16 3.16 at d 3.15 2.02 1.85 1.46 0.66 2.96 3.22 3.22 3.22 2.96 3.22 3.22 3.22 f th 2.72 1.81 1.69 1.35 0.65 2.94 3.03 2.87 3.05 2.94 3.10 3.10 3.10 r th 2.73 1.80 1.69 1.36 0.66 2.94 3.04 2.87 3.06 2.94 3.12 3.12 3.12 fede 3.35 1.97 1.73 1.49 0.66 3.23 3.53 3.53 3.53 3.23 3.53 3.53 3.53 …”
mentioning
confidence: 99%
