Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 1983 May;80(10):3123–3124. doi: 10.1073/pnas.80.10.3123

Sequence alignments in the neighborhood of the optimum with general application to dynamic programming

Michael S Waterman 1,2
PMCID: PMC393987  PMID: 16593315

Abstract

When applying dynamic programming techniques to obtain optimal sequence alignments, a set of weights must be assigned to mismatches, insertion/deletions, etc. These weights are not predetermined, although efforts are being made to deduce biologically meaningful values from data. In addition, there are sometimes unknown constraints on the sequences that cause the “true” alignment to disagree with the optimum (computer) solution. To assist in overcoming these difficulties, an algorithm has been developed to produce all alignments within a specified distance of the optimum. The distance can be chosen after the optimum is computed, and the algorithm can be repeated at will. Earlier algorithms to solve this problem were very complex and not practical for any case involving sequences with significant time or storage requirements. The algorithm presented here overcomes these difficulties and has application to general, discrete dynamic programming problems.

Keywords: algorithms, discrete dynamic programming, Kth shortest paths, sequence distance, sequence homology

Full text

PDF
3123

Selected References

These references are in PubMed. This may not be the complete list of references from this article.

  1. Dumas J. P., Ninio J. Efficient algorithms for folding and comparing nucleic acid sequences. Nucleic Acids Res. 1982 Jan 11;10(1):197–206. doi: 10.1093/nar/10.1.197. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Fitch W. M., Smith T. F. Optimal sequence alignments. Proc Natl Acad Sci U S A. 1983 Mar;80(5):1382–1386. doi: 10.1073/pnas.80.5.1382. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Sellers D. J., Watts P., Wilkinson R. G. Interactions between acetylcholinesterase and tetra-N-alkylammonium ions. Biochem Pharmacol. 1983 Mar 1;32(5):787–793. doi: 10.1016/0006-2952(83)90577-4. [DOI] [PubMed] [Google Scholar]

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES