AVERAGE-CASE ANALYSIS OF FULLY DYNAMIC REACHABILITY FOR DIRECTED-GRAPHS

Citation
P. Alimonti et al., AVERAGE-CASE ANALYSIS OF FULLY DYNAMIC REACHABILITY FOR DIRECTED-GRAPHS, Informatique theorique et applications, 30(4), 1996, pp. 305-318
Citations number
24
Categorie Soggetti
Computer Sciences","Computer Science Information Systems
ISSN journal
09883754
Volume
30
Issue
4
Year of publication
1996
Pages
305 - 318
Database
ISI
SICI code
0988-3754(1996)30:4<305:AAOFDR>2.0.ZU;2-P
Abstract
We consider the problem of maintaining the transitive closure in a dir ected graph under edge insertions and deletions from the point of view of average case analysis. Say n the number of nodes and m the number of edges. We present a data structure that supports the report of a pa th between two nodes in O (n . log n) expected time and O (1) worst ca se time per update, and reachability queries in O (1) expected time an d O (n . log n) expected amortized time per update. If m > n(4/3) then reachability queries can be performed in O (1) expected time and O (l og(3) n) expected amortized time per update. These bounds compare favo rably with the best bounds known using worst case analysis. Furthermor e we consider an intermediate model between worst case analysis and av erage case analysis: the semi-random adversary introduced in [3].