How Should We Evaluate Data Deletion in Graph-Based ANN Indexes?

Tomohiro Yamashita, Daichi Amagata, Yusuke Matsui
12/5/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Approximate Nearest Neighbor Search (ANNS) has recently gained significant attention due to its many applications, such as Retrieval-Augmented Generation. Such applications require ANNS algorithms that support dynamic data, so the ANNS problem on dynamic data has attracted considerable interest. However, a comprehensive evaluation methodology for data deletion in ANNS has yet to be established. This study proposes an experimental framework and comprehensive evaluation metrics to assess the efficiency of data deletion for ANNS indexes under practical use cases. Specifically, we categorize data deletion methods in graph-based ANNS into three approaches and formalize them mathematically. The performance is assessed in terms of accuracy, query speed, and other relevant metrics. Finally, we apply the proposed evaluation framework to Hierarchical Navigable Small World, one of the state-of-the-art ANNS methods, to analyze the effects of data deletion, and propose Deletion Control, a method which dynamically selects the appropriate deletion method under a required search accuracy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yamashita2025should,
  title  = {How Should We Evaluate Data Deletion in Graph-Based ANN Indexes?},
  author = {Tomohiro Yamashita and Daichi Amagata and Yusuke Matsui},
  year   = {2025},
  eprint = {2512.06200},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.06200v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.06200.svg)](https://codeofpaper.com/paper/2512.06200)

Discussion