Skip to content
Preprint

Efficient Privacy-Preserving Range Filtered Approximate Nearest Neighbor Search

Aug 2026 · 0 citations
Computer Science

TL;DR

This is the first study that systematically formulates and evaluates privacy-preserving RFANNS over outsourced encrypted vector databases, and improves the QPS-Recall trade-off over representative secure adaptations of existing RFANNS approaches, scaling effectively to large datasets.

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.

View source

Similar papers

Preprint Oct 2026

Grant: A Framework for Approximate Nearest Neighbor Search with Multi-Attribute Range Filters

Recently, academia and industry have considered the problem of approximate nearest neighbor search (ANNS) with filters. In this setting, each object consists of a high-dimensional vector and attribute values. Given a query vector, filters for attribute values, and $k$, this problem retrieves $k$ vectors approximately n...

Daichi Amagata · 0 citations
Preprint Aug 2026

FROG: Efficient Range-Filtering Approximate Nearest Neighbor Search on GPUs

FROG is a GPU-oriented RFANNS index that replaces multiple locally optimal substructure building with a globally aware, vertex-centric design and organizes diverse expansion neighbor candidates for each vertex in a GPU-friendly structure and rapidly identifies the expansion neighbors used for computation at query time.

Xiao-Kun Cui, Peng Liu, Jia-Dong Xie et al. · 0 citations
Preprint Aug 2026

Billion-Scale Nearest-Neighbor Search under Fully Homomorphic Encryption on a Single GPU, Balancing Leakage and Cost

A system that answers "which database vectors are most similar to my query?" without the server ever seeing the query is built, and what this speed costs is measured: the hierarchy's access pattern leaks the database geometry, and it is shown that seeded padding cuts this leak by ~35x.

I. Isozaki, Madison Bratina, Edward Kim · 0 citations
Preprint Sep 2026

Fast Label-Filtering Approximate Nearest Neighbor Search via Progressive Label Set Stratification

Approximate nearest neighbor search (ANNS) retrieves the most similar vectors to a query vector in high-dimensional space. Label-filtering ANNS (LFANNS) extends ANNS with a label filter that the labels of base vectors must satisfy a set relation (e.g., equality, containment, or overlap) with the query labels. Existing...

Zi-Qi Wang, Jingzhe Zhang, Shuo Shen et al. · 0 citations
Nov 2026

Achieving Efficient, Privacy-Preserving and Secure Verifiable Outsourced Database

A verifiable database (VDB) is a key technology, enabling query users of an outsourced database to verify the correctness and integrity of query results. Although various VDB solutions exist, most fail to achieve data security and query privacy, and are rendered impractical due to low query efficiency. This paper intro...

Wen-Qi Zhang, Xiong Li, Ruo-Ru Yan et al. · 0 citations
#machine learning Preprint Sep 2026

Spruce: Scalable Private Outsourced Retrieval Using Compact Embeddings

Spruce learns compact binary codes that preserve candidates for full-precision reranking, replacing corpus-wide embedding scoring with efficient Hamming-distance computation under two-server multi-party computation under two-server multi-party computation (MPC).

Pei-Chun Hua, Yun-Ming Xiao · 4 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.