Approximation algorithms for constrained knapsack problems
October 5, 2009
Glencora Borradaile, Brent Heeringa, Gordon Wilfong
We study constrained versions of the knapsack problem in which dependencies between items are given by a graph. In one version, an item can be selected only if one of its neighbours is also selected. In the other version, an item can be selected only when all its neighbours are also selected. These problems generalize and unify several problems including the prize collecting and budgeted maximum coverage problems. We give approximation algorithms and hardness results when the nodes have both uniform and arbitrary weight and profit functions, and when the dependency graph is directed and undirected.
[ arXiv ]
Leave a Reply