next up previous
Next: External-Memory Algorithms for Processing Up: EXTERNAL MEMORY ALGORITHMS, I/O Previous: External-Memory Computational Geometry

   
External-Memory Graph Algorithms

Y.-J. Chiang, M. T. Goodrich, E. F. Grove, R. Tamassia, D. E. Vengroff, and J. S. Vitter. ``External-Memory Graph Algorithms,'' Proceedings of the 6th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA '95), San Francisco, CA, January 1995.

Full text (gzip-compressed postscript)

Full text (Adobe pdf format)

We present a collection of new techniques for designing and analyzing efficient external-memory algorithms for graph problems and illustrate how these techniques can be applied to a wide variety of specific problems. Our results include:

Our techniques apply to a number of problems, including list ranking, which we discuss in detail, finding Euler tours, expression-tree evaluation, centroid decomposition of a tree, least-common ancestors, minimum spanning tree verification, connected and biconnected components, minimum spanning forest, ear decomposition, topological sorting, reachability, graph drawing, and visibility representation.


next up previous
Next: External-Memory Algorithms for Processing Up: EXTERNAL MEMORY ALGORITHMS, I/O Previous: External-Memory Computational Geometry
Jeff Vitter
2009-11-09