Efficient Privacy-Preserving Range Filtered Approximate Nearest Neighbor Search

πŸ“… 2026-08-17
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This study addresses privacy leakage in outsourced vector database range-filtering approximate nearest neighbor search (RF-ANNS) by proposing the first privacy-preserving scheme operating within an encrypted environment. By decoupling range localization from encrypted search, the authors construct an efficient filtering-refinement pipeline integrating n-ary attribute trees, neighbor graph sub-indexes, and distance-comparison-preserving encryption. Experimental evaluations across four datasets demonstrate that this protocol achieves a significantly superior query-per-second versus recall trade-off compared to existing secure methods while maintaining robust scalability. This work represents the first systematic implementation and validation of secure, high-performance retrieval for RF-ANNS in outsourced encrypted vector databases, effectively resolving critical privacy concerns without compromising search efficiency.
πŸ“ Abstract
Range-filtered approximate nearest neighbor search (RFANNS) is an important primitive for vector databases; it retrieves vectors that are similar to a query and satisfy a numerical range predicate, but existing RFANNS indexes expose vectors, attributes, and queries in plaintext. This assumption is unsuitable for outsourced vector databases, where sensitive data and queries must be protected from an honest-but-curious cloud server. To the best of our knowledge, this is the first study that systematically formulates and evaluates privacy-preserving RFANNS over outsourced encrypted vector databases. Our approach separates range localization from encrypted vector search: an authorized user maps the query range to a compact set of nodes in a local N-ary attribute tree, and the server searches only the corresponding proximity graph sub-indices over encrypted vectors. To reduce expensive encrypted comparisons, we use a filter-and-refine pipeline that first retrieves coarse candidates with approximate distance-comparison-preserving encryption and then reranks a small candidate set with exact distance-comparison encryption. We then analyze the computation, storage, communication, and leakage of the protocol. Experiments on four widely used vector datasets show that our method improves the QPS-Recall trade-off over representative secure adaptations of existing RFANNS approaches, scaling effectively to large datasets.
Problem

Research questions and friction points this paper is trying to address.

Privacy-Preserving
Range-Filtered Approximate Nearest Neighbor Search
Encrypted Vector Database
Outsourced Database
Innovation

Methods, ideas, or system contributions that make the work stand out.

Privacy-Preserving RFANNS
Encrypted Vector Database
Filter-and-Refine Pipeline
Distance-Comparison-Preserving Encryption
N-ary Attribute Tree