Speed-Up in Dynamic Programming

F. Frances Yao · SIAM Journal on Algebraic and Discrete Methods · 1982

Dynamic programming is a general problem-solving method that has been used widely in many disciplines, including computer science. In this paper we present some recent results in the design of efficient dynamic programming algorithms. These results illustrate two approaches for achieving efficiency: the first by developing general techniques that are applicable to a broad class of problems, and the second by inventing clever algorithms that take advantage of individual situations.

Read the paper · More papers on PaperTik