Approximate Shortest Paths Avoiding a Failed Vertex: Optimal Size Data Structures for Unweighted Graph
arXiv:1001.0824
Abstract
Let be any undirected graph on vertices and edges. A path between any two vertices is said to be -approximate shortest path if its length is at most times the length of the shortest path between and . We consider the problem of building a compact data structure for a given graph which is capable of answering the following query for any and : Report -approximate shortest path between and when vertex 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.
12 pages STACS 2010