Computer applications in the biosciences · 1988 · 1.2K citations · 15 references
Life SciencesBioinformaticsBiologyComputational BiologyPhylogeneticsSequence AnalysisGap PenaltiesSequence AlignmentSequence Similarity SearchAlignment OptimizationBiological Sequence AlignmentComputational Alignment AlgorithmsGap Penalty OptimizationGap-enabled Alignment AlgorithmsPenaltiesPiecewise Linear Gap Penalty
Space, not time, is often the limiting factor when computing optimal sequence alignments, and a number of recent papers in the biology literature have proposed space-saving strategies. However, a 1975 computer science paper by Hirschberg presented a method that is superior to the new proposals, both in theory and in practice. The goal of this paper is to give Hirschberg's idea the visibility it deserves by developing a linear-space version of Gotoh's algorithm, which accommodates affine gap penalties. A portable C-software package implementing this algorithm is available on the BIONET free of charge.
15
The String-to-String Correction Problem
Robert A. Wagner, Michael J. Fischer · Journal of the ACM · 1974 · 3.1K citations · Full text
An improved algorithm for matching biological sequences
Osamu Gotoh · Journal of Molecular Biology · 1982 · 1.8K citations
AnO(ND) difference algorithm and its variations
Eugene W. Myers · Algorithmica · 1986 · 899 citations
Algorithms for approximate string matching
Esko Ukkonen · Information and Control · 1985 · 621 citations