Title :
The sort/sweep algorithm: a new method for R-tree based spatial joins
Author :
Gurret, Christophe ; Rigaux, Philippe
Author_Institution :
CEDRIC/CNAM, Paris, France
Abstract :
We propose a new algorithm to solve the problem of joining two spatial relations R and S when S is indexed by an R-tree. The method combines classical query processing techniques and a plane-sweeping algorithm. We compare our approach to the simple indexed-nested-loop method and to the state-of-the-art algorithms, and show through analysis and experiments on synthetic and real-life datasets that our method outperforms in most cases the other ones, both in CPU and I/O. More importantly it appears to be more robust regarding the many parameters involved in spatial query processing
Keywords :
query processing; tree data structures; visual databases; R-tree based spatial joins; classical query processing; indexed-nested-loop method; plane-sweeping algorithm; real-life datasets; sort/sweep algorithm; spatial query processing; spatial relations; Algorithm design and analysis; Database systems; Electrical capacitance tomography; Filters; Identity-based encryption; Query processing; Roads; Shape; Spatial databases; Tree data structures;
Conference_Titel :
Scientific and Statistical Database Management, 2000. Proceedings. 12th International Conference on
Conference_Location :
Berlin
Print_ISBN :
0-7695-0686-0
DOI :
10.1109/SSDM.2000.869785