ACM Home Page
Please provide us with feedback. Feedback
Blocking for external graph searching
Full text PdfPdf (955 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the twelfth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems table of contents
Washington, D.C., United States
Pages: 222 - 232  
Year of Publication: 1993
ISBN:0-89791-593-3
Authors
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/153850.153880
What is a DOI?

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
 
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

Collaborative Colleagues:
Mark H. Nodine: colleagues
Michael T. Goodrich: colleagues
Jeffrey Scott Vitter: colleagues