Abstract
We consider a version of the knapsack problem which gives rise to a separable concave minimization problem subject to bounds on the variables and one equality constraint. We characterize strict local miniimizers of concave minimization problems subject to linear constraints, and use this characterization to show that although the problem of determining a global minimizer of the concave knapsack problem is NP-hard, it is possible to determine a local minimizer of this problem with at most O(n logn) operations and 1+[logn] evaluations of the function. If the function is quadratic this algorithm requires at most O(n logn) operations.
Similar content being viewed by others
References
P. Brucker, “An O(n) algorithm for quadratic knapsack problems,”Operations Research Letters 3 (1984) 163–166.
P.H. Calamai and J.J. Moré, “Quasi-Newton updates with bounds,”SIAM Journal on Numerical Analysis 24 (1987) 1434–1441.
L. Contesse, “Une caractérisation complète des minima locaux en programmation quadratique,”Numerische Mathematik 34 (1980) 315–332.
R.W. Cottle, S.G. Duvall and K. Zikan, “A Lagrangean relaxation algorithm for the constrained matrix problem,”Naval Research Logistic Quarterly 33 (1986) 55–76.
T. Ibaraki and N. Katoh,Resource Allocation Problems (The MIT Press, Cambridge, MA, 1988).
R. Helgason, J. Kennington and H. Lall, “A polynomially bounded algorithm for a singly constrained quadratic program,”Mathematical Programming 18 (1980) 338–343.
Y.Y. Lin and J.S. Pang, “Iterative methods for large convex quadratic programs: A survey,”SIAM Journal on Control and Optimization 25 (1987) 383–411.
H. Luss and S.K. Gupta, “Allocation of effort resources among competing activities,”Operations Research 23 (1975) 360–366.
O.L. Mangasarian, “Locally unique solutions of quadratic programs, linear and nonlinear complementarity problems,”Mathematical Programming 19 (1980) 200–212.
K.G. Murty and S.N. Kabadi, “SomeNP-complete problems in quadratic and nonlinear programming,”Mathematical Programming 39 (1987) 117–129.
J.S. Pang, “On a class of least-element complementarity problems,”Mathematical Programming 16 (1979) 111–126.
C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization, (Prentice-Hall, Englewood Cliffs, NJ, 1982).
P.M. Pardalos and J.B. Rosen, “Methods for global concave minimization: A bibliographic survey,”SIAM Review 28 (1986) 367–379.
P.M. Pardalos and J.B. Rosen,Constrained Global Optimization: Algorithms and Applications, Lecture Notes in Computer Science No. 268 (Springer, Berlin and New York, 1987).
P.M. Pardalos and G. Schnitger, “Checking local optimality in constrained quadratic programming isNP-hard,”Operations Research Letters 7 (1988) 33–35.
R.T. Rockafellar,Convex Analysis (Princeton University Press, Princeton, NJ, 1970).
S. Sahni, “Computationally related problems,”SIAM Journal on Computing 3 (1974) 262–279.
P.P.J. Van Den Bosch and F.A. Lootsma, “Scheduling of power generation via large-scale nonlinear optimization,”Journal on Optimization Theory and Applications 55 (1987) 313–326.
Author information
Authors and Affiliations
Additional information
Work supported in part by the Applied Mathematical Sciences subprogram of the Office of Energy Research of the U.S. Department of Energy under Contract W-31-109-Eng-38.
Work supported in part by a Fannie and John Hertz Foundation graduate fellowship.
Rights and permissions
About this article
Cite this article
Moré, J.J., Vavasis, S.A. On the solution of concave knapsack problems. Mathematical Programming 49, 397–411 (1990). https://doi.org/10.1007/BF01588800
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01588800