arXiv · 1611.06115
Fast low-level pattern matching algorithm
Abstract
This paper focuses on pattern matching in the DNA sequence. It was inspired by a previously reported method that proposes encoding both pattern and sequence using prime numbers. Although fast, the method is limited to rather small pattern lengths, due to computing precision problem. Our approach successfully deals with large patterns, due to our implementation that uses modular arithmetic. In order to get the results very fast, the code was adapted for multithreading and parallel implementations. The method is reduced to assembly language level instructions, thus the final result shows significant time and memory savings compared to the reference algorithm.
Explore related subjects
Keep this discovery
Janja Paliska Soldo, Ana Sovic Krzic, and Damir Sersic. 2016-11-18. Fast low-level pattern matching algorithm. https://arxiv.org/abs/1611.06115
Cite the original work for its findings. Save a collection to share your selection of sources.