MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  S.Chawla Optimizing Join Index Based Spatial-Join Processing: A Graph Partitioning Approach (1998) [3 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Shashi Shekhar, Chang-tien Lu, Sivakumar Ravada, Sanjay Chawla
Symposium on Reliability in Distributed Software
http://www-users.cs.umn.edu/~ctlu/PaperTalkFile/srds-paper.ps
Add To MetaCart

Abstract:

A Join Index is a data structure that optimizes the join query processing in spatial databases. Join indices use pre-computation techniques to speed up online query processing and are useful for applications which require low update rates. The cost of spatial join computation using a join-index with limited buffer space depends primarily on the page access sequence used to fetch the pages of the base relations. Given the join-index, we introduce a suite of methods based on spatial-clustering to compute the spatial-join. The spatial clustering we employ is based on graph partitioning techniques. For all the methods we derive upper-bounds on the lengths of the page-access sequence. Experimental results with Sequoia 2000 data sets, on a sequential system, show that spatial clustering method outperforms the existing methods based on sorting and online clustering heuristics. Acronym Full form Definition section/page AGP Asymmetric Graph Partitioning based heuristic Section 3 SGP Symmetric Graph Partitioning Based heuristic Section 5 FP Fotouhi and Pramanik's heuristic Section 2 OM Omiecinski's heuristic Section 2 Chan Chan's heuristic Section 2 Sorting Sorting heuristic Section 2

Citations

7715 Computers and Intractability: A Guide to the Theory of NP-Completeness – Garey, Johnson - 1979
771 An efficient heuristic procedure for partitioning graphs, The Bell Syst – Kernighan, Lin - 1970
521 Query evaluation techniques for large databases – Graefe - 1993
270 Parallel processing of spatial joins using r-trees – Brinkhoff, Kriegel, et al. - 1996
266 What is a Data Warehouse – Inmon - 1995
174 Join Indices – Valduriez - 1987
135 Fast spectral methods for ratio cut partitioning and clustering – Hagen, Kahng - 1991
130 Multi-step processing of spatial joins – Brinkhoff, Kriegel, et al. - 1994
105 Indexing techniques for queries on nested objects – Bertino, Kim - 1989
102 Spatial joins using seeded trees – Lo, Ravishankar - 1994
93 Efficient computation of spatial joins – Gunther - 1993
77 Access support in object bases – Kemper, Moerkotte - 1990
77 Spatial join indices – Rotem - 1991
75 An overview of the Sequoia 2000 project – Stonebraker - 1992
39 CCAM: A connectivity-clustered access method for networks and network computations – Shekhar, Liu - 1997
36 A new algorithm for computing joins with grid files – Becker, Hinrichs, et al. - 1993
20 A similarity graph-based approach to declustering problems and its applications towards parallelizing grid files – Liu, Shekhar - 1995
19 Overlay processing in spatial information systems – Frank - 1987
14 Scheduling of Page-Fetches in Join Operations – Merrett, Kambayashi, et al. - 1981
11 Heuristics for Join Processing Using Nonclustered Indexes – Omiecinski - 1989
9 Exploring Spatial Analysis in Geographic Information Systems – Chou - 1997
8 Optimal Secondary Storage Access Sequence for Performing Relational Join – Fotouhi, Pramanik - 1989
6 Performance of a composite attribute and join index – Desai - 1989
2 and Beng Chin Ooi. Efficient Scheduling of Page Access in Index-Based Join Processing – Chan - 1997
2 Scheduling of Page Fetches in Join Operation Using Bc-Trees – Goyal, Li, et al. - 1988
2 Use of Graph Theoritic Models for Optimal Relational Database Accesses to Perform Join – Pramanik, Ittner - 1985
1 Multilevel hpergraph partitioning – Karypis, Aggarwal, et al. - 1997
1 Spatial Query Processing by Approximations – Lu, Luo, et al. - 1995
1 The Traveling Salesman: Computatinal Solutins for TSP Applications – Reinelt - 1994