Further reading:
http://en.wikipedia.org/wiki/Bin_packing_problem
http://en.wikipedia.org/wiki/Knapsack_problem
Further reading:
http://en.wikipedia.org/wiki/Bin_packing_problem
http://en.wikipedia.org/wiki/Knapsack_problem