Skip to main content
Log in

Efficient algorithms for shared backup allocation in networks with partial information

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We study efficient algorithms for establishing reliable connections with bandwidth guarantees in communication networks. In the normal mode of operation, each connection uses a primary path to deliver packets from the source to the destination. To ensure continuous operation in the event of an edge failure, each connection uses a set of backup bridges, each bridge protecting a portion of the primary path. To meet the bandwidth requirement of the connection, a certain amount of bandwidth must be allocated the edges of the primary path, as well as on the backup edges. In this paper, we focus on minimizing the amount of required backup allocation by sharing backup bandwidth among different connections. We consider efficient sharing schemes that require only partial information about the current state of the network. Specifically, the only information available for each edge is the total amount of primary allocation and the cost of allocating backup bandwidth on this edge. We consider the problem of finding a minimum cost backup allocation together with a set of bridges for a given primary path. We prove that this problem is \(\cal{NP}\) NP-hard and present an approximation algorithm whose performance is within\(\cal O (\log n)\) of the optimum, where n is the number of edges in the primary path. We also consider the problem of finding both a primary path and backup allocation of minimal total cost.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Chekuri C, Gupta A, Kumar A, Naor J, Raz D (2005) Building edge-failure resilient networks. Algorithmica 43:17–41

    Article  MATH  MathSciNet  Google Scholar 

  • Garey M, Johnson D (1979) Computers and intractability. Freeman, San Francisco

    Google Scholar 

  • Hwang H, Ahn S, Choi Y, Kim C (1998) Backup path sharing for survivable ATM networks. In: Proceedings of Twelfth International Conference on Information Networking (ICOIN-12) pp. 8–13

  • Italiano G, Rastogi R, Yener B (2002) Restoration algorithms for virtual private networks in the hose model. IEEE/ACM Trans Netw 10:565–578

    Article  Google Scholar 

  • Kodialam MS, Lakshman TV (2003) Dynamic routing of restorable bandwidth-guaranteed tunnels using aggregated network usage information. IEEE/ACM Trans Netw 11:399–410

    Article  Google Scholar 

  • Li G, Wang D, Kalmanek C, Doverspike R (2002) Efficient distributed path selection for shared restoration connections. In: Proceedings of IEEE INFOCOM 02, New York, NY pp. 140–149

  • Sengupta S, Ramamurthy R (2001) Capacity efficient distributed routing of mesh-restored lightpaths in optical networks. In: Proceedings of IEEE Global Telecommunications Conference (GLOBECOM 01) pp. 2129–2133

  • Su X, Su CF (2001) An online distributed protection algorithm in WDM networks. In: Proceedings of IEEE International Conference on Communications (ICC 01) pp. 1571–1575

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexander Sprintson.

Additional information

A preliminary version of this paper appears in the Proceedings of 13th Annual European Symposium on Algorithms - ESA 2005, Mallorca, Spain.

J. (Seffi) Naor: This research is supported in part by a foundational and strategical research grant from the Israeli Ministry of Science, and by a US-Israel BSF Grant 2002276.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bejerano, Y., Naor, J.(. & Sprintson, A. Efficient algorithms for shared backup allocation in networks with partial information. J Comb Optim 12, 17–34 (2006). https://doi.org/10.1007/s10878-006-8902-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-006-8902-2

Keywords

Navigation