Article ID: | iaor20051932 |
Country: | Netherlands |
Volume: | 154 |
Issue: | 1 |
Start Page Number: | 46 |
End Page Number: | 56 |
Publication Date: | Apr 2004 |
Journal: | European Journal of Operational Research |
Authors: | Fortin Dominique, Tsevendorj Ider |
Keywords: | programming: integer |
Since the standard multi knapsack problem may be rewritten as a reverse convex problem, we present a global optimization approach. It is known from solving high dimensional nonconvex problems that pure cutting plane methods may fail and branch-and-bound is impractical, due to a large duality gap. On the other hand, a strategy based on some sufficient optimality condition does not help much because it requires generating all level set points, an intractable problem. Therefore, we propose to combine both a cutting plane method and a sufficient optimality condition together with a random generation of level set points where the number of points is limited by a tabu list to prevent re-examination of the same level set area. Experiments show that we end up with a small duality gap allowing a subsequent branch-and-bound approach to prove optimality.