1992
DOI: 10.1145/146637.146650
|View full text |Cite
|
Sign up to set email alerts
|

Sparse dynamic programming I

Abstract: Dynamic programming solutlons to a number of different recurrence equations for sequence comparison and for RNA secondary structure prediction are considered. 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. Efficient algorithms for these problems are given, when the weight functions used in the recurrences are taken to be linear. The time complexity of the algorithms depends almost linearly on the number of points that… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

1
118
0

Year Published

1995
1995
2010
2010

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 126 publications
(119 citation statements)
references
References 27 publications
1
118
0
Order By: Relevance
“…Chao and Miller (1994) combine a time-efficient algorithm developed by Eppstein et al (1992) with a space-saving approach of Hirschberg (1975) to obtain an algorithm that uses O ((M + N + F log N )log M ) time and O (M + N ) space to deliver the best chain of fragments from a pool of F fragments. They then give a time-and-space efficient algorithm to compute n best non-intersecting chains of fragments following the general outline of Huang and Miller (1991).…”
Section: Building N Best Non-intersecting Chains Of Fragmentsmentioning
confidence: 99%
“…Chao and Miller (1994) combine a time-efficient algorithm developed by Eppstein et al (1992) with a space-saving approach of Hirschberg (1975) to obtain an algorithm that uses O ((M + N + F log N )log M ) time and O (M + N ) space to deliver the best chain of fragments from a pool of F fragments. They then give a time-and-space efficient algorithm to compute n best non-intersecting chains of fragments following the general outline of Huang and Miller (1991).…”
Section: Building N Best Non-intersecting Chains Of Fragmentsmentioning
confidence: 99%
“…Eppstein et al [11], [12] modify the objective function for speedup. Landau et al [20] devised an alignment algorithm that runs in subquadratic time by exploiting the compressibility of typical input sequences.…”
Section: Introductionmentioning
confidence: 99%
“…These three edit operations are the ones commonly used in applications [EGGI92,SK83,WF74,WM92], though only insertions and deletions are considered in some work [My86]. A discrepancy between A and B that is corrected by an edit operation is called a difference.…”
Section: Introductionmentioning
confidence: 99%