| Article ID: | iaor20011014 |
| Country: | Netherlands |
| Volume: | 123 |
| Issue: | 2 |
| Start Page Number: | 394 |
| End Page Number: | 407 |
| Publication Date: | Jun 2000 |
| Journal: | European Journal of Operational Research |
| Authors: | Andonov R., Poirriez V., Rajopadhye S. |
| Keywords: | programming: integer |
We present EDUK, an efficient dynamic programming algorithm for the unbounded knapsack problem. It is based primarily on a new and useful dominance relation, called threshold dominance, which is a strict generalization of all the previously known dominance relations. We show that combining it with a sparse representation of the iteration domain and the periodicity property leads to a drastic reduction of the solution space. We present computational experiments with various data instances to validate our ideas and demonstrate the efficiency of EDUK vis-à-vis the well-known exact algorithm MTU2.