Concurrency and Computation Practice and Experience · 2022 · 11 citations · 28 references
Life SciencesBioinformaticsBiologyGenomic Data AnalysisGenomicsSequence AnalysisSequence AlignmentSequence Pattern RecognitionSequence Similarity SearchBiological Sequence AlignmentDna Sequence AnalysisHeuristic AlgorithmsNucleotide Sequence SearchPattern Matching AlgorithmsPipelinesSequence Comparison
Summary Pattern matching is a highly useful procedure in several stages of the computational pipelines. Furthermore, some research trends in this research domain contributed to growing biological databases and updated them throughout time. This article proposes an comparison and analysis of different algorithms for match equivalent pattern matching like complexity, efficiency, and techniques. Which algorithm is best for which DNA sequence and why? This describes the different algorithms for various activities that include pattern matching as an important aspect of functionality. This article shows that BM, Horspool, ZT, QS, FS, Smith, and SSABS methods employ the bad character preprocessing function. In addition, BM, SSABS, TVSBS, and BRFS methods are using two approaches in the preprocessing stage, which decreases the preprocessing time. Furthermore, KR, QS, SSABS, BRFS, and Shift‐Or are not recommended for the long pattern, whereas ZT, FS, d‐BM, Raita, and Smith are not recommended for the short pattern. This is because they are time‐consuming and certain algorithms, such as ZT and DCPM, use a lot of time and space during the matching and search process, while others, such as d‐BM and TSW, save space and time. Although DCPM, BRFS, and QS are quicker than other algorithms, FLPM, PAPM, and LFPM rank highest in terms of complexity time.
28
Fast and accurate long-read alignment with Burrows–Wheeler transform
Heng Li, Richard Durbin · Bioinformatics · 2010 · 12.9K citations · Full text
Fast Pattern Matching in Strings
Donald E. Knuth, James H. Morris, Vaughan Pratt · SIAM Journal on Computing · 1977 · 2.9K citations
A fast string searching algorithm
Robert S. Boyer, J Strother Moore · Communications of the ACM · 1977 · 2.3K citations · Full text
Chromosome 17 Deletions and p53 Gene Mutations in Colorectal Carcinomas
Suzanne J. Baker, Eric R. Fearon, Janice Nigro et al. · Science · 1989 · 2.1K citations
Life Sciences, Genetics, Oncology +16
A new approach to text searching
Ricardo Baeza‐Yates, Gastón H. Gonnet · Communications of the ACM · 1992 · 605 citations · Full text