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
    0 references
    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

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references