Breaking out of the box of recommendations: from items to packages
Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems