A branch-and-bound algorithm to solve large scale integer quadratic multi-knapsack problems

被引:0
|
作者
Quadri, Dominique [1 ]
Soutif, Eric [2 ]
Tolla, Pierre [1 ]
机构
[1] Univ Paris 09, LAMSADE, P&M Lattre Tassigny, F-75775 Paris 16, France
[2] CNAM Paris, CEDRIC, F-75003 Paris, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The separable quadratic multi-knapsack problem (QMKP) consists in maximizing a concave separable quadratic integer (non pure binary) function subject to m linear capacity constraints. In this paper we develop a branch-and-bound algorithm to solve (QMKP) to optimality. This method is based on the computation of a tight upper bound for (QMKP) which is derived from a linearization and a surrogate relaxation. Our branch-and-bound also incorporates pre-processing procedures. The computational performance of our branch-and-bound is compared to that of three exact methods: a branch-and-bound algorithm developed by Djerdjour et al. (1988), a 0-1 linearization method originally applied to the separable quadratic knapsack problem with a single constraint that we extend to the case of rn constraints, a standard branch-and-bound algorithm (Cplex9.0 quadratic optimization). Our branch-and-bound clearly outperforms other methods for large instances (up to 2000 variables and constraints).
引用
收藏
页码:456 / +
页数:3
相关论文
共 50 条