Sparse Dynamic Programming II: Convex and Concave Cost Functions
David Eppstein; Zvi Galil; Raffaele Giancarlo; Giuseppe F. Italiano
- Sparse Dynamic Programming II: Convex and Concave Cost Functions
Italiano, Giuseppe F.
- Technical reports
- Computer Science
- Permanent URL:
- Columbia University Computer Science Technical Reports
- Part Number:
- Department of Computer Science, Columbia University
- Publisher Location:
- New York
- We consider dynamic programming solutions to a number of different recurrences for sequence comparison and for RNA secondary structure prediction. These recurrences are defined over a number of points that is quadratic in the input size; however only a sparse set matters for the result. We give efficient algorithms for these problems, when the weight functions used in the recurrences are taken to be linear. Our algorithms reduce the best known bounds by a factor almost linear in the density of the problems: when the problems are sparse this results in a substantial speed-up.
- Computer science
- Item views: