cs.LGJun 25, 2025

The kernel of graph indices for vector search

Authors: Mariano Tepper, Ted Willke

Organizations: IBM WatsonX

Abstract

The most popular graph indices for vector search use principles from computational geometry to build the graph. Hence, their formal graph navigability guarantees are only valid in Euclidean space. In this work, we show that machine learning can be used to build graph indices for vector search in metric and non-metric vector spaces (e.g., for inner product similarity). From this novel perspective, we introduce the Support Vector Graph (SVG), a new type of graph index that leverages kernel methods to establish the graph connectivity and that comes with formal navigability guarantees valid in metric and non-metric vector spaces. In addition, we interpret the most popular graph indices, including HNSW and DiskANN, as particular specializations of SVG and show that new navigable indices can be derived from the principles behind this specialization. Finally, we propose SVG-L0 that incorporates an ℓ0\ell_0 sparsity constraint into the SVG kernel method to build graphs with a bounded out-degree. This yields a principled way of implementing this practical requirement, in contrast to the traditional heuristic of simply truncating the out edges of each node. Additionally, we show that SVG-L0 has a self-tuning property that avoids the heuristic of using a set of candidates to find the out-edges of each node and that keeps its computational complexity in check.

Figures & tables

Explore similar work

CardsList
  1. Better Nearest Neighbor Graph Indices via (Efficient) LLM-Guided Pruning

    Sep 28, 2026Fangzhou Wu, Haike Xu, Sandeep SilwalGraph-Based RetrievalApproximate Nearest-Neighbor Search

  2. Efficient K-generalizable Learned Search

    Mar 6, 2026Yifan Peng, Jiafei Fan, Xingda Wei +7Top-KVector Database

  3. RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation

    Jun 16, 2026Renzhi Wu, Zikun Cui, Junjie Yang +10Graph-Based RetrievalReal-World Content Recommendation Problem