🤖 AI Summary
Existing methods struggle to efficiently support diverse interval-aware approximate nearest neighbor queries using a single index, often resulting in redundant indices and high memory overhead. This work proposes a unified interval-aware Relative Neighborhood Graph framework (URNG) and its practical graph index, UG, which for the first time enables a single graph structure to simultaneously accommodate a variety of interval-constrained query semantics. By integrating unified pruning, iterative repair, and query-specific strategies, the approach ensures both monotonic searchability and hereditary subgraph structure during querying. Experimental results demonstrate that UG consistently achieves an excellent trade-off between accuracy and efficiency across five datasets, while maintaining competitive index construction costs and memory footprint.
📝 Abstract
Interval-aware Approximate Nearest Neighbor (ANN) search arises in applications where each object is associated with a numeric value or interval, and queries must satisfy both vector-similarity and interval constraints. Existing methods are typically tailored to a single query semantics, such as interval-filtered ANN search, and therefore require multiple specialized indexes to support diverse workloads, leading to substantial indexing and memory overhead. To address this limitation, we propose the Unified Interval-aware Relative Neighborhood Graph (URNG), a unified graph framework for interval-aware ANN search. URNG preserves the monotonic searchability of relative-neighborhood-graph based ANN indexes while additionally ensuring structural heredity over query-induced subgraphs, enabling a single index to support multiple interval-aware query semantics. Building on this framework, we develop UG, a practical graph index that efficiently approximates URNG through unified interval-aware pruning and iterative repair, together with a query algorithm for interval-aware ANN search. Extensive experiments on 5 datasets show that UG consistently achieves a strong accuracy-efficiency trade-off across diverse interval-aware workloads while maintaining competitive index construction cost and memory usage.