Abstract
The purpose of this paper is to solve the 0–1 k-item quadratic knapsack problem (kQKP), a problem of maximizing a quadratic function subject to two linear constraints. We propose an exact method based on semidefinite optimization. The semidefinite relaxation used in our approach includes simple rank one constraints, which can be handled efficiently by interior point methods. Furthermore, we strengthen the relaxation by polyhedral constraints and obtain approximate solutions to this semidefinite problem by applying a bundle method. We review other exact solution methods and compare all these approaches by experimenting with instances of various sizes and densities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anjos, M.F., Ghaddar, B., Hupp, L., Liers, F., Wiegele, A.: Solving \(k\)-way graph partitioning problems to optimality: the impact of semidefinite relaxations and the bundle method. In: Jünger, M., Reinelt, G. (eds.) Facets of combinatorial optimization, pp. 355–386. Springer, Heidelberg (2013)
Balas, E., Zemel, E.: An algorithm for large zero-one knapsack problems. Oper. Res. 28, 1130–1154 (1980)
Bertsimas, D., Shioda, R.: Algorithm for cardinality-constrained quadratic optimization. Comput. Optim. Appl. 43, 1–22 (2009)
Bhaskara, A., Charikar, M., Guruswami, V., Vijayaraghavan, A., Zhou, Y.: Polynomial integrality gaps for strong SDP relaxations of densest \(k\)-subgraph. In: Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 388–405 (2012)
Bienstock, D.: Computational study of a family of mixed-integer quadratic programming problems. Math. Programm. 74, 121–140 (1996)
Billionnet, A.: Different formulations for solving the heaviest k-subgraph problem. Inf. Syst. Oper. Res. 43(3), 171–186 (2005)
Billionnet, A., Calmels, F.: Linear programming for the 0–1 quadratic knapsack problem. Eur. J. Oper. Res. 92, 310–325 (1996)
Billionnet, A., Elloumi, S., Lambert, A.: Extending the QCR method to general mixed-integer programs. Math. Programm. 131(1–2), 381–401 (2012)
Bonami, P., Lejeune, M.: An exact solution approach for portfolio optimization problems under stochastic and integer constraints. Oper. Res. 57, 650–670 (2009)
Borchers, B.: CSDP, a C library for semidefinite programming. Optim. Meth. Softw. 11(1), 613–623 (1999)
IBM ILOG CPLEX Callable Library version 12.6.2. http://www-03.ibm.com/software/products/en/ibmilogcpleoptistud/
Fischer, I., Gruber, G., Rendl, F., Sotirov, R.: Computational experience with a bundle approach for semidefinite cutting plane relaxations of Max-Cut, equipartition. Math. Programm. Ser. B 105(2–3), 451–469 (2006)
Helmberg, C.: The conicbundle library for convex optimization, August 2015. https://www-user.tu-chemnitz.de/~helmberg/ConicBundle/Manual/index.html
Helmberg, C., Rendl, F., Vanderbei, R.J., Wolkowicz, H.: An interior-point method for semidefinite programming. SIAM J. Optim. 6(2), 342–361 (1996)
Krislock, N., Malick, J., Roupin, F.: Improved semidefinite bounding procedure for solving max-cut problems to optimality. Math. Program. Ser. A 143(1–2), 61–86 (2014)
Létocart, L., Plateau, M.-C., Plateau, G.: An efficient hybrid heuristic method for the 0–1 exact \(k\)-item quadratic knapsack problem. Pesquisa Operacional 34(1), 49–72 (2014)
Mitra, G., Ellison, F., Scowcroft, A.: Quadratic programming for portfolio planning: insights into algorithmic and computational issues. J. Asset Manage. 8, 249–258 (2007). Part ii: Processing of Portfolio Planning Models with Discrete Constraints
Pisinger, D.: The quadratic knapsack problem: a survey. Discrete Appl. Math. 155, 623–648 (2007)
Rader Jr., D.J., Woeginger, G.J.: The quadratic 0–1 knapsack problem with series-parallel support. Oper. Res. Lett. 30(3), 159–166 (2002)
Rendl, F., Rinaldi, G., Wiegele, A.: Solving max-cut to optimality by intersecting semidefinite, polyhedral relaxations. Math. Program. Ser. A 121(2), 307–335 (2010)
Rendl, F., Sotirov, R.: Bounds for the quadratic assignment problem using the bundle method. Math. Program. Ser. B 109(2–3), 505–524 (2007)
Shawa, D.X., Liub, S., Kopmanb, L.: Lagrangean relaxation procedure for cardinality-constrained portfolio optimization. Optim. Meth. Softw. 23, 411–420 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Létocart, L., Wiegele, A. (2016). Exact Solution Methods for the k-Item Quadratic Knapsack Problem. In: Cerulli, R., Fujishige, S., Mahjoub, A. (eds) Combinatorial Optimization. ISCO 2016. Lecture Notes in Computer Science(), vol 9849. Springer, Cham. https://doi.org/10.1007/978-3-319-45587-7_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-45587-7_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-45586-0
Online ISBN: 978-3-319-45587-7
eBook Packages: Computer ScienceComputer Science (R0)