Paper 2026/1397

HANNS: Low-Storage Non-Interactive Approximate Private Nearest Neighbor Search with Sublinear Comparison Complexity

Haowen Pan, Beihang University
Ruiqi Gan, Beihang University
Yunhao Fu, Beihang University
Yintai Sun, Beihang University
Zhou Zhang, Beihang University
Yuxiang Wang, Beihang University
Yi Chen, Beijing Academy of Blockchain and Edge Computing
Bo Zhang, Beijing Academy of Blockchain and Edge Computing
Haoyi Zhou, Beihang University
Yongxin Tong, Beihang University
Zhenyu Guan, Beihang University
Jin Dong, Beijing Academy of Blockchain and Edge Computing
Song Bian, Beihang University
Abstract

With growing concerns over data privacy, private nearest neighbors search (PNNS) attracts increasing research attention. Existing PNNS follow two main approaches: i) interactive PNNS based on secure multi-party computation protocols that leverage index structures to achieve sublinear complexity, and ii) non-interactive PNNS utilizing fully homomorphic encryption to minimize communication bandwid that the cost of superlinear computational complexity. To address the communication-computation dilemma, we propose HANNS, a non-interactive PNNS protocol with a sublinear number of encrypted comparisons. Our key observation is that, while the full-table scan is inevitable under the non-interactive setting, the number of costly encrypted comparisons can be significantly reduced. Specifically, we develop a cluster ordering scheme over FHE that leverages a segmented rigid transformation to obliviously identify candidate clusters with only a sublinear number of homomorphic comparisons. Furthermore, we introduce a homomorphic product quantization (PQ) scheme that enables coarse search and reranking over PQ-encoded vectors, which significantly reduces the computational and storage overheads. In the experiment, we show that HANNS achieves 41x to 277x speedup and a storage reduction of 12x to 31.7x compared to the most recent non-interactive schemes, while reducing communication by 1,258x to 80,536x and achieving a speedup of 8x to 119x over interactive schemes in low-bandwidth scenarios.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
Homomorphic EncryptionEncrypt DatabaseEncrypt Vector Search
Contact author(s)
panhaowen @ buaa edu cn
History
2026-07-12: approved
2026-07-08: received
See all versions
Short URL
https://ia.cr/2026/1397
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1397,
      author = {Haowen Pan and Ruiqi Gan and Yunhao Fu and Yintai Sun and Zhou Zhang and Yuxiang Wang and Yi Chen and Bo Zhang and Haoyi Zhou and Yongxin Tong and Zhenyu Guan and Jin Dong and Song Bian},
      title = {{HANNS}: Low-Storage Non-Interactive Approximate Private Nearest Neighbor Search with Sublinear Comparison Complexity},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1397},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1397}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.