Pith. sign in

REVIEW 1 cited by

A Reinforcement Learning Based R-Tree for Spatial Data Indexing in Dynamic Environments

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2103.04541 v2 pith:7NQBRXJS submitted 2021-03-08 cs.DB cs.AI

classification cs.DBcs.AI
keywords r-treequerylearningprocessingalgorithmsclassiccurrentlyindex
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Learned indices have been proposed to replace classic index structures like B-Tree with machine learning (ML) models. They require to replace both the indices and query processing algorithms currently deployed by the databases, and such a radical departure is likely to encounter challenges and obstacles. In contrast, we propose a fundamentally different way of using ML techniques to improve on the query performance of the classic R-Tree without the need of changing its structure or query processing algorithms. Specifically, we develop reinforcement learning (RL) based models to decide how to choose a subtree for insertion and how to split a node when building an R-Tree, instead of relying on hand-crafted heuristic rules currently used by R-Tree and its variants. Experiments on real and synthetic datasets with up to more than 100 million spatial objects clearly show that our RL based index outperforms R-Tree and its variants in terms of query processing time.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Tradeoffs in Processing Queries and Supporting Updates over an ML-Enhanced R-tree

    cs.DB 2025-02 conditional novelty 4.0 of 10

    An ML-enhanced R-tree can process high-overlap range queries up to 5.4X faster than a traditional R-tree, with average query recall up to 99%, but only when the learned model is trained on the same query distribution.

Pith tools