Article ID: | iaor2006606 |
Country: | China |
Volume: | 8 |
Issue: | 4 |
Start Page Number: | 45 |
End Page Number: | 53 |
Publication Date: | Nov 2004 |
Journal: | OR Transactions |
Authors: | Wang Fenlan, Sun Xiaoling |
Keywords: | programming: branch and bound, programming: convex |
In this paper, we present an exact algorithm for solving nonseparable convex knapsack problems with linear constraints and bounded integer variables. The method is of branch-and-bound framework that combines the Lagrangian decomposition with a domain cut scheme. For each subproblem, the Lagrangian decomposition is used to produce an upper bound of the objective function together with a feasible solution and an infeasible solution. The lower bound is determined by the feasible solutions generated during the dual search. The domain cut scheme is adapted to partition the integer domain, thus reducing the duality gap. The algorithm finds an optimal solution in a finite number of iterations. Computational results are reported.