APPENDICES and SUPPLEMENTS
|
|
The software suite accompanying the article; this is a Unix tar file, which includes the source code and the test files used in the article.
|
ABSTRACT
We perform an extensive experimental study of several dynamic algorithms for transitive closure. In particular, we implemented algorithms given by Italiano, Yellin, Cicerone et al., and two recent randomized algorithms by Henzinger and King. We propose a fine-tuned version of Italiano's algorithms as well as a new variant of them, both of which were always faster than any of the other implementations of the dynamic algorithms. We also considered simple-minded algorithms that were easy to implement and likely to be fast in practice. Wetested and compared the above implementations on random inputs, on non-random inputs that are worst-case inputs for the dynamic algorithms, and on an input motivated by a real-world graph.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Giuseppe Amato , Giuseppe Cattaneo , Giuseppe F. Italiano, Experimental analysis of dynamic minimum spanning tree algorithms, Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms, p.314-323, January 05-07, 1997, New Orleans, Louisiana, United States
|
| |
3
|
{3} D. ALBERTS, G. CATTANEO, G. F. ITALIANO, U. NANNI, AND C. ZAROLIAGIS. A software library of dynamic graph algorithms. In <i>Proc. Workshop on Algorithms and Experiments</i>, 1998, 129-136.
|
| |
4
|
|
| |
5
|
{5} B. BOLLOBÁS. <i>Random Graphs</i>. Academic Press, New York, 1985.
|
| |
6
|
{6} T. BATES, E. GERICH, L. JONCHERAY, J-M. JOUANIGOT, D. KARRENBERG, M. TERPSTRA, AND J. YU. Representation of IP routing policies in a routing registry. Technical report, RIPE-181, October 1994.
|
| |
7
|
{7} S. CHAUDHURI, AND C. ZAROLIAGIS. Shortest paths in digraphs of small treewidth. Part I: Sequential algorithms. <i>Algorithmica</i>, 27 (3), 2000, 212-226. Special Issue on Treewidth.
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
{11} H. DJIDJEV, G. PANTZIOU, AND C. ZAROLIAGIS. Improved algorithms for dynamic shortest paths. <i>Algorithmica</i>, 28 (4), 2000, 367-389.
|
| |
12
|
{12} D. EPPSTEIN, Z. GALIL, G. F. ITALIANO. Dynamic graph algorithms. CRC Handbook of Algorithms and Theory of Computation, Chapter 22, CRC Press, 1999.
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
Daniele Frigioni , Tobias Miller , Umberto Nanni , Giulio Pasqualone , Guido Schaefer , Christos D. Zaroliagis, An Experimental Study of Dynamic Algorithms for Directed Graphs, Proceedings of the 6th Annual European Symposium on Algorithms, p.368-380, August 24-26, 1998
|
| |
21
|
{21} A. GORALCIKOVA, AND V. KONBECK. A reduct and closure algorithm for graphs. In <i>Proc. 4th Mathematical Foundations of Computer Science</i>- MFCS'79. <i>Lecture Notes in Computer Science</i>, Vol. 74, 1979, 301-307.
|
 |
22
|
|
| |
23
|
|
| |
24
|
|
 |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
 |
31
|
|
| |
32
|
{32} D. M. YELLIN. Speeding up dynamic transitive closure for bounded degree graphs. <i>Acta Informatica</i>, 30, 1993, 369-384.
|
|