The PGM-index: a fully-dynamic compressed learned index with provable worst-case bounds

P Ferragina, G Vinciguerra - Proceedings of the VLDB Endowment, 2020 - dl.acm.org
We present the first learned index that supports predecessor, range queries and updates
within provably efficient time and space bounds in the worst case. In the (static) context of …

Benchmarking learned indexes

R Marcus, A Kipf, A van Renen, M Stoian… - arxiv preprint arxiv …, 2020 - arxiv.org
Recent advancements in learned index structures propose replacing existing index
structures, like B-Trees, with approximate learned models. In this work, we present a unified …

From {WiscKey} to Bourbon: A Learned Index for {Log-Structured} Merge Trees

Y Dai, Y Xu, A Ganesan, R Alagappan, B Kroth… - … USENIX Symposium on …, 2020 - usenix.org
We introduce BOURBON, a log-structured merge (LSM) tree that utilizes machine learning to
provide fast lookups. We base the design and implementation of BOURBON on empirically …

FINEdex: a fine-grained learned index scheme for scalable and concurrent memory systems

P Li, Y Hua, J Jia, P Zuo - Proceedings of the VLDB Endowment, 2021 - dl.acm.org
Index structures in memory systems become important to improve the entire system
performance. The promising learned indexes leverage deep-learning models to …

{ROLEX}: A Scalable {RDMA-oriented} Learned {Key-Value} Store for Disaggregated Memory Systems

P Li, Y Hua, P Zuo, Z Chen, J Sheng - 21st USENIX Conference on File …, 2023 - usenix.org
Disaggregated memory systems separate monolithic servers into different components,
including compute and memory nodes, to enjoy the benefits of high resource utilization …

PLIN: A persistent learned index for non-volatile memory with high performance and instant recovery

Z Zhang, Z Chu, P **, Y Luo, X **e, S Wan… - Proceedings of the …, 2022 - dl.acm.org
Non-Volatile Memory (NVM) has emerged as an alternative to next-generation main
memories. Although many tree indices have been proposed for NVM, they generally use B+ …

LeaFTL: A learning-based flash translation layer for solid-state drives

J Sun, S Li, Y Sun, C Sun, D Vucinic… - Proceedings of the 28th …, 2023 - dl.acm.org
In modern solid-state drives (SSDs), the indexing of flash pages is a critical component in
their storage controllers. It not only affects the data access performance, but also determines …

A learned approach to design compressed rank/select data structures

A Boffa, P Ferragina, G Vinciguerra - ACM Transactions on Algorithms …, 2022 - dl.acm.org
We address the problem of designing, implementing, and experimenting with compressed
data structures that support rank and select queries over a dictionary of integers. We shine a …

Why are learned indexes so effective?

P Ferragina, F Lillo… - … Conference on Machine …, 2020 - proceedings.mlr.press
A recent trend in algorithm design consists of augmenting classic data structures with
machine learning models, which are better suited to reveal and exploit patterns and trends …

An anomaly detection framework for time series data: An interval-based approach

Y Zhou, H Ren, Z Li, W Pedrycz - Knowledge-Based Systems, 2021 - Elsevier
Due to the high data volume and non-stationarity of time series data, it is very difficult to
directly use the original data for anomaly detection. In this study, a novel framework of …