Speeding up dynamic programming without omitting any optimal solution and some applications in molecular biology

Authors
Citation
N. Blum, Speeding up dynamic programming without omitting any optimal solution and some applications in molecular biology, J ALGORITHM, 35(2), 2000, pp. 129-168
Citations number
22
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF ALGORITHMS
ISSN journal
01966774 → ACNP
Volume
35
Issue
2
Year of publication
2000
Pages
129 - 168
Database
ISI
SICI code
0196-6774(200005)35:2<129:SUDPWO>2.0.ZU;2-X
Abstract
We extend the algorithm of Galil and Giancarlo, which speeds up dynamic pro gramming in the case of concave cost functions, such that a compact represe ntation of all optimal solutions is computed. Compared to the. Galil-Gianca rlo algorithm our time bound grows only by a small constant factor. With a compact representation, we develop efficient algorithms for the solution of problems in molecular biology concerning the computation of all optimal lo cal alignments and all optimal subalignments in genetic sequences. (C) 2000 Academic Press.