Global Center Point Splitting: New Linear Node Splitting Algorithm for R-Trees
Publication Type
Original research
Authors
Fulltext
Download

We introduce a new linear algorithm to split overflowed nodes of an R-tree index called the Global Center Point Splitting (GCPS) algorithm. The proposed method is an enhancement of the Quadratic splitting algorithm proposed by Guttmann (Guttman A, 1984; 47–57). Most known algorithms do not take advantage of the fact that most spatial objects data is known beforehand, and these objects are relatively easy to identify. In this paper we have adopted an informative approach by making use of spatial information provided by the problem space. Objects in the problem space are scanned and the Global Center Point (GCP) that the objects are concentrated around is determined. The GCPS algorithm uses the proximity between the Global Center Point (GCP) and the remaining objects in selecting a splitting axis that produces the most even split. We conducted several experiments using both real and synthetic data sets. Results show that the proposed splitting method outperforms the quadratic version in terms of construction time especially for nodes with high capacity. The query performance approximately remains the same.

Journal
Title
An-Najah University Journal for Research - A (Natural Sciences)
Publisher
An-Najah University Journal for Research - A (Natural Sciences)
Publisher Country
Palestine
Publication Type
Both (Printed and Online)
Volume
3
Year
--
Pages
--