article
Open access
EMPIRICAL PERFORMANCE EVALUATION OF KNUTH MORRIS PRATT AND BOYER MOORE STRING MATCHING ALGORITHMS
Research footprint
At a glance
- Citations
- 7
- References
- 12
- Comments
- 0
Paper overview
Abstract
Manyalgorithms have been proposed for string matching in order to find a specific pattern in a given text. These algorithms have been used in many applications such as software editors, genetics, Internet search engines, natural language processing, etc. Theaim of this paper is to evaluate the performance of two popularalgorithms:BoyerMoore (BM) and KnuthMorrisPratt (KMP) in terms of execution time. The algorithms have been programmed usingJava and Java Microbenchmark Harnessto evaluatetheirexecution timeusinganumber of experimentaltest scenarios.Resultsshowthat the BMalgorithm outperformed the KMPalgorithm in all test scenarios
Record transparency
Publication details
- DOI
- 10.26682/sjuod.2020.23.1.14
- OpenAlex
- W3134120280
- Document type
- article
- Language
- EN
- Source
- The Journal of The University of Duhok
- Last metadata update
Comments
Log in to join the discussion.