Skip to main content
Log in

On the solution of concave knapsack problems

  • Published:
Mathematical Programming Submit manuscript

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.

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.

Similar content being viewed by others

References

  • P. Brucker, “An O(n) algorithm for quadratic knapsack problems,”Operations Research Letters 3 (1984) 163–166.

    Google Scholar 

  • P.H. Calamai and J.J. Moré, “Quasi-Newton updates with bounds,”SIAM Journal on Numerical Analysis 24 (1987) 1434–1441.

    Google Scholar 

  • L. Contesse, “Une caractérisation complète des minima locaux en programmation quadratique,”Numerische Mathematik 34 (1980) 315–332.

    Google Scholar 

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

    Google Scholar 

  • T. Ibaraki and N. Katoh,Resource Allocation Problems (The MIT Press, Cambridge, MA, 1988).

    Google Scholar 

  • R. Helgason, J. Kennington and H. Lall, “A polynomially bounded algorithm for a singly constrained quadratic program,”Mathematical Programming 18 (1980) 338–343.

    Google Scholar 

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

    Google Scholar 

  • H. Luss and S.K. Gupta, “Allocation of effort resources among competing activities,”Operations Research 23 (1975) 360–366.

    Google Scholar 

  • O.L. Mangasarian, “Locally unique solutions of quadratic programs, linear and nonlinear complementarity problems,”Mathematical Programming 19 (1980) 200–212.

    Google Scholar 

  • K.G. Murty and S.N. Kabadi, “SomeNP-complete problems in quadratic and nonlinear programming,”Mathematical Programming 39 (1987) 117–129.

    Google Scholar 

  • J.S. Pang, “On a class of least-element complementarity problems,”Mathematical Programming 16 (1979) 111–126.

    Google Scholar 

  • C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization, (Prentice-Hall, Englewood Cliffs, NJ, 1982).

    Google Scholar 

  • P.M. Pardalos and J.B. Rosen, “Methods for global concave minimization: A bibliographic survey,”SIAM Review 28 (1986) 367–379.

    Google Scholar 

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

    Google Scholar 

  • P.M. Pardalos and G. Schnitger, “Checking local optimality in constrained quadratic programming isNP-hard,”Operations Research Letters 7 (1988) 33–35.

    Google Scholar 

  • R.T. Rockafellar,Convex Analysis (Princeton University Press, Princeton, NJ, 1970).

    Google Scholar 

  • S. Sahni, “Computationally related problems,”SIAM Journal on Computing 3 (1974) 262–279.

    Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

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

Reprints 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

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01588800

Key words

Navigation