mlsanityData to 7 Oct 2026

UpLIF: An Updatable Self-Tuning Learned Index Framework

arXiv 2408.04113 ↗First posted 7 Aug 2024cs.DB cs.LG math.OCcited by 1

Not on the map. Why?

Abstract (arXiv)

The emergence of learned indexes has caused a paradigm shift in our perception of indexing by considering indexes as predictive models that estimate keys' positions within a data set, resulting in notable improvements in key search efficiency and index size reduction; however, a significant challenge inherent in learned index modeling is its constrained support for update operations, necessitated by the requirement for a fixed distribution of records. Previous studies have proposed various approaches to address this issue with the drawback of high overhead due to multiple model retraining. In this paper, we present UpLIF, an adaptive self-tuning learned index that adjusts the model to accommodate incoming updates, predicts the distribution of updates for performance improvement, and optimizes its index structure using reinforcement learning. We also introduce the concept of balanced model adjustment, which determines the model's inherent properties (i.e. bias and variance), enabling the integration of these factors into the existing index model without the need for retraining with new data. Our comprehensive experiments show that the system surpasses state-of-the-art indexing solutions (both traditional and ML-based), achieving an increase in throughput of up to 3.12 times with 1000 times less memory usage.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 7 of its 20 references that are in the map. First posted on arXiv 7 Aug 2024.

Builds on

7 of 20 references.

References · 7

  1. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  2. 2020RadixSpline: A Single-Pass Learned Indexcited by 31
  3. 2019SOSD: A Benchmark for Learned Indexescited by 21
  4. 2021CARMI: A Cache-Aware Learned Index with a Cost-based Construction Algorithmcited by 8
  5. 2020Approximate Denial Constraintscited by 5
  6. 2020On sampling from data with duplicate recordscited by 3
  7. 2024MetaHive: A Cache-Optimized Metadata Management for Heterogeneous Key-Value Storescited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.