## Efficient Algorithms for Sequence Analysis with Concave and Convex Gap Costs (1989)

Citations: | 5 - 0 self |

### BibTeX

@MISC{Eppstein89efficientalgorithms,

author = {David A. Eppstein},

title = {Efficient Algorithms for Sequence Analysis with Concave and Convex Gap Costs},

year = {1989}

}

### OpenURL

### Abstract

EFFICIENT ALGORITHMS FOR SEQUENCE ANALYSIS WITH CONCAVE AND CONVEX GAP COSTS David A. Eppstein We describe algorithms for two problems in sequence analysis: sequence alignment with gaps (multiple consecutive insertions and deletions treated as a unit) and RNA secondary structure with single loops only. We make the assumption that the gap cost or loop cost is a convex or concave function of the length of the gap or loop, and show how this assumption may be used to develop e#cient algorithms for these problems. We show how the restriction to convex or concave functions may be relaxed, and give algorithms for solving the problems when the cost functions are neither convex nor concave, but can be split into a small number of convex or concave functions. Finally we point out some sparsity in the structure of our sequence analysis problems, and describe how we may take advantage of that sparsity to further speed up our algorithms. CONTENTS 1. Introduction ............................1 ...