Skip to main content

The Smoothed Number of Pareto Optimal Solutions in Bicriteria Integer Optimization

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

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

Abstract

A well established heuristic approach for solving various bicriteria optimization problems is to enumerate the set of Pareto optimal solutions, typically using some kind of dynamic programming approach. The heuristics following this principle are often successful in practice. Their running time, however, depends on the number of enumerated solutions, which can be exponential in the worst case.

In this paper, we prove an almost tight bound on the expected number of Pareto optimal solutions for general bicriteria integer optimization problems in the framework of smoothed analysis. Our analysis is based on a semi-random input model in which an adversary can specify an input which is subsequently slightly perturbed at random, e. g., using a Gaussian or uniform distribution.

Our results directly imply tight polynomial bounds on the expected running time of the Nemhauser/Ullmann heuristic for the 0/1 knapsack problem. Furthermore, we can significantly improve the known results on the running time of heuristics for the bounded knapsack problem and for the bicriteria shortest path problem. Finally, our results also enable us to improve and simplify the previously known analysis of the smoothed complexity of integer programming.

This work was supported by DFG grant VO 889/2 and 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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Beier, R.: Probabilistic Analysis of Discrete Optimization Problems. PhD thesis, Universität des Saarlandes (2004)

    Google Scholar 

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

  3. Beier, R., Vöcking, B.: Typical properties of winners and losers in discrete optimization. SIAM Journal on Computing 35(4), 855–881 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  4. Corley, H.W., Moon, I.D.: Shortest paths in networks with vector weights. Journal of Optimization Theory and Application 46(1), 79–86 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  5. Ehrgott, M.: Integer solutions of multicriteria network flow problems. Investigacao Operacional 19, 61–73 (1999)

    Google Scholar 

  6. Ehrgott, M., Gandibleux, X.: Multiobjective Combinatorial Optimization. In: Multiple Criteria Optimization. Lecture Notes in Economics and Mathematical Systems, vol. 491, Springer, Heidelberg (2000)

    Google Scholar 

  7. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Heidelberg (2004)

    MATH  Google Scholar 

  8. Klamroth, K., Wiecek, M.M.: Dynamic programming approaches to the multiple criteria knapsack problem. Naval Research Logistics 47(1), 57–76 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  9. Müller-Hannemann, M., Weihe, K.: Pareto shortest paths is often feasible in practice. In: Brodal, G.S., Frigioni, D., Marchetti-Spaccamela, A. (eds.) WAE 2001. LNCS, vol. 2141, pp. 185–198. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Mustafa, A., Goh, M.: Finding integer efficient solutions for bicriteria and tricriteria network flow problems using dinas. Computers & OR 25(2), 139–157 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  11. Nemhauser, G.L., Ullmann, Z.: Discrete dynamic programming and capital allocation. Management Science 15, 494–505 (1969)

    Article  MathSciNet  Google Scholar 

  12. Papadimitriou, C.H., Yannakakis, M.: On the approximability of trade-offs and optimal access of web sources. In: Proceedings of the 41st Annual Symposium on Foundations of Computer Science (FOCS), pp. 86–92. IEEE Computer Society Press, Los Alamitos (2000)

    Chapter  Google Scholar 

  13. Röglin, H., Vöcking, B.: Smoothed analysis of integer programming. In: Jünger, M., Kaibel, V. (eds.) IPCO 2005. LNCS, vol. 3509, pp. 276–290. Springer, Heidelberg (2005)

    Google Scholar 

  14. Skriver, A.J.V., Andersen, K.A.: A label correcting approach for solving bicriterion shortest-path problems. Computers & OR 27(6), 507–524 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  15. 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  Google Scholar 

  16. Vassilvitskii, S., Yannakakis, M.: Efficiently computing succinct trade-off curves. Theoretical Computer Science 348(2-3), 334–356 (2005)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Matteo Fischetti David P. Williamson

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Beier, R., Röglin, H., Vöcking, B. (2007). The Smoothed Number of Pareto Optimal Solutions in Bicriteria Integer Optimization. In: Fischetti, M., Williamson, D.P. (eds) Integer Programming and Combinatorial Optimization. IPCO 2007. Lecture Notes in Computer Science, vol 4513. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72792-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72792-7_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72791-0

  • Online ISBN: 978-3-540-72792-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics