The resiliency of a network is its ability to remain effectively functioning also when any of its nodes or links fails. However, to reduce operational and set-up costs, a network should be small in size, and this conflicts with the requirement of being resilient. In this paper we address this trade-off for the prominent case of the broadcasting routing scheme, and we build efficient (i.e., sparse and fast) fault-tolerant approximate shortest-path trees, for both the edge and vertex single-failure case. In particular, for an n-vertex non-negatively weighted graph, and for any constant ε > 0, we design two structures of size O(nlogn/ε^2) which guarantee (1 + ε)-stretched paths from the selected source also in the presence of an edge/vertex failure. This favorably compares with the currently best known solutions, which are for the edge-failure case of size O(n) and stretch factor 3, and for the vertex-failure case of size O(n logn) and stretch factor 3. Moreover, we also focus on the unweighted case, and we prove that an ordinary (α,β)-spanner can be slightly augmented in order to build efficient fault-tolerant approximate breadth-first-search trees.

Bilò, D., Guala', L., Leucci, S., Proietti, G. (2014). Fault-Tolerant Approximate Shortest-Path Trees. In Algorithms - ESA 2014. Springer [10.1007/978-3-662-44777-2_12].

Fault-Tolerant Approximate Shortest-Path Trees

GUALA', LUCIANO;
2014-01-01

Abstract

The resiliency of a network is its ability to remain effectively functioning also when any of its nodes or links fails. However, to reduce operational and set-up costs, a network should be small in size, and this conflicts with the requirement of being resilient. In this paper we address this trade-off for the prominent case of the broadcasting routing scheme, and we build efficient (i.e., sparse and fast) fault-tolerant approximate shortest-path trees, for both the edge and vertex single-failure case. In particular, for an n-vertex non-negatively weighted graph, and for any constant ε > 0, we design two structures of size O(nlogn/ε^2) which guarantee (1 + ε)-stretched paths from the selected source also in the presence of an edge/vertex failure. This favorably compares with the currently best known solutions, which are for the edge-failure case of size O(n) and stretch factor 3, and for the vertex-failure case of size O(n logn) and stretch factor 3. Moreover, we also focus on the unweighted case, and we prove that an ordinary (α,β)-spanner can be slightly augmented in order to build efficient fault-tolerant approximate breadth-first-search trees.
Algorithms - ESA 2014 - 22th Annual European Symposium, Wroclaw, Poland, September 8-10, 2014
Rilevanza internazionale
2014
Settore INF/01 - INFORMATICA
English
http://www.scopus.com/inward/record.url?eid=2-s2.0-84906658249&partnerID=40&md5=f0cdf425d8f1e7888632dee87123b7b7
Intervento a convegno
Bilò, D., Guala', L., Leucci, S., Proietti, G. (2014). Fault-Tolerant Approximate Shortest-Path Trees. In Algorithms - ESA 2014. Springer [10.1007/978-3-662-44777-2_12].
Bilò, D; Guala', L; Leucci, S; Proietti, G
File in questo prodotto:
File Dimensione Formato  
ESA2014.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 288.33 kB
Formato Adobe PDF
288.33 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/101864
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 8
social impact