This is an old revision of the document!


Chapter 6

  • In general, most problems do not have a natural greedy algorithm solution that works
  • Divide and conquer is often not strong enough to reduce exponential brute-force search down to polynomial time
  • Dynamic Programming: one implicitly explores the space of all possible solutions, by decomposing things into a series of subproblems, and then building up correct solutions to larger and larger subproblems

6.1 Weighted Interval Scheduling: A Recursive Procedure

  • k
courses/cs211/winter2018/journals/patelk/chapter6.1522022634.txt.gz · Last modified: by patelk
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0