DocumentCode :
3626515
Title :
Planning for Fast Connectivity Updates
Author :
Mihai Patrascu;Mikkel Thorup
Author_Institution :
Massachusetts Inst. of Technol., Cambridge
fYear :
2007
Firstpage :
263
Lastpage :
271
Abstract :
Understanding how a single edge deletion can affect the connectivity of a graph amounts to finding the graph bridges. But when faced with d. > l deletions, can we establish as easily how the connectivity changes? When planning for an emergency, we want to understand the structure of our network ahead of time, and respond swiftly when an emergency actually happens. We describe a linear-space representation of graphs which enables us to determine how a batch of edge updates can impact the graph. Given a set of d edge updates, in time O(d polylg n) we can obtain the number of connected components, the size of each component, and a fast oracle for answering connectivity queries in the updated graph. The initial representation is polynomial-time constructible.
Keywords :
"Bridges","Heuristic algorithms","Roads","Polynomials","Spine","Algorithm design and analysis","Computer science","Statistics","Tree graphs","Approximation algorithms"
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2007. FOCS ´07. 48th Annual IEEE Symposium on
ISSN :
0272-5428
Print_ISBN :
0-7695-3010-9;978-0-7695-3010-9
Type :
conf
DOI :
10.1109/FOCS.2007.59
Filename :
4389498
Link To Document :
بازگشت