Navigable Proximity Graph-Driven Native Hybrid Queries with Structured and Unstructured Constraints
Not on the map. Why?
Abstract (arXiv)
As research interest surges, vector similarity search is applied in multiple fields, including data mining, computer vision, and information retrieval. Given a set of objects (e.g., a set of images) and a query object, we can easily transform each object into a feature vector and apply the vector similarity search to retrieve the most similar objects. However, the original vector similarity search cannot well support textithybrid queries, where users not only input unstructured query constraint (i.e., the feature vector of query object) but also structured query constraint (i.e., the desired attributes of interest). Hybrid query processing aims at identifying these objects with similar feature vectors to query object and satisfying the given attribute constraints. Recent efforts have attempted to answer a hybrid query by performing attribute filtering and vector similarity search separately and then merging the results later, which limits efficiency and accuracy because they are not purpose-built for hybrid queries. In this paper, we propose a native hybrid query (NHQ) framework based on proximity graph (PG), which provides the specialized textitcomposite index and joint pruning modules for hybrid queries. We easily deploy existing various PGs on this framework to process hybrid queries efficiently. Moreover, we present two novel navigable PGs (NPGs) with optimized edge selection and routing strategies, which obtain better overall performance than existing PGs. After that, we deploy the proposed NPGs in NHQ to form two hybrid query methods, which significantly outperform the state-of-the-art competitors on all experimental datasets (10× faster under the same textitRecall), including eight public and one in-house real-world datasets. Our code and datasets have been released at urlhttps://github.com/AshenOn3/NHQ.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 13 of its 64 references that are in the map. First posted on arXiv 25 Mar 2022.
Builds on
13 of 64 references.
References · 13
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2018Composing Text and Image for Image Retrieval - An Empirical Odysseycited by 234
- 2017Fast Approximate Nearest Neighbor Search With The Navigating Spreading-out Graphcited by 103
- 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
- 2019LiveSketch: Query Perturbations for Guided Sketch-based Visual Searchcited by 34
- 2019Graph-based Nearest Neighbor Search: From Practice to Theorycited by 19
- 2021A Survey of Knowledge Graph Embedding and Their Applicationscited by 17
- 2019The Design and Implementation of a Real Time Visual Search System on JD E-commerce Platformcited by 16
- 2019Learning to Route in Similarity Graphscited by 9
- 2018HD-Index: Pushing the Scalability-Accuracy Boundary for Approximate kNN Search in High-Dimensional Spacescited by 8
- 2020Return of the Lernaean Hydra: Experimental Evaluation of Data Series Approximate Similarity Searchcited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 2; 2026: 3.
6 papers.
- 2023PECANN: Parallel Efficient Clustering with Graph-Based Approximate Nearest Neighbor Searchcited by 3
- 2025Benchmarking Filtered Approximate Nearest Neighbor Search Algorithms on Transformer-based Embedding Vectorscited by 2
- 2025Text2VectorSQL: Towards a Unified Interface for Vector Search and SQL Queriescited by 0
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysiscited by 0
- 2026CubeGraph: Efficient Retrieval-Augmented Generation for Spatial and Temporal Datacited by 0
- 2026HNSW with Accuracy Guarantees Using Graph Spannerscited by 0
- 2026HNSW with Accuracy Guarantees Using Graph Spanners2 Jul 2026
- 2026CubeGraph: Efficient Retrieval-Augmented Generation for Spatial and Temporal Data8 Apr 2026
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis11 Feb 2026
- 2025Benchmarking Filtered Approximate Nearest Neighbor Search Algorithms on Transformer-based Embedding Vectors29 Jul 2025
- 2025Text2VectorSQL: Towards a Unified Interface for Vector Search and SQL Queries29 Jun 2025
- 2023PECANN: Parallel Efficient Clustering with Graph-Based Approximate Nearest Neighbor Search6 Dec 2023