Skip to Main Content (Press Enter)

Logo UNISS
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Competenze

Logo UNISS

|

UNIFIND

uniss.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Competenze
  1. Pubblicazioni

A faster computation of all the best swap edges of a shortest paths tree

Contributo in Atti di convegno
Data di Pubblicazione:
2013
Citazione:
A faster computation of all the best swap edges of a shortest paths tree / Bilò, Davide; Gualà, Luciano; Proietti, Guido. - 8125:(2013), pp. 157-168. ( 21st Annual European Symposium, Sophia Antipolis, France, September 2-4, 2013) [10.1007/978-3-642-40450-4_14].
Abstract:
We consider a 2-edge connected, non-negatively weighted graph G, with n nodes and m edges, and a single-source shortest paths tree (SPT) of G rooted at an arbitrary node. If an edge of the SPT is temporarily removed, a widely recognized approach to reconnect the nodes disconnected from the root consists of joining the two resulting subtrees by means of a single non-tree edge, called a swap edge. This allows to reduce consistently the set-up and computational costs which are incurred if we instead rebuild a new optimal SPT from scratch. In the past, several optimality criteria have been considered to select a best possible swap edge, and here we restrict our attention to arguably the two most significant measures: the minimization of either the maximum or the average distance between the root and the disconnected nodes. For the former criteria, we present an O(m logα(m,n)) time algorithm to find a best swap edge for every edge of the SPT, thus improving onto the previous O(m logn) time algorithm (B. Gfeller, ESA’08). Concerning the latter criteria, we provide an O(m + n logn) time algorithm for the special but important case where G is unweighted, which compares favorably with the O(m+nα(n,n)log2n) time bound that one would get by using the fastest algorithm known for the weighted case – once this is suitably adapted to the unweighted case.
Tipologia CRIS:
4.1 Contributo in Atti di convegno
Elenco autori:
Bilò, Davide; Gualà, Luciano; Proietti, Guido
Link alla scheda completa:
https://iris.uniss.it/handle/11388/70888
Titolo del libro:
Algorithms - ESA 2013
Pubblicato in:
LECTURE NOTES IN COMPUTER SCIENCE
Journal
LECTURE NOTES IN COMPUTER SCIENCE
Series
  • Dati Generali

Dati Generali

URL

http://link.springer.com/chapter/10.1007%2F978-3-642-40450-4_14
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.1.0