Abstract
In the segment-based approach to sequence alignment, nucleic acid, and protein sequence alignments are constructed from fragments, i.e., from pairs of ungapped segments of the input sequences. Given a set F of candidate fragments and a weighting function w : F → R0+, the score of an alignment is defined as the sum of weights of the fragments it consists of, and the optimization problem is to find a consistent collection of pairwise disjoint fragments with maximum sum of weights. Herein, a sparse dynamic programming algorithm is described that solves the pairwise segment-alignment problem in O(L + Nmax) space where L is the maximum length of the input sequences while Nmax ≤ #F holds. With a recently introduced weighting function w, small sets F of candidate fragments are sufficient to obtain alignments of high quality. As a result, the proposed algorithm runs in essentially linear space. © 2001 Elsevier Science Ltd. All rights reserved.
Author supplied keywords
Cite
CITATION STYLE
Morgenstern, B. (2002). A Simple and Space-Efficient Fragment-Chaining Algorithm for Alignment of DNA and Protein Sequences. Applied Mathematics Letters, 15(1), 11–16. https://doi.org/10.1016/S0893-9659(01)00085-4
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.