Abstract
This paper studies the robust knapsack problem, for which solutions are, up to a certain point, immune from data uncertainty. We complement the works found in the literature, where uncertainty affects only the profits or only the weights of the items, by studying the complexity and approximation of the general setting with uncertainty regarding both the profits and the weights, for three different objective functions. Furthermore, we develop a scenario-relaxation algorithm for solving the general problem and present computational results.
Similar content being viewed by others
Notes
The website http://www.econ.kuleuven.be/public/ndbac96/robustKP.htm contains the instances for n=1 000; the remaining ones can be obtained from the authors.
References
Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Berlin (2004)
Martello, S., Toth, P.: Knapsack Problems: Algorithms and Computer Implementations. Wiley, New York (1990)
Eilon, S.: Application of the knapsack model for budgeting. Omega Int. J. Manag. Sci. 15(6), 489–494 (1987)
Kouvelis, P., Yu, G.: Robust Discrete Optimization and its Applications. Kluwer Academic, Norwell (1997)
Ben-Tal, A., Nemirovski, A.: Robust solutions of linear programming problems contaminated with uncertain data. Math. Program., Ser. A 88, 411–424 (2000)
Lida, H.: A note on the max–min 0-1 knapsack problem. J. Comb. Optim. 3, 94–99 (1999)
Kleywegt, A., Papastavrou, J.: The dynamic and stochastic knapsack problem. Oper. Res. 46, 17–35 (1998)
Lin, G., Lu, Y., Yao, D.: The stochastic knapsack revisited: switch-over policies and dynamic pricing. Oper. Res. 56, 945–957 (2008)
Averbakh, I.: On the complexity of a class of combinatorial optimization problems with uncertainty. Math. Program., Ser. A 90, 263–272 (2001)
Bertsimas, D., Sim, M.: Robust discrete optimization and network flows. Math. Program., Ser. B 98, 49–71 (2003)
Bertsimas, D., Sim, M.: The price of robustness. Oper. Res. 52, 35–53 (2004)
Sbihi, A.: A cooperative local search-based algorithm for the multiple-scenario max–min knapsack problem. Eur. J. Oper. Res. 202, 339–346 (2010)
Taniguchi, F., Yamada, T., Kataoka, S.: Heuristic and exact algorithms for the max–min optimization of the multi-scenario knapsack problem. Comput. Oper. Res. 35, 2034–2048 (2008)
Klopfenstein, O., Nace, D.: A robust approach to the chance-constrained knapsack problem. Oper. Res. Lett. 36, 628–632 (2008)
Assavapokee, T., Realff, M., Ammons, J.: A new min–max regret robust optimization approach for interval data uncertainty. J. Optim. Theory Appl. 137, 297–316 (2008)
Aissi, H., Bazgan, C., Vanderpooten, D.: Min–max and min–max regret versions of combinatorial optimization problems: a survey. Eur. J. Oper. Res. 197, 427–438 (2009)
Conde, E.: On the complexity of the continuous unbounded knapsack problem with uncertain coefficients. Oper. Res. Lett. 33, 481–485 (2005)
Aissi, H., Bazgan, C., Vanderpooten, D.: Approximation of min–max and min–max regret versions of some combinatorial optimization problems. Eur. J. Oper. Res. 179, 281–290 (2007)
Talla Nobibon, F., Leus, R.: Complexity results and exact algorithms for robust knapsack problems. Research report KBI 1118, Faculty of Business and Economics, KU, Leuven (2011)
Martello, S., Pisinger, D., Toth, P.: Dynamic programming and strong bounds for the 0–1 knapsack problem. Manag. Sci. 45, 414–424 (1999)
Pisinger, D.: Where are the hard knapsack problems? Comput. Oper. Res. 32, 2271–2284 (2005)
Yu, G.: On the max–min 0–1 knapsack problem with robust optimization applications. Oper. Res. 44, 407–415 (1996)
Kress, M., Penn, M., Polukarov, M.: The minmax multidimensional knapsack problem with application to a chance-constrained problem. Nav. Res. Logist. 54, 656–666 (2007)
Kalai, R., Vanderpooten, D.: Lexicographic α-robust knapsack problem: complexity results. Int. Trans. Oper. Res. 18, 103–113 (2011)
Chen, G., Hwang, H., Tsai, T.: Efficient maxima-finding algorithms for random planar samples. Discrete Math. Theor. Comput. Sci. 6, 107–122 (2003)
Assavapokee, T., Realff, M., Ammons, J., Hong, I.: Scenario relaxation algorithm for finite scenario-based min–max regret and min–max relative regret robust optimization. Comput. Oper. Res. 35, 2093–2102 (2008)
Averbakh, I.: Computing and minimizing the relative regret in combinatorial optimization with interval data. Discrete Optim. 2, 273–287 (2005)
Acknowledgements
The authors thank Frits Spieksma (KU Leuven) and Reviewer 1 for useful comments on an earlier version of this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Talla Nobibon, F., Leus, R. Complexity Results and Exact Algorithms for Robust Knapsack Problems. J Optim Theory Appl 161, 533–552 (2014). https://doi.org/10.1007/s10957-013-0319-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-013-0319-3