Skip to main content

Approximation Algorithms for Reliable Stochastic Combinatorial Optimization

  • Conference paper
Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (RANDOM 2010, APPROX 2010)

Abstract

We consider optimization problems that can be formulated as minimizing the cost of a feasible solution w T x over an arbitrary combinatorial feasible set \({ \mathcal{F} } \subset\{0, 1\}^n\). For these problems we describe a broad class of corresponding stochastic problems where the cost vector W has independent random components, unknown at the time of solution. A natural and important objective that incorporates risk in this stochastic setting is to look for a feasible solution whose stochastic cost has a small tail or a small convex combination of mean and standard deviation. Our models can be equivalently reformulated as nonconvex programs for which no efficient algorithms are known. In this paper, we make progress on these hard problems.

Our results are several efficient general-purpose approximation schemes. They use as a black-box (exact or approximate) the solution to the underlying deterministic problem and thus immediately apply to arbitrary combinatorial problems. For example, from an available δ-approximation algorithm to the linear problem, we construct a δ(1 + ε)-approximation algorithm for the stochastic problem, which invokes the linear algorithm only a logarithmic number of times in the problem input (and polynomial in \(\frac{1}{\epsilon}\)), for any desired accuracy level ε> 0. The algorithms are based on a geometric analysis of the curvature and approximability of the nonlinear level sets of the objective functions.

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. Ackermann, H., Newman, A., Röglin, H., Vöcking, B.: Decision making based on approximate and smoothed pareto curves. In: Deng, X., Du, D.-Z. (eds.) ISAAC 2005. LNCS, vol. 3827, pp. 675–684. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  2. Atamtürk, A., Narayanan, V.: Polymatroids and risk minimization in discrete optimization. Operations Research Letters 36, 618–622 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  3. Berstein, Y., Lee, J., Onn, S., Weismantel, R.: Nonlinear optimization for matroid intersection and extensions. Manuscript at arXiv:0807.3907 (2008)

    Google Scholar 

  4. Bertsekas, D., Nedić, A., Ozdaglar, A.: Convex Analysis and Optimization. Athena Scientific, Belmont (2003)

    MATH  Google Scholar 

  5. Bertsimas, D., Brown, D., Caramanis, C.: Theory and applications of robust optimization (2007) (manuscript)

    Google Scholar 

  6. Bertsimas, D., Sim, M.: Robust discrete optimization and network flows (2004) (manuscript)

    Google Scholar 

  7. Chen, A., Ji, Z.: Path finding under uncertainty. Journal of advanced transportation 39(1), 19–37 (2005)

    Article  MathSciNet  Google Scholar 

  8. Dean, B., Goemans, M.X., Vondrák, J.: Approximating the stochastic knapsack: the benefit of adaptivity. In: Proceedings of the 45th Annual Symposium on Foundations of Computer Science, pp. 208–217 (2004)

    Google Scholar 

  9. Fan, Y., Kalaba, R., Moore, I.J.E.: Arriving on time. Journal of Optimization Theory and Applications 127(3), 497–513 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  10. Federal Highway Administration: Traffic Congestion and Reliability: Trends and advanced strategies for congestion mitigation. Cambridge Systematics Inc., Texas Transportation Institute (2005)

    Google Scholar 

  11. Föllmer, H., Schied, A.: Stochastic Finance: An Introduction in Discrete Time. Walter de Gruyter, Berlin (2004)

    Book  MATH  Google Scholar 

  12. Ghaoui, L.E., Oks, M., Oustry, F.: Worst-case value-at-risk and robust portfolio optimization: A conic programming approach. Oper. Res. 51(4), 543–556 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  13. Goel, A., Indyk, P.: Stochastic load balancing and related problems. In: Proceedings of the 40th Symposium on Foundations of Computer Science (1999)

    Google Scholar 

  14. Goyal, V.: An FPTAS for minimizing a class of quasi-concave functions over a convex set. Technical Report Tepper WP 2008-E24, Carnegie Mellon University Tepper School of Business (2008)

    Google Scholar 

  15. Grimmett, G., Stirzaker, D.: Probability and Random Processes, 3rd edn. Oxford Univ. Press, Oxford (2001)

    Google Scholar 

  16. Gupta, A., Pál, M., Ravi, R., Sinha, A.: Boosted sampling: approximation algorithms for stochastic optimization. In: Proceedings of the 36th Annual ACM Symposium on Theory of Computing, Chicago, IL, USA, pp. 365–372 (2004)

    Google Scholar 

  17. Gupta, A., Pál, M., Ravi, R., Sinha, A.: What about Wednesday? Approximation algorithms for multistage stochastic optimization. In: Chekuri, C., Jansen, K., Rolim, J.D.P., Trevisan, L. (eds.) APPROX 2005 and RANDOM 2005. LNCS, vol. 3624, pp. 86–98. Springer, Heidelberg (2005)

    Google Scholar 

  18. Immorlica, N., Karger, D., Minkoff, M., Mirrokni, V.S.: On the costs and benefits of procrastination: approximation algorithms for stochastic combinatorial optimization problems. In: Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 691–700 (2004)

    Google Scholar 

  19. Kakade, S.M., Kalai, A.T., Ligett, K.: Playing games with approximation algorithms. In: STOC 2007: Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing, pp. 546–555. ACM, New York (2007)

    Chapter  Google Scholar 

  20. Kalai, A., Vempala, S.: Efficient algorithms for on-line optimization. Journal of Computer and System Sciences 71, 291–307 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  21. Katriel, I., Kenyon-Mathieu, C., Upfal, E.: Commitment under uncertainty: Two-stage stochastic matching problems. Theor. Comput. Sci. 408(2-3), 213–223 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  22. Kelner, J.A., Nikolova, E.: On the hardness and smoothed complexity of quasi-concave minimization. In: Proceedings of the 48th Annual Symposium on Foundations of Computer Science, Providence, RI, USA (2007)

    Google Scholar 

  23. Kleinberg, J., Rabani, Y., Tardos, É.: Allocating bandwidth for bursty connections. SIAM Journal on Computing 30(1), 191–217 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  24. Nie, Y(M.), Xing, W.: Shortest path problem considering on-time arrival probability. Transportation Research Part B: Methodological 43(6), 597–613 (2009)

    Article  Google Scholar 

  25. Markowitz, H.M.: Mean-Variance Analysis in Portfolio Choice and Capital Markets. Basil Blackwell, Cambridge (1987)

    MATH  Google Scholar 

  26. Megiddo, N.: Combinatorial optimization with rational objective functions. Mathematics of Operations Research 4, 414–424 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  27. Miller-Hooks, E., Mahmassani, H.: Path comparisons for a priori and time-adaptive decisions in stochastic, time-varying networks. European Journal of Operational Research 146(1), 67–82 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  28. Nemirovski, A., Shapiro, A.: Convex approximations of chance constrained programs. SIAM Journal on Optimization 17(4), 969–996 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  29. Nikolova, E., Kelner, J.A., Brand, M., Mitzenmacher, M.: Stochastic shortest paths via quasi-convex maximization. In: Azar, Y., Erlebach, T. (eds.) ESA 2006. LNCS, vol. 4168, pp. 552–563. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  30. Onn, S.: Convex discrete optimization. Encyclopedia of Optimization, 513–550 (2009)

    Google Scholar 

  31. 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, Washington, DC, USA, pp. 86–92 (2000)

    Google Scholar 

  32. Radzik, T.: Newton’s method for fractional combinatorial optimization. In: Proceedings of the 33rd Annual Symposium on Foundations of Computer Science, pp. 659–669 (1992)

    Google Scholar 

  33. Rockafellar, R.T.: Coherent approaches to risk in optimization under uncertainty. In: Tutorials in Operations Research INFORMS, pp. 38–61 (2007)

    Google Scholar 

  34. Safer, H., Orlin, J.B., Dror, M.: Fully polynomial approximation in multi-criteria combinatorial optimization. MIT Working Paper (February 2004)

    Google Scholar 

  35. Shmoys, D.B., Swamy, C.: An approximation scheme for stochastic linear programming and its application to stochastic integer programs. Journal of the ACM 53(6), 978–1012 (2006)

    Article  MathSciNet  Google Scholar 

  36. Sigal, C.E., Pritsker, A.A.B., Solberg, J.J.: The stochastic shortest route problem. Operations Research 28(5), 1122–1129 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  37. Srinivasan, A.: Approximation algorithms for stochastic and risk-averse optimization. In: SODA 2007: Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, Philadelphia, PA, USA, pp. 1305–1313 (2007)

    Google Scholar 

  38. Swamy, C., Shmoys, D.B.: Approximation algorithms for 2-stage stochastic optimization problems. ACM SIGACT News 37(1), 33–46 (2006)

    Article  Google Scholar 

  39. Warburton, A.: Approximation of pareto optima in multiple-objective, shortest-path problems. Oper. Res. 35(1), 70–79 (1987)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nikolova, E. (2010). Approximation Algorithms for Reliable Stochastic Combinatorial Optimization . In: Serna, M., Shaltiel, R., Jansen, K., Rolim, J. (eds) Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. RANDOM APPROX 2010 2010. Lecture Notes in Computer Science, vol 6302. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15369-3_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15369-3_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15368-6

  • Online ISBN: 978-3-642-15369-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics