Skip to main content

Timeline for What is dynamic programming about?

Current License: CC BY-SA 3.0

5 events
when toggle format what by license comment
Sep 17, 2015 at 7:18 comment added Kittsil @Ben I didn't say it was a one-to-one trade. You can prune a recurrence tree as well. I posit that I did answer the question, which was, "What does DP get us?" It gets us faster algorithms by trading space for time. I agree that the accepted answer is more thorough, but this is valid as well.
Sep 16, 2015 at 20:12 comment added Ben Voigt @trueshot: Except that sometimes dynamic programming (and particularly, "Pruned Dynamic Programming") is able to reduce both time and space requirements.
Sep 16, 2015 at 17:04 comment added trueshot "Dynamic Programming allows you to trade memory for computation time" is not something I heard when doing undergrad, and it's a great way to look at this subject. This is an intuitive answer with a succinct example.
Sep 16, 2015 at 7:03 comment added Raphael You talk only about the memoization part, which misses the point of the question.
Sep 15, 2015 at 20:12 history answered Kittsil CC BY-SA 3.0