Title :
Fully dynamic all pairs shortest paths with real edge weights
Author :
Demetrescu, Camil ; Italiano, Giuseppe F.
Author_Institution :
Dipt. di Informatica e Sistemistica, La Sapienza Univ., Rome, Italy
Abstract :
We present the first fully dynamic algorithm for maintaining all pairs shortest paths in directed graphs with real-valued edge weights. Given a dynamic directed graph G such that each edge can assume at most S different real values, we show how to support updates deterministically in O(S·n2.5log3n) amortized time and queries in optimal worst-case time. No previous fully dynamic algorithm was known for this problem. In the special case where edge weights can only be increased, we give a randomized algorithm with one-sided error which supports updates faster in O(S·nlog3n) amortized time.
Keywords :
computational complexity; directed graphs; optimisation; randomised algorithms; amortized time; dynamic directed graph; fully dynamic algorithm; fully dynamic all pairs shortest paths; one-sided error; optimal worst-case time; randomized algorithm; real edge weights; real-valued edge weights; Contracts; Councils; Data engineering; Error correction; Heuristic algorithms; Remuneration; Surges;
Conference_Titel :
Foundations of Computer Science, 2001. Proceedings. 42nd IEEE Symposium on
Print_ISBN :
0-7695-1116-3
DOI :
10.1109/SFCS.2001.959900