(Latest Revision: May 07, 2019)

Knapsack Problem



This exercise is due Tuesday, May 14. It has to be turned in on time in order to get participation credit. I'll come into class and go over the solution right away. Then I will collect your work on the exercise. Be ready to turn it in at that time.
                            Weight Capacity ----->
obj
 #  wt val   |  0   1   2   3   4   5   6   7   8   9  10
_________________________________________________________
 0  0   0   |   0   0   0   0   0   0   0   0   0   0   0
 1  4   5   |   0   
 2  3   4   |   0   
 3  5   7   |   0   
 4  3   2   |   0


Here is a filled-out table for a similar problem:
                   Total Weight ----->
obj
 #  wt val   |  0   1   2   3   4   5   6   7
_____________________________________________
 0  0   0   |   0   0   0   0   0   0   0   0
 1  1   2   |   0   2   2   2   2   2   2   2
 2  4   9   |   0   2   2   2   9  11  11  11
 3  3   7   |   0   2   2   7   9  11  11  16
 4  2   3   |   0   2   3   7   9  11  12  16
Let me know in class if you have questions about how such problems are solved. The algorithm is covered in section 6.4.