Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data 1993
DOI: 10.1145/170035.170075
|View full text |Cite
|
Sign up to set email alerts
|

Efficient processing of spatial joins using R-trees

Abstract: Spatial joins are one of the most important operations for combining spatial objects of several relations. The efficient processing of a spatial join is extremely important since its execution time 1ssuper-Iinear in the number of spatial objects of the participating relations, arrd this number of objects may be very high. In this paper, we present a first detailed study of spatial join processing using Rtrees, particularly R*-trees. R-trees are very suitable for supporting spatial queries and the R*-tree is on… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
182
0
3

Year Published

1999
1999
2016
2016

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 387 publications
(194 citation statements)
references
References 14 publications
0
182
0
3
Order By: Relevance
“…Existing work can be categorized into space-or disk-oriented partitioning approaches. Besides advantages, both classes also have clear disadvantages: space-oriented approaches [10,11] generally need to replicate elements (elements that intersect with two partitions are copied to both) leading to considerable overhead and multiple detection of the same intersections whereas data-oriented approaches [8] suffer from the overlap problem of R-Trees which degrades performance considerably, particularly when used with dense datasets.…”
Section: Challengementioning
confidence: 99%
See 1 more Smart Citation
“…Existing work can be categorized into space-or disk-oriented partitioning approaches. Besides advantages, both classes also have clear disadvantages: space-oriented approaches [10,11] generally need to replicate elements (elements that intersect with two partitions are copied to both) leading to considerable overhead and multiple detection of the same intersections whereas data-oriented approaches [8] suffer from the overlap problem of R-Trees which degrades performance considerably, particularly when used with dense datasets.…”
Section: Challengementioning
confidence: 99%
“…The design of our new approach considerably departs from the state of the art and avoids the overlap problem of dataoriented approaches [8,9] as well as the replication problem of space-oriented approaches [10,11]. Replication has to be avoided because it (a) increases the memory footprint, (b) requires multiple comparisons and (c) removal of duplicate results.…”
Section: Introductionmentioning
confidence: 99%
“…The most common technique is the R-tree Spatial Join (RSJ) [8] which processes R-tree like index structures built on both relations R and S. RSJ is based on the lower bounding property which means that the distance between two points is never smaller than the distance (the so-called mindist, cf. figure 2) between the regions of the two pages in which the points are stored.…”
Section: Distance Range Based Similarity Joinmentioning
confidence: 99%
“…The most common technique is the R-tree Spatial Join (RSJ) [7], which is based on R-tree like index structures built on R and S. RSJ is based on the lower bounding property which means that the distance between two points is never smaller than the distance between the regions of the two pages in which the points are stored. The RSJ algorithm traverses the indexes of R and S synchronously.…”
Section: Join Algorithms Using R-treesmentioning
confidence: 99%
“…Compared to conventional index join algorithms which traverse the indexes depth-first [7] or breadth-first [14], our new algorithm improves the performance with respect to CPU and I/O. The I/O effort is reduced by two ideas: The first idea is to use more cache for the point set R which is scanned in the outermost loop.…”
Section: Join Processingmentioning
confidence: 99%