Skip to main content
Log in

Stochastic on-line knapsack problems

  • Published:
Mathematical Programming Submit manuscript

Abstract

Different classes of on-line algorithms are developed and analyzed for the solution of {0, 1} and relaxed stochastic knapsack problems, in which both profit and size coefficients are random variables. In particular, a linear time on-line algorithm is proposed for which the expected difference between the optimum and the approximate solution value isO(log3/2 n). AnΩ(1) lower bound on the expected difference between the optimum and the solution found by any on-line algorithm is also shown to hold.

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

  1. L. Breiman,Probability (Addison-Wesley, Reading, MA, 1968).

    Google Scholar 

  2. P.M. Camerini, F. Maffioli and C. Vercellis, “Multi-constrained matroidal knapsack problems”,Mathematical Programming 45 (1989) 211–231.

    Google Scholar 

  3. K.L. Chung,A Course in Probability Theory (Academic Press, New York, 1974).

    Google Scholar 

  4. E.G. Coffman and F.T. Leighton, “A provably efficient algorithm for dynamic storage allocation”,Proceedings 18th Annual ACM Symposium on Theory of Computing (ACM, New York, 1986) 77–88.

    Google Scholar 

  5. M.A.H. Dempster, M.L. Fisher, L. Jansen, B.J. Lageweg, J.K. Lenstra and A.H.G. Rinnooy Kan, “Analysis of heuristics for stochastic programming: results for hierarchical scheduling problems”,Mathematics of Operations Research 8 (1983) 525–538.

    Google Scholar 

  6. M.E. Dyer and A.M. Frieze, “Probabilistic analysis of randomm-dimensional knapsack problems”,Mathematics of Operations Research 14 (1989) 162–176.

    Google Scholar 

  7. A.V. Goldberg and A. Marchetti Spaccamela, “On finding the exact solution of a {0, 1} knapsack problem”,Proceedings 16th Annual ACM Symposium on Theory of Computing (ACM, New York, 1984) 359–368.

    Google Scholar 

  8. W. Hoeffding, “Probability inequalities for sums of bounded random variables”,Journal of the American Statistical Association 3 (1963) 13–30.

    Google Scholar 

  9. E. Horowitz and S. Sahni,Fundamentals of Computer Algorithms (Computer Science Press, Potomac, 1978).

    Google Scholar 

  10. O.H. Ibarra and C.E. Kim, “Fast approximation algorithms for the knapsack and sum of subset problems”,Journal of the Association for Computing Machinery 22 (1975) 463–468.

    Google Scholar 

  11. D.S. Johnson, “Approximation algorithms for combinatorial problems”,Journal of Computer and System Sciences 9 (1974) 256–278.

    Google Scholar 

  12. R.M. Karp, “Reducibility among conbinatorial problems”, in: R.E. Miller and J.W. Traub, eds.,Complexity of Computer Computations (Plenum Press, New York, 1972) 85–103.

    Google Scholar 

  13. R.M. Karp, J.K. Lenstra, C.J.H. McDiarmid and A.H.G. Rinnooy Kan, “Probabilistic analysis”, in:Combinatorial Optimization — Annotated Bibliographies (Wiley, New York, 1985) 52–88.

    Google Scholar 

  14. E.L. Lawler, “Fast approximation schemes for knapsack problems”,Proceedings 18th Conference on Foundations of Computer Science (IEEE Computer Soc., New York, 1977) 206–213.

    Google Scholar 

  15. G.S. Lueker, “On the average difference between the solution to linear and integer knapsack problems”, in:Applied Probability Computer Science: The Interface (Birkhauser, Boston, 1982) 489–504.

    Google Scholar 

  16. M. Meanti, A.H.G. Rinnooy Kan, L. Stougie and C. Vercellis, “A probabilistic analysis of the multiknapsack value function”,Mathematical Programming 46 (1990) 237–248.

    Google Scholar 

  17. P. Shor, The average-case analysis of some on-line algorithms for bin-packing,Proceedings 25th Conference on Foundations of Computer Science (IEEE Computer Soc., New York, 1984) 193–200.

    Google Scholar 

  18. L. Stougie,Design and analysis of algorithms for stochastic integer programming, Ph. D. Dissertation, CWI, Amsterdam (1985).

    Google Scholar 

  19. R. Wets, “Stochastic programming: solution techniques and approximation schemes”, in:Mathematical Programming — The State of the Art (Springer, Berlin, 1983) 566–603.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Corresponding author.

Partially supported by the Basic Research Action of the European Communities under Contract 3075 (Alcom).

Partially supported by research project “Models and Algorithms for Optimization” of the Italian Ministry of University and Scientific and Technological Research (MURST 40%).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Marchetti-Spaccamela, A., Vercellis, C. Stochastic on-line knapsack problems. Mathematical Programming 68, 73–104 (1995). https://doi.org/10.1007/BF01585758

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation