An iterated "hyperplane exploration" approach for the quadratic knapsack problem

被引:23
作者
Chen, Yuning [1 ]
Hao, Jin-Kao [1 ,2 ]
机构
[1] Univ Angers, LERIA, 2 Bd Lavoisier, F-49045 Angers, France
[2] Inst Univ France, Paris, France
关键词
Quadratic knapsack problem; Hyperplane exploration; Tabu search; Variable fixing; Heuristics; MAXIMAL CLIQUE PROBLEM; HEURISTICS;
D O I
10.1016/j.cor.2016.08.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The quadratic knapsack problem (QKP) is a well-known combinatorial optimization problem with numerous applications. Given its NP-hard nature, finding optimal solutions or even high quality suboptimal solutions to QKP in the general case is a highly challenging task. In this paper, we propose an iterated "hyperplane exploration" approach (IHEA) to solve QKP approximately. Instead of considering the whole solution space, the proposed approach adopts the idea of searching over a set of hyperplanes defined by a cardinality constraint to delimit the search to promising areas of the solution space. To explore these hyperplanes efficiently, IHEA employs a variable fixing strategy to reduce each hyperplane-constrained sub-problem and then applies a dedicated tabu search procedure to locate high quality solutions within the reduced solution space. Extensive experimental studies over three sets of 220 QKP instances indicate that IHEA competes very favorably with the state-of-the-art algorithms both in terms of solution quality and computing efficiency. We provide additional information to gain insight into the key components of the proposed approach. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:226 / 239
页数:14
相关论文
共 37 条
[1]  
[Anonymous], 2011, IRACE PACKAGE ITERAT
[2]   An exact method based on Lagrangian decomposition for the 0-1 quadratic knapsack problem [J].
Billionnet, A ;
Soutif, T .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 157 (03) :565-575
[3]   Linear programming for the 0-1 quadratic knapsack problem [J].
Billionnet, A ;
Calmels, F .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 92 (02) :310-325
[4]  
Birattari M., 2010, F RACE ITERATED F RA, P311, DOI [10.1007/978-3-642-02538-9, DOI 10.1007/978-3-642-02538-9]
[5]   A multi-level search strategy for the 0-1 Multidimensional Knapsack Problem [J].
Boussier, Sylvain ;
Vasquez, Michel ;
Vimont, Yannick ;
Hanafi, Said ;
Michelon, Philippe .
DISCRETE APPLIED MATHEMATICS, 2010, 158 (02) :97-109
[6]   Exact solution of the Quadratic Knapsack Problem [J].
Caprara, A ;
Pisinger, D ;
Toth, P .
INFORMS JOURNAL ON COMPUTING, 1999, 11 (02) :125-137
[7]  
Chaillou P, 1983, LECT NOTES MATH, V1403, P226
[8]   A "reduce and solve" approach for the multiple-choice multidimensional knapsack problem [J].
Chen, Yuning ;
Hao, Jin-Kao .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 239 (02) :313-322
[9]  
Dammeyer F., 1993, Annals of Operations Research, V41, P31
[10]   A CUTTING-PLANE APPROACH TO THE EDGE-WEIGHTED MAXIMAL CLIQUE PROBLEM [J].
DIJKHUIZEN, G ;
FAIGLE, U .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 69 (01) :121-130