English

Approximate Shortest Paths Avoiding a Failed Vertex: Optimal Size Data Structures for Unweighted Graph

Data Structures and Algorithms 2010-02-03 v2

Abstract

Let G=(V,E)G=(V,E) be any undirected graph on VV vertices and EE edges. A path P\textbf{P} between any two vertices u,vVu,v\in V is said to be tt-approximate shortest path if its length is at most tt times the length of the shortest path between uu and vv. We consider the problem of building a compact data structure for a given graph GG which is capable of answering the following query for any u,v,zVu,v,z\in V and t>1t>1: Report tt-approximate shortest path between uu and vv when vertex zz fails We present data structures for the single source as well all-pairs versions of this problem. Our data structures guarantee optimal query time. Most impressive feature of our data structures is that their size {\em nearly} match the size of their best static counterparts.

Keywords

Cite

@article{arxiv.1001.0824,
  title  = {Approximate Shortest Paths Avoiding a Failed Vertex: Optimal Size Data Structures for Unweighted Graph},
  author = {Neelesh Khanna Surender Baswana},
  journal= {arXiv preprint arXiv:1001.0824},
  year   = {2010}
}

Comments

12 pages STACS 2010

R2 v1 2026-06-21T14:31:24.635Z