The chosen algorithms for this study include a naïve, brute-force matching algorithm, the Knuth-Morris-Pratt algorithm, and the Boyer-Moore algorithm. The purpose of this study is to, upon examining ...