Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2009.Cataloged from PDF version of thesis.Includes bibliographical references (p. 129-136).Dynamic Programming (DP) is a fundamental problem-solving technique that has been widely used for solving a broad range of search and optimization problems. While DP can be invoked when more specialized methods fail, this generality often incurs a cost in efficiency. We explore a unifying toolkit for speeding up DP, and algorithms that use DP as subroutines. Our methods and results can be summarized as follows. - Acceleration via Compression. Compression is traditionally used to efficiently store data. We use compression in order to identify r...
There exist several general techniques in the literature for speeding up naive implementations of dy...
The minimum path cover problem asks us to find a minimum-cardinality set of paths that cover all the...
The least weight subsequence problem is a special case of the one-dimensional dynamic programming pr...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
Dynamic Programming (DP) is a popular tool to solve combinatorial problems. This paradigm is ubiquit...
We describe a way to compute the edit distance of two strings without having to fill the whole dynam...
There exist several general techniques in the literature for speeding up naive implementations of dy...
A general method for parallelism of some dynamic programming algorithms on VLSI was presented in [6]...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly ...
Dynamic programming (DP) is a fundamental tool used to obtain exact, optimal solutions for many comb...
There exist several general techniques in the literature for speeding up naive implementations of dy...
AbstractConsider the problem of computing E[j]=min0⩽k⩽j−1 {D[k]+w(k,j)},j=1,…,n, where w is a given ...
Abstract Dynamic programming (DP) on tree decompositions is a well studied approach for solving hard...
There exist several general techniques in the literature for speeding up naive implementations of dy...
The minimum path cover problem asks us to find a minimum-cardinality set of paths that cover all the...
The least weight subsequence problem is a special case of the one-dimensional dynamic programming pr...
Dynamic algorithms are used to efficiently maintain solutions to problems where the input undergoes ...
Dynamic Programming (DP) is a popular tool to solve combinatorial problems. This paradigm is ubiquit...
We describe a way to compute the edit distance of two strings without having to fill the whole dynam...
There exist several general techniques in the literature for speeding up naive implementations of dy...
A general method for parallelism of some dynamic programming algorithms on VLSI was presented in [6]...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
This thesis studies a series of questions about dynamic algorithms which are algorithms for quickly ...
Dynamic programming (DP) is a fundamental tool used to obtain exact, optimal solutions for many comb...
There exist several general techniques in the literature for speeding up naive implementations of dy...
AbstractConsider the problem of computing E[j]=min0⩽k⩽j−1 {D[k]+w(k,j)},j=1,…,n, where w is a given ...
Abstract Dynamic programming (DP) on tree decompositions is a well studied approach for solving hard...
There exist several general techniques in the literature for speeding up naive implementations of dy...
The minimum path cover problem asks us to find a minimum-cardinality set of paths that cover all the...
The least weight subsequence problem is a special case of the one-dimensional dynamic programming pr...