DBCRLGOct 28, 2024

Differentially Private Learned Indexes

arXiv:2410.21164v1h-index: 1
Originality Incremental advance
AI Analysis

This work addresses storage efficiency for encrypted database queries, offering a domain-specific incremental improvement.

The paper tackles the problem of efficiently answering predicate queries on encrypted databases by proposing differentially private learned indexes, which reduce storage costs compared to existing noisy indexes that scale linearly with key space.

In this paper, we address the problem of efficiently answering predicate queries on encrypted databases, those secured by Trusted Execution Environments (TEEs), which enable untrusted providers to process encrypted user data without revealing its contents. A common strategy in modern databases to accelerate predicate queries is the use of indexes, which map attribute values (keys) to their corresponding positions in a sorted data array. This allows for fast lookup and retrieval of data subsets that satisfy specific predicates. Unfortunately, indexes cannot be directly applied to encrypted databases due to strong data dependent leakages. Recent approaches apply differential privacy (DP) to construct noisy indexes that enable faster access to encrypted data while maintaining provable privacy guarantees. However, these methods often suffer from large storage costs, with index sizes typically scaling linearly with the key space. To address this challenge, we propose leveraging learned indexes, a trending technique that repurposes machine learning models as indexing structures, to build more compact DP indexes.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes