Generalised Implementation for Fixed-Length Approximate String Matching under Hamming Distance and Applications

Solon Pissis, Ahmad Retha
<span title="">2015</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/t3x4vqewrncrfgn2wu7cafsbsq" style="color: black;">2015 IEEE International Parallel and Distributed Processing Symposium Workshop</a> </i> &nbsp;
Approximate string matching is the problem of finding all factors of a text t of length n with a distance at most k from a pattern x of length m ≤ n. Fixed-length approximate string matching is the problem of finding all factors of a text t of length n with a distance at most k from any factor of length h of a pattern x of length m ≤ n, where h ≤ m. It is thus a generalisation of approximate string matching and has numerous direct applications in molecular biology-motif extraction and circular
more &raquo; ... equence alignment, to name a few. MaxShiftM is a bit-parallel algorithm for fixed-length approximate string matching under the Hamming distance model with time complexity O(m h/w n), where w is the size of the computer word (Crochemore et al., 2010) . An implementation of this algorithm is straightforward as long as the maximal length of alignments is less than or equal to w. In this article, our contribution is twofold: first, we propose a generalised implementation of MaxShiftM, that is, for any given h ≤ m, under the Hamming distance model; and second, we show how our implementation can be used to improve the accuracy and efficiency of multiple circular sequence alignment in terms of the inferred likelihood-based phylogenies.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/ipdpsw.2015.106">doi:10.1109/ipdpsw.2015.106</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/ipps/PissisR15.html">dblp:conf/ipps/PissisR15</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ttxri4mxtbbdzm5gni6d6p2kra">fatcat:ttxri4mxtbbdzm5gni6d6p2kra</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20160317111355/http://hicomb.org/papers/HICOMB2015-06.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/2c/ff/2cfff2d993c270ead1e98b3d49d1783eb8ab381a.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/ipdpsw.2015.106"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>