An efficient string matching algorithm with k differences for nudeotide and amino acid sequences

Gad M. Landau*, Uzi Vishkin, Ruth Nussinov

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

20 Scopus citations

Abstract

There are a few algorithms designed to solve the problem of the optimal alignment of one sequence, the pattern, of length m, with another, longer sequence the text, of length n These algorithms allow mismatches, deletions and insertions. Algorithms to date run in 0(mn) time. Let us define an integer. k, which is the maximal number of differences allowed We present a simple algorithm showing that sequences can be optimally aligned in O(k2) time. For long sequences the gain factor over the currently used algorithms is very large.

Original languageEnglish
Pages (from-to)31-46
Number of pages16
JournalNucleic Acids Research
Volume14
Issue number1
DOIs
StatePublished - 10 Jan 1986

Fingerprint

Dive into the research topics of 'An efficient string matching algorithm with k differences for nudeotide and amino acid sequences'. Together they form a unique fingerprint.

Cite this