Skip to main content
Log in

Complexity Results and Exact Algorithms for Robust Knapsack Problems

  • Published:
Journal of Optimization Theory and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1

Similar content being viewed by others

Notes

  1. See http://www.econ.kuleuven.be/public/ndbac96/robustKP.htm.

  2. 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

  1. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Berlin (2004)

    Book  MATH  Google Scholar 

  2. Martello, S., Toth, P.: Knapsack Problems: Algorithms and Computer Implementations. Wiley, New York (1990)

    MATH  Google Scholar 

  3. Eilon, S.: Application of the knapsack model for budgeting. Omega Int. J. Manag. Sci. 15(6), 489–494 (1987)

    Article  Google Scholar 

  4. Kouvelis, P., Yu, G.: Robust Discrete Optimization and its Applications. Kluwer Academic, Norwell (1997)

    Book  MATH  Google Scholar 

  5. Ben-Tal, A., Nemirovski, A.: Robust solutions of linear programming problems contaminated with uncertain data. Math. Program., Ser. A 88, 411–424 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  6. Lida, H.: A note on the max–min 0-1 knapsack problem. J. Comb. Optim. 3, 94–99 (1999)

    Google Scholar 

  7. Kleywegt, A., Papastavrou, J.: The dynamic and stochastic knapsack problem. Oper. Res. 46, 17–35 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  8. Lin, G., Lu, Y., Yao, D.: The stochastic knapsack revisited: switch-over policies and dynamic pricing. Oper. Res. 56, 945–957 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  9. Averbakh, I.: On the complexity of a class of combinatorial optimization problems with uncertainty. Math. Program., Ser. A 90, 263–272 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  10. Bertsimas, D., Sim, M.: Robust discrete optimization and network flows. Math. Program., Ser. B 98, 49–71 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  11. Bertsimas, D., Sim, M.: The price of robustness. Oper. Res. 52, 35–53 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  12. Sbihi, A.: A cooperative local search-based algorithm for the multiple-scenario max–min knapsack problem. Eur. J. Oper. Res. 202, 339–346 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  13. 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)

    Article  MATH  MathSciNet  Google Scholar 

  14. Klopfenstein, O., Nace, D.: A robust approach to the chance-constrained knapsack problem. Oper. Res. Lett. 36, 628–632 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  15. 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)

    Article  MATH  MathSciNet  Google Scholar 

  16. 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)

    Article  MATH  MathSciNet  Google Scholar 

  17. Conde, E.: On the complexity of the continuous unbounded knapsack problem with uncertain coefficients. Oper. Res. Lett. 33, 481–485 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  18. 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)

    Article  MATH  MathSciNet  Google Scholar 

  19. 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)

  20. Martello, S., Pisinger, D., Toth, P.: Dynamic programming and strong bounds for the 0–1 knapsack problem. Manag. Sci. 45, 414–424 (1999)

    Article  MATH  Google Scholar 

  21. Pisinger, D.: Where are the hard knapsack problems? Comput. Oper. Res. 32, 2271–2284 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  22. Yu, G.: On the max–min 0–1 knapsack problem with robust optimization applications. Oper. Res. 44, 407–415 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  23. 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)

    Article  MATH  MathSciNet  Google Scholar 

  24. Kalai, R., Vanderpooten, D.: Lexicographic α-robust knapsack problem: complexity results. Int. Trans. Oper. Res. 18, 103–113 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  25. Chen, G., Hwang, H., Tsai, T.: Efficient maxima-finding algorithms for random planar samples. Discrete Math. Theor. Comput. Sci. 6, 107–122 (2003)

    MATH  MathSciNet  Google Scholar 

  26. 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)

    Article  MATH  MathSciNet  Google Scholar 

  27. Averbakh, I.: Computing and minimizing the relative regret in combinatorial optimization with interval data. Discrete Optim. 2, 273–287 (2005)

    Article  MATH  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Fabrice Talla Nobibon.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10957-013-0319-3

Keywords

Navigation