Skip to main content

An Exact Algorithm for Robust Network Design

  • Conference paper
Network Optimization (INOC 2011)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 6701))

Included in the following conference series:

Abstract

Modern life heavily relies on communication networks that operate efficiently. A crucial issue for the design of communication networks is robustness with respect to traffic fluctuations, since they often lead to congestion and traffic bottlenecks. In this paper, we address an NP-hard single commodity robust network design problem, where the traffic demands change over time. For k different times of the day, we are given for each node the amount of single-commodity flow it wants to send or to receive. The task is to determine the minimum-cost edge capacities such that the flow can be routed integrally through the net at all times. We present an exact branch-and-cut algorithm, based on a decomposition into biconnected network components, a clever primal heuristic for generating feasible solutions from the linear-programming relaxation, and a general cutting-plane separation routine that is based on projection and lifting. By presenting extensive experimental results on realistic instances from the literature, we show that a suitable combination of these algorithmic components can solve most of these instances to optimality. Furthermore, cutting-plane separation considerably improves the algorithmic performance.

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. ABACUS – A Branch-And-CUt System, http://www.informatik.uni-koeln.de/abacus

  2. LEDA – Library of Efficient Data Types and Algorithms, http://www.algorithmic-solutions.com

  3. ILOG CPLEX 12.1 (2009), http://www.ilog.com/products/cplex

  4. SCIL 0.9 (2011), http://www.scil-opt.net

  5. Altin, A., Amaldi, E., Belotti, P., Pinar, M.: Provisioning virtual private networks under traffic uncertainty. Networks 49(1), 100–115 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  6. Applegate, A., Bixby, R., Chvátal, V., Cook, W.: TSP cuts which do not conform to the template paradigm. In: Jünger, M., Naddef, D. (eds.) Computational Combinatorial Optimization. LNCS, vol. 2241, pp. 261–304. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  7. Ben-Ameur, W., Kerivin, H.: Routing of uncertain demands. Optimization and Engineering 3, 283–313 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  8. Buchheim, C., Liers, F., Oswald, M.: Local cuts revisited. Operations Research Letters 36(4), 430–433 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  9. Buchheim, C., Liers, F., Oswald, M.: Speeding up IP-based algorithms for constrained quadratic 0–1 optimization. Mathematical Programming (Series B) 124(1-2), 513–535 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  10. Chekuri, C.: Routing and network design with robustness to changing or uncertain traffic demands. SIGACT News 38(3), 106–128 (2007)

    Article  Google Scholar 

  11. Chvátal, V.: Linear programming. Series of books in the mathematical sciences. W.H. Freeman, New York (1983)

    MATH  Google Scholar 

  12. Duffield, N., Goyal, P., Greenberg, A., Mishra, P., Ramakrishnan, K., van der Merwe, J.: A flexible model for resource management in virtual private networks. Proceedings of SIGCOMM 29, 95–108 (1999)

    Article  Google Scholar 

  13. Eisenbrand, F., Grandoni, F., Oriolo, G., Skutella, M.: New approaches for virtual private network design. SIAM Journal on Computing, 706–721 (2007)

    Google Scholar 

  14. Erlebach, T., Rüegg, M.: Optimal bandwidth reservation in hose-model VPNs with multi-path routing. Proceedings of INFOCOM 4, 2275–2282 (2004)

    Google Scholar 

  15. Fakcharoenphol, J., Rao, S., Talwar, K.: A tight bound on approximating arbitrary metrics by tree metrics. In: Proceedings of the 35th Annual ACM Symposium on Theory of Computing, pp. 448–455 (2003)

    Google Scholar 

  16. Fingerhut, J., Suri, S., Turner, J.: Designing least-cost nonblocking broadband networks. Journal of Algorithms 24(2), 287–309 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  17. Fiorini, S., Oriolo, G., Sanità, L., Theis, D.: The VPN problem with concave costs. SIAM Journal on Discrete Mathematics, 1080–1090 (2010)

    Google Scholar 

  18. Gomory, R., Hu, T.: Multi-terminal network flow. SIAM Journal on Applied Mathematics 9, 551–570 (1961)

    Article  MathSciNet  MATH  Google Scholar 

  19. Goyal, N., Olver, N., Shepherd, B.: The VPN conjecture is true. In: Proceedings of STOC, pp. 443–450 (2008)

    Google Scholar 

  20. Gupta, A., Kleinberg, J., Rastogi, R., Yener, B.: Provisioning a virtual private network: A network design problem for multicommodity flow. In: Proceedings of STOC, pp. 389–398 (2001)

    Google Scholar 

  21. Gupta, A., Kumar, A., Roughgarden, T.: Simpler and better approximation algorithms for network design. In: Proceedings of STOC, pp. 365–372 (2003)

    Google Scholar 

  22. Jain, K.: A factor 2 approximation algorithm for the generalized Steiner network problem. In: Proceedings of the 39th Annual Symposium on Foundations of Computer Science (FOCS) (1998)

    Google Scholar 

  23. Labbe, M., Séguin, R., Soriano, P., Wynants, C.: Network synthesis with non-simultaneous multicommodity flow requirements: Bounds and heuristics (1999)

    Google Scholar 

  24. Magnanti, T., Raghavan, S.: Strong formulations for network design problems with connectivity requirements. Networks 45, 61–79 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  25. Magnanti, T., Wang, Y.: Polyhedral properties of the network restoration problem with the convex hull of a special case. Tech. rep., Operations Research Center, MIT (1997)

    Google Scholar 

  26. Minoux, M.: Robust network optimization under polyhedral demand uncertainty is NP-hard. Discrete Applied Mathematics, 597–603 (2010)

    Google Scholar 

  27. Sanità, L.: Robust Network Design. Ph.D. Thesis, Università Sapienza di Roma (2009)

    Google Scholar 

  28. Sridhar, S., Chandrasekaran, R.: Integer solution to synthesis of communication networks. Mathematics of Operations Research 3, 581–585 (1992)

    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

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Buchheim, C., Liers, F., Sanità, L. (2011). An Exact Algorithm for Robust Network Design. In: Pahl, J., Reiners, T., Voß, S. (eds) Network Optimization. INOC 2011. Lecture Notes in Computer Science, vol 6701. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21527-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21527-8_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21526-1

  • Online ISBN: 978-3-642-21527-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics