| Article ID: | iaor1995735 |
| Country: | United States |
| Volume: | 41 |
| Issue: | 6 |
| Start Page Number: | 833 |
| End Page Number: | 842 |
| Publication Date: | Oct 1994 |
| Journal: | Naval Research Logistics |
| Authors: | Goldschmidt Olivier, Yu Gang |
| Keywords: | sets |
The authors consider a generalization of the 0-1 knapsack problem called the set-union knapsack problem (SKP). In the SKP, each item is a set of elements, each item has a nonnegative value, and each element has a nonnegative weight. The total weight of a collection of items is given by the total weight of the elements in the union of the items’ sets. This problem has applications to data-base partitioning and to machine loading in flexible manufacturing systems. The authors show that the SKP remains NP-hard, even in very restricted cases. They present an exact, dynamic programming algorithm for the SKP and show sufficient conditions for it to run in polynomial time.