Skip to main navigation Skip to search Skip to main content

A new enhancement to the R-tree node splitting

  • Jordan University of Science and Technology

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

The performance of spatial queries depends mainly on the underlying index structure used to handle them. R-tree, a well-known spatial index structure, suffers largely from high overlap and high coverage resulting mainly from splitting the overflowed nodes. Assigning the remaining entries to the underflow node in order to meet the R-tree minimum fill constraint (Remaining Entries problem) may induce high overlap or high coverage. This is done without considering the geometric features of the remaining entries and this may cause a very non-optimized expansion of that particular node. This paper presents a solution to the above problem. The proposed solution to this problem distributes rectangles as follows: (1) assign m entries to the first node, which are nearest to the first seed; (2) assign other m entries to the second node, which are nearest to the second seed; (3) assign the remaining entries one by one to the nearest seed. Several experiments on real data, as well as synthetic data, show that the proposed splitting algorithm outperforms the efficient version of the original R-tree in terms of query performance.

Original languageEnglish
Pages (from-to)3-18
Number of pages16
JournalJournal of Information Science
Volume36
Issue number1
DOIs
StatePublished - Feb 2010
Externally publishedYes

Keywords

  • Node splitting
  • R-tree
  • Spatial database
  • Spatial indexing

Fingerprint

Dive into the research topics of 'A new enhancement to the R-tree node splitting'. Together they form a unique fingerprint.

Cite this