We present fully dynamic algorithms for maintaining 3- and 5-spanners of undirected graphs. For unweighted graphs we maintain a 3-or 5-spanner under insertions and deletions of edges in O(n) amortized time per operation over a sequence of Omega(n) updates. The maintained 3-spanner (resp., 5-spanner) has O(n(3/2)) edges (resp., O(n(4/3)) edges), which is known to be optimal. On weighted graphs with d different edge cost values, we maintain a 3- or 5-spanner in O(n) amortized time per operation over a sequence of Omega(d(.)n) updates. The maintained 3-spanner (resp., 5-spanner) has O(d.n(3/2)) edges (resp., O(d(.)n(4/3)) edges). The same approach can be extended to graphs with real-valued edge costs in the range [1, C]. All our algorithms are deterministic and are substantially faster than recomputing a spanner from scratch after each update.

Small stretch spanners on dynamic graphs / Ausiello, Giorgio; Franciosa, Paolo Giulio; Giuseppe F., Italiano. - STAMPA. - 3669:(2005), pp. 532-543. (Intervento presentato al convegno 13th Annual European Symposium on Algorithms (ESA 2005) tenutosi a Palma, SPAIN nel OCT 03-06, 2005) [10.1007/11561071_48].

Small stretch spanners on dynamic graphs

AUSIELLO, Giorgio;FRANCIOSA, Paolo Giulio;
2005

Abstract

We present fully dynamic algorithms for maintaining 3- and 5-spanners of undirected graphs. For unweighted graphs we maintain a 3-or 5-spanner under insertions and deletions of edges in O(n) amortized time per operation over a sequence of Omega(n) updates. The maintained 3-spanner (resp., 5-spanner) has O(n(3/2)) edges (resp., O(n(4/3)) edges), which is known to be optimal. On weighted graphs with d different edge cost values, we maintain a 3- or 5-spanner in O(n) amortized time per operation over a sequence of Omega(d(.)n) updates. The maintained 3-spanner (resp., 5-spanner) has O(d.n(3/2)) edges (resp., O(d(.)n(4/3)) edges). The same approach can be extended to graphs with real-valued edge costs in the range [1, C]. All our algorithms are deterministic and are substantially faster than recomputing a spanner from scratch after each update.
2005
13th Annual European Symposium on Algorithms (ESA 2005)
04 Pubblicazione in atti di convegno::04c Atto di convegno in rivista
Small stretch spanners on dynamic graphs / Ausiello, Giorgio; Franciosa, Paolo Giulio; Giuseppe F., Italiano. - STAMPA. - 3669:(2005), pp. 532-543. (Intervento presentato al convegno 13th Annual European Symposium on Algorithms (ESA 2005) tenutosi a Palma, SPAIN nel OCT 03-06, 2005) [10.1007/11561071_48].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

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/11573/235751
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 9
social impact