A Non-Intersecting R-Tree
dc.contributor.author | Langendoen, Kyle Jacob | |
dc.date.accessioned | 2021-05-12T16:03:52Z | |
dc.date.available | 2021-09-10T04:50:17Z | |
dc.date.issued | 2021-05-12 | |
dc.date.submitted | 2021-05-04 | |
dc.description.abstract | Indexes for multidimensional data based on the R-Tree are popularly used by databases for a wide range of applications. Such index trees support point and range queries but are costly to construct over datasets of millions of points. We present the Non-Intersecting R-Tree (NIR-Tree), a novel insert-efficient, in-memory, multidimensional index that uses bounding polygons to provide twice as efficient point queries, and equivalent range query performance while indexing data up to an order of magnitude faster. The NIR-Tree leverages non-intersecting bounding polygons to reduce the number of nodes accessed during queries, compared to existing R-family indexes. Our experiments demonstrate that inserting into a NIR-Tree is 27x faster than the ubiquitous R*-Tree, and 1.2x faster than the Revised R*-Tree. Furthermore, point queries in the NIR-Tree complete 2.2x faster than in the R*-Tree, and 3.1x faster than in the Revised R*-Tree, while range queries execute just as quickly. | en |
dc.identifier.uri | http://hdl.handle.net/10012/16972 | |
dc.language.iso | en | en |
dc.pending | false | |
dc.publisher | University of Waterloo | en |
dc.subject | index | en |
dc.subject | multidimensional | en |
dc.subject | tree | en |
dc.subject | R-Tree | en |
dc.subject | bounding polygon | en |
dc.subject | bounding rectangle | en |
dc.subject | range query | en |
dc.subject | point query | en |
dc.subject | spatial | en |
dc.title | A Non-Intersecting R-Tree | en |
dc.type | Master Thesis | en |
uws-etd.degree | Master of Mathematics | en |
uws-etd.degree.department | David R. Cheriton School of Computer Science | en |
uws-etd.degree.discipline | Computer Science | en |
uws-etd.degree.grantor | University of Waterloo | en |
uws-etd.embargo.terms | 4 months | en |
uws.contributor.advisor | Daudjee, Khuzaima | |
uws.contributor.affiliation1 | Faculty of Mathematics | en |
uws.peerReviewStatus | Unreviewed | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |