|
ABSTRACT
In this paper, we consider the problem of using disk blocks efficiently in searching graphs that are too large to fit in internal memory. Our model allows a vertex to be represented any number of times on the disk in order to take advantage of redundancy. We give matching upper and lower bounds for complete d-ary trees and d-dimensional grid graphs, as well as for classes of general graphs that intuitively speaking have a close to uniform number of neighbors around each vertex. We also show that for the special case of grid graphs blocked with isothetic hypercubes, there is a provably better speed-up if even a small amount of redundancy is permitted.
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.
| |
AgP
|
Alok Aggarwal and James Park, "Notes on Searching in Multidimensional Monotone Arrays," Proceedings of 29#h Annual IEEE Symposium on Foundations of Computer Science (October 1988), 497-512.
|
| |
AlR
|
Romas Aleliunas and Arnold L. Rosenberg, "On Embedding Rectangular Grids in Square Grids," IEEE Transactzons on Computers C- 31 (1982), 907-913.
|
| |
Ber
|
|
 |
BIR
|
Allan Borodin , Prabhakar Raghavan , Sandy Irani , Baruch Schieber, Competitive paging with locality of reference, Proceedings of the twenty-third annual ACM symposium on Theory of computing, p.249-259, May 05-08, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/103418.103422]
|
| |
CRS
|
F.R.K. Chung, A. L. Rosenberg, and Lawrence Snyder, "Perfect Storage Representations for Families of Data Structures," SIAM J. Algorithms and Discrete Methods 4(1983), 548- 565.
|
 |
DEL
|
|
| |
GaJ
|
|
| |
Ihl
|
|
| |
Knu
|
|
 |
LED
|
|
| |
ReW
|
|
| |
Rosa
|
Arnold L. Rosenberg, "Preserving Proximity in Arrays," SIAM J. Comput. 4 (1975), 443-460.
|
| |
Rosb
|
Arnold L. Rosenberg, "Data Encodings and Their Costs," Acta Informatica 9(1978), 273- 292.
|
 |
Rosc
|
|
| |
RoS
|
Arnold L. Rosenberg and Lawrence Snyder, "Bounds on the Costs of Data Encodings," Math. Systems Theory 12 (1978), 9-39.
|
| |
Ull
|
|
| |
UlY
|
Jeffrey D. Ullman and Mihalis Yannakakis, "The Input/Output Complexity of Transitive Closure," Annals of Mathematics and Artificial Intelligence (1991), 331-360.
|
CITED BY 8
|
|
Yi-Jen Chiang , Michael T. Goodrich , Edward F. Grove , Roberto Tamassia , Darren Erik Vengroff , Jeffrey Scott Vitter, External-memory graph algorithms, Proceedings of the sixth annual ACM-SIAM symposium on Discrete algorithms, p.139-149, January 22-24, 1995, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|