Skip to main content

Recoverable Robustness by Column Generation

  • Conference paper

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

Abstract

Real-life planning problems are often complicated by the occurrence of disturbances, which imply that the original plan cannot be followed anymore and some recovery action must be taken to cope with the disturbance. In such a situation it is worthwhile to arm yourself against common disturbances. Well-known approaches to create plans that take possible, common disturbances into account are robust optimization and stochastic programming. Recently, a new approach has been developed that combines the best of these two: recoverable robustness. In this paper, we apply the technique of column generation to find solutions to recoverable robustness problems. We consider two types of solution approaches: separate recovery and combined recovery. We show our approach on two example problems: the size robust knapsack problem, in which the knapsack size may get reduced, and the demand robust shortest path problem, in which the sink is uncertain and the cost of edges may increase.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barnhart, C., Johnson, E.L., Nemhauser, G.L., Savelsbergh, M.W.P., Vance, P.H.: Branch-and-price: column generation for solving huge integer programs. Operations Research 46, 316–329 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  2. Ben-Tal, A., El Ghaoui, L., Nemirovski, A.: Robust Optimization. Princeton University Press, Princeton (2009)

    Book  MATH  Google Scholar 

  3. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer, Heidelberg (1997)

    MATH  Google Scholar 

  4. Bertsimas, D., Sim, M.: The Price of Robustness. Operations Research 52(1), 35–53 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  5. Büsing, C., Koster, A.M.C.A., Kutschka, M.: Recoverable Robust Knapsacks: the Discrete Scenario Case (2010), ftp://ftp.math.tu-berlin.de/pub/Preprints/combi/Report-018-2010.pdf

  6. Cacchiani, V., Caprara, A., Galli, L., Kroon, L., Maroti, G., Toth, P.: Recoverable Robustness for Railway Rolling Stock Planning. In: 8th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems, ATMOS 2008 (2008), http://drops.dagstuhl.de/opus/volltexte/2008/1590/

  7. Caprara, A., Galli, L., Kroon, L.G., Maróti, G., Toth, P.: Robust Train Routing and Online Re-scheduling. In: ATMOS (2010), http://drops.dagstuhl.de/opus/volltexte/2010/2747/

  8. Cicerone, S., D’angelo, G., Di Stefano, G., Frigioni, D., Navarra, A., Schachtebeck, M., Schöbel, A.: Recoverable Robustness in Shunting and Timetabling. In: Ahuja, R.K., Möhring, R.H., Zaroliagis, C.D. (eds.) Robust and Online Large-Scale Optimization. LNCS, vol. 5868, pp. 28–60. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Dhamdhere, K., Goyal, V., Ravi, R., Singh, M.: How to pay, come what may: Approximation algorithms for demand-robust covering problems. In: Proceedings of the Annual IEEE Symposium on Foundations of Computer Science (FOCS 2005), pp. 367–378. IEEE Computer Society, Los Alamitos (2005)

    Chapter  Google Scholar 

  10. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Germany (2004)

    Book  MATH  Google Scholar 

  11. Liebchen, C., Lübbecke, M., Möhring, R., Stiller, S.: Recoverable robustness. In: Ahuja, R.K., Möhring, R.H., Zaroliagis, C.D. (eds.) Robust and Online Large-Scale Optimization. LNCS, vol. 5868, pp. 1–27. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  12. Puhl, C.: Recoverable robust shortest path problems. Report 034-2008. Mathematics. Technical University, Berlin (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bouman, P.C., van den Akker, J.M., Hoogeveen, J.A. (2011). Recoverable Robustness by Column Generation. In: Demetrescu, C., Halldórsson, M.M. (eds) Algorithms – ESA 2011. ESA 2011. Lecture Notes in Computer Science, vol 6942. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23719-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23719-5_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23718-8

  • Online ISBN: 978-3-642-23719-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics