Lune

SIGMOD2026Top-tier venue

WoW: A Window-to-Window Incremental Index for Range-Filtering Approximate Nearest Neighbor Search

Ziqi Wang, Jingzhe Zhang, Wei Hu

2026Year
3Citations
3Top-tier citations

Abstract

Given a hybrid dataset where every data object consists of a vector and an attribute value, for each query with a target vector and a range filter, range-filtering approximate nearest neighbor search (RFANNS) aims to retrieve the most similar vectors from the dataset and the corresponding attribute values fall in the query range. It is a fundamental function in vector database management systems and intelligent systems with embedding abilities. Dedicated indices for RFANNS accelerate query speed with an acceptable accuracy loss on nearest neighbors. However, they are still facing the challenges to be constructed incrementally and generalized to achieve superior query performance for arbitrary range filters. In this paper, we introduce a window graph-based RFANNS index. For incremental construction, we propose an insertion algorithm to add new vector-attribute pairs into hierarchical window graphs with varying window size. To handle arbitrary range filters, we optimize relevant window search for attribute filter checks and vector distance computations by range selectivity. Extensive experiments on real-world datasets show that for index construction, the indexing time is on par with the most building-efficient index, and 4.9× faster than the most query-efficient index with 0.4-0.5× smaller size; For RFANNS query, it is 4× faster than the most efficient incremental index, and matches the performance of the best statically-built index. CCS Concepts • Information systems → Database query processing; Nearestneighbor search.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext c8b96495-37d5-4e84-8713-b5de5fc87794

Cited by top-tier papers3

Ask how each one uses it

Builds on31

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines