arXiv ScienceSearch

arXiv · 2606.11789

Efficient Graph Indexing for Interval-Aware Vector Search

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.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Siyuan Liang, Ziqi Yin, Qi Zhang, Ronghua Li, Guoren Wang, Kaiwen Xue, Daiyin Wang, Xubin Li. 2026-06-10. Efficient Graph Indexing for Interval-Aware Vector Search. https://arxiv.org/abs/2606.11789

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

Crossmaps: standardizing ex-post data harmonization workflows

Ex-post harmonization, whereby data collected under one classification standard are reclassified and redistributed under another to facilitate joint analysis is often treated as a simple data preparation task, but it is in fact complex imputation. When a value is split across several target categories, the harmonized values rest on assumptions that should be stated, checked, and carried through to downstream analysis. Unfortunately, these assumptions are often hidden in custom data wrangling scripts and seldom systematically checked. The Crossmaps framework separates the specification and implementation of transformation logic into two new data structures based on a new task abstraction for mapping aggregate statistics from one classification to another. The part-to-whole array holds a total together with its distribution across a set of keys, and the crossmap holds the redistribution logic. Combined they define the block-level operation of a crossmap transform, which imputes values reported in a source classification into a target classification. We give equivalent graph, matrix and edge list encodings, each supporting different inspection, validation and extraction tasks, to improve the transparency and reuse of harmonization efforts. We include a demonstration based a published ex-post harmonised industrial-statistics dataset using the `xmap` package.

cs.DB

Distribution-Aware Distributed Database Testing (Extended Version)

Distributed database management systems (DDBMSs) introduce new challenges for assessing their reliability due to distribution-specific characteristics that affect query execution and optimization. Existing testing approaches, largely designed for centralized DBMSs, often fail to explore diverse distributed execution behaviors and suffer from low executability of generated test queries, thereby limiting their effectiveness in bug detection. We propose DAT (Distribution-Aware Testing), a novel automated approach for detecting query-processing bugs related to distribution strategies and distributed optimizations in DDBMSs, by systematically leveraging distribution-aware information throughout the testing pipeline. DAT builds on a set of techniques that capture diverse combinations of logical schemas and data distribution strategies, and performs guided query mutation to trigger a wide range of distributed query execution behaviors and optimizations, while improving query executability via historical feedback. We implement our approach in a tool, DistRanger, and evaluate it on four widely used production DDBMSs. It uncovers 31 previously unknown bugs, including 28 related to distributed query processing and optimization, and outperforms state-of-the-art testers.

cs.DB

Linking Speakers of the German Parliament to Wikidata: Scope and Coverage of Metadata

This paper links all individuals who spoke in the German Bundestag between 1949 and 2021 to Wikidata, creating a longitudinal dataset that connects parliamentary speech transcripts with structured biographical metadata. We evaluate the coverage, composition, and potential biases of the retrieved properties and statements, with particular attention to gender, professional background, historical legacies, and transnational dimensions such as place of birth, languages, and foreign awards. The results demonstrate both the analytical potential of combining GermaParl with Wikidata and the importance of critically assessing uneven metadata coverage in open knowledge graphs.

cs.DB