Filter-Centric Vector Indexing: Geometric Transformation for Efficient Filtered Vector Search
Alireza Heidari, Wei Zhang

TL;DR
This paper introduces Filter-Centric Vector Indexing (FCVI), a transformation-based framework that enhances filtered vector search efficiency, accuracy, and stability across various index types, addressing performance-accuracy trade-offs.
Contribution
FCVI is a novel, mathematically grounded framework that encodes filter conditions into vector space, compatible with existing indexes, and guarantees accuracy while improving throughput and robustness.
Findings
Achieves 2.6-3.0x higher throughput than state-of-the-art methods.
Maintains comparable recall with improved efficiency.
Exhibits stability under distribution shifts, unlike traditional methods.
Abstract
The explosive growth of vector search applications demands efficient handling of combined vector similarity and attribute filtering; a challenge where current approaches force an unsatisfying choice between performance and accuracy. We introduce Filter-Centric Vector Indexing (FCVI), a novel framework that transforms this fundamental trade-off by directly encoding filter conditions into the vector space through a mathematically principled transformation . Unlike specialized solutions, FCVI works with any existing vector index (HNSW, FAISS, ANNOY) while providing theoretical guarantees on accuracy. Our comprehensive evaluation demonstrates that FCVI achieves 2.6-3.0 times higher throughput than state-of-the-art methods while maintaining comparable recall. More remarkably, FCVI exhibits exceptional stability under distribution shifts; maintaining consistent performance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
