Abstract
Max–max, max–min, min–max and min–min optimization problems with a knapsack-type constraint containing a single numerical parameter are studied. The goal is to present optimal solutions for all possible values of the parameter. Algorithms with O(nlog n) and O(n2) running times are proposed for the problems with a fixed parameter and for the general problem, respectively, where n is the number of items to be packed into the knapsack. The latter algorithm determines optimal solution values for all values of the parameter in O(nlog 2n) time. The problem of deciding whether there exists a single optimal solution for all values of the numerical parameter is proved to be NP-complete.
Original language | English |
---|---|
Pages (from-to) | 235-246 |
Number of pages | 12 |
Journal | 4OR |
Volume | 21 |
Issue number | 2 |
DOIs | |
State | Published - Jun 2023 |
Bibliographical note
Publisher Copyright:© 2022, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
Funding
Nir Halman is supported in part by the Israel Science Foundation grants 399/17 and 1074/21, and by the United States-Israel Binational Science Foundation (BSF). Mikhail Y. Kovalyov and Alain Quilliot are supported in part by French ANR, Labex IMOBS3, and PGMO Program.
Funders | Funder number |
---|---|
Labex IMOBS3 | |
United States - Israel Binational Science Foundation | |
Agence Nationale de la Recherche | |
United States-Israel Binational Science Foundation | |
Israel Science Foundation | 399/17, 1074/21 |
Keywords
- FPTAS
- Knapsack problems
- Parametric optimization
- Polynomial algorithm