Skip to main content

Smoothed Analysis of Integer Programming

  • Conference paper
Integer Programming and Combinatorial Optimization (IPCO 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3509))

Abstract

We present a probabilistic analysis of integer linear programs (ILPs). More specifically, we study ILPs in a so-called smoothed analysis in which it is assumed that first an adversary specifies the coefficients of an integer program and then (some of) these coefficients are randomly perturbed, e.g., using a Gaussian or a uniform distribution with small standard deviation. In this probabilistic model, we investigate structural properties of ILPs and apply them to the analysis of algorithms. For example, we prove a lower bound on the slack of the optimal solution. As a result of our analysis, we are able to specify the smoothed complexity of classes of ILPs in terms of their worst case complexity. For example, we obtain polynomial smoothed complexity for packing and covering problems with any fixed number of constraints. Previous results of this kind were restricted to the case of binary programs.

Supported in part by the EU within the 6th Framework Programme under contract 001907 (DELIS).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Banderier, C., Beier, R., Mehlhorn, K.: Smoothed Analysis of Three Combinatorial Problems. In: Proc. 28th International Symposium on Mathematical Foundations of Computer Science (MFCS-2003), vol. 97, pp. 198–207 (2003)

    Google Scholar 

  2. Beier, R., Vöcking, B.: An Experimental Study of Random Knapsack Problems. In: Proc. of the 12th Annual European Symposium on Algorithms (ESA-2004), pp. 616–627 (2004)

    Google Scholar 

  3. Beier, R., Vöcking, B.: Probabilistic Analysis of Knapsack Core Algorithms. In: Proc. of the 15th Annual Symposium on Discrete Algorithms (SODA-2004), New Orleans, USA, pp. 468–477 (2004)

    Google Scholar 

  4. Beier, R., Vöcking, B.: Random Knapsack in Expected Polynomial Time. Journal of Computer and System Sciences 69(3), 306–329 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  5. Beier, R., Vöcking, B.: Typical Properties of Winners and Losers in Discrete Optimization. In: Proc. of the 36th Annual ACM Symposium on Theory of Computing (STOC-2004), pp. 343–352 (2004)

    Google Scholar 

  6. Borgwardt, K.H., Brzank, J.: Average Saving Effects in Enumerative Methods for Solving Knapsack Problems. Journal of Complexity 10, 129–141 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  7. Crescenzi, P., Kann, V., Halldorsson, M., Karpinski, M., Woeginger, G.: A compendium of NP optimization problems, http://www.nada.kth.se/~viggo/problemlist/compendium.html

  8. Dyer, M.E., Frieze, A.M.: Probabilistic Analysis of the Multidimensional Knapsack Problem. Mathematics of Operations Research 14(1), 162–176 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  9. Garey, M., Johnson, D.: Computers and Intractability. Freeman, New York (1979)

    MATH  Google Scholar 

  10. Goldberg, A., Marchetti-Spaccamela, A.: On Finding the Exact Solution to a Zero-One Knapsack Problem. In: Proc. of the 16th Annual ACM Symposium on Theory of Computing (STOC-1984), pp. 359–368 (1984)

    Google Scholar 

  11. Lueker, G.S.: Average-Case Analysis of Off-Line and On-Line Knapsack Problems. Journal of Algorithms 19, 277–305 (1998)

    Article  MathSciNet  Google Scholar 

  12. Spielman, D.A., Teng, S.-H.: Smoothed Analysis of Algorithms: Why The Simplex Algorithm Usually Takes Polynomial Time. Journal of the ACM 51(3), 385–463 (2004)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Röglin, H., Vöcking, B. (2005). Smoothed Analysis of Integer Programming. In: Jünger, M., Kaibel, V. (eds) Integer Programming and Combinatorial Optimization. IPCO 2005. Lecture Notes in Computer Science, vol 3509. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11496915_21

Download citation

  • DOI: https://doi.org/10.1007/11496915_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26199-5

  • Online ISBN: 978-3-540-32102-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics