Sequence comparison with concave weighting functions (Q1101364)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Sequence comparison with concave weighting functions |
scientific article |
Statements
Sequence comparison with concave weighting functions (English)
0 references
1988
0 references
We consider efficient methods for computing a difference metric between two sequences of symbols, where the cost of an operation to insert or delete a block of symbols is a concave function of the block's length. Alternatively, sequences can be optimally aligned when gap penalties are a concave function of the gap length. Two algorithms based on the `candidate list paradigm' first used by \textit{M. S. Waterman} [J. theor. Biol. 108, 333-337 (1984)] are presented. The first computes significantly more parsimonious candidate lists than Waterman's method. The second method refines the first to the point of guaranteeing \(O(N^ 2lg N)\) worst-case time complexity, and under certain conditions \(O(N^ 2).\) Experimental data show how various properties of the comparison problem affect the methods' relative performance. A number of extensions are discussed, among them a technique for constructing optimal alignments in O(N) space in expectation. This variation gives a practical method for comparing long amino sequences on a small computer.
0 references
biochemistry
0 references
WSB algorithm
0 references
sequence comparison
0 references
difference metric
0 references
concave function
0 references
algorithms
0 references
candidate list paradigm
0 references
constructing optimal alignments
0 references
comparing long amino sequences
0 references
0 references