Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Compact and fast sensitivity oracles for single-source distances

Conference Paper
Publication Date:
2016
abstract:
Let s denote a distinguished source vertex of a non-negatively real weighted and undirected graph G with n vertices and m edges. In this paper we present two efficient single-source approximate-distance sensitivity oracles, namely compact data structures which are able to quickly report an approximate (by a multiplicative stretch factor) distance from s to any node of G following the failure of any edge in G. More precisely, we first present a sensitivity oracle of size O(n) which is able to report 2-approximate distances from the source in O(1) time. Then, we further develop our construction by building, for any 0 < ? < 1, another sensitivity oracle having size O(n · 1/? log 1/?), and is able to report a (1 + ?)-approximate distance from s to any vertex of G in O(log n · 1/? log 1/?) time. Thus, this latter oracle is essentially optimal as far as size and stretch are concerned, and it only asks for a logarithmic query time. Finally, our results are complemented with a space lower bound for the related class of single-source additively-stretched sensitivity oracles, which is helpful to realize the hardness of designing compact oracles of this type.
Iris type:
04.01 Contributo in Atti di convegno
Keywords:
Approximate distance; Distance sensitivity oracle; Fault-tolerant shortest-path tree
List of contributors:
Proietti, Guido
Handle:
https://iris.cnr.it/handle/20.500.14243/351658
Published in:
LEIBNIZ INTERNATIONAL PROCEEDINGS IN INFORMATICS
Series
  • Overview

Overview

URL

http://www.scopus.com/inward/record.url?eid=2-s2.0-85013018576&partnerID=q2rCbXpz
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)