Tuning SBNDM2 Algorithm For Exact Pattern Matching
| dc.contributor.author | Jorge Teran Pomier | |
| dc.contributor.author | Lucio Torrico Diaz | |
| dc.coverage.spatial | Bolivia | |
| dc.date.accessioned | 2026-03-22T19:09:51Z | |
| dc.date.available | 2026-03-22T19:09:51Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | Pattern matching algorithms are very important in different areas of science. The SBNDM2 algorithm simulates a non-deterministic suffix automaton for the reverse of pattern <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$P$</tex> with the bit-parallelism technique: at the beginning of each alignment, unlike the original BNDM algorithm, it reads a q-gram, i.e., the rightmost q characters in the current window of T with <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\mathrm{q}=2$</tex>. The objective of this paper was to introduce a tuning of the SBNDM2 algorithm, in the innermost loop specifically. Experimental results showed better running times for this variation. | |
| dc.identifier.doi | 10.1109/clei60451.2023.10346194 | |
| dc.identifier.uri | https://doi.org/10.1109/clei60451.2023.10346194 | |
| dc.identifier.uri | https://andeanlibrary.org/handle/123456789/74430 | |
| dc.language.iso | en | |
| dc.source | Higher University of San Andrés | |
| dc.subject | Matching (statistics) | |
| dc.subject | Algorithm | |
| dc.subject | Computer science | |
| dc.subject | Automaton | |
| dc.subject | Suffix | |
| dc.subject | Window (computing) | |
| dc.subject | Pattern matching | |
| dc.subject | String searching algorithm | |
| dc.subject | Theoretical computer science | |
| dc.title | Tuning SBNDM2 Algorithm For Exact Pattern Matching | |
| dc.type | article |