Enhancing HNSW Index for Real-Time Updates: Addressing Unreachable Points and Performance Degradation
Not on the map. Why?
Abstract (arXiv)
The approximate nearest neighbor search (ANNS) is a fundamental and essential component in data mining and information retrieval, with graph-based methodologies demonstrating superior performance compared to alternative approaches. Extensive research efforts have been dedicated to improving search efficiency by developing various graph-based indices, such as HNSW (Hierarchical Navigable Small World). However, the performance of HNSW and most graph-based indices become unacceptable when faced with a large number of real-time deletions, insertions, and updates. Furthermore, during update operations, HNSW can result in some data points becoming unreachable, a situation we refer to as the `unreachable points phenomenon'. This phenomenon could significantly affect the search accuracy of the graph in certain situations. To address these issues, we present efficient measures to overcome the shortcomings of HNSW, specifically addressing poor performance over long periods of delete and update operations and resolving the issues caused by the unreachable points phenomenon. Our proposed MN-RU algorithm effectively improves update efficiency and suppresses the growth rate of unreachable points, ensuring better overall performance and maintaining the integrity of the graph. Our results demonstrate that our methods outperform existing approaches. Furthermore, since our methods are based on HNSW, they can be easily integrated with existing indices widely used in the industrial field, making them practical for future real-world applications. Code is available at urlhttps://github.com/xwt1/MN-RU.git
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Jul 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 6.
8 papers.
- 2026Pancake: Hierarchical Memory System for Multi-Agent LLM Servingcited by 5
- 2026VGGT-SLAM++cited by 4
- 2025How Should We Evaluate Data Deletion in Graph-Based ANN Indexes?cited by 1
- 2026SARAD: LLM-Based Safety-Aware Hybrid Reinforcement Learning with Collision Prediction for Autonomous Drivingcited by 1
- 2025Graph-based Nearest Neighbors with Dynamic Updates via Random Walkscited by 0
- 2026CHRONOS: Temporally-Aware Multi-Agent Coordination for Evolving Data Marketplacescited by 0
- 2026Scaling Laws for Grid-Based Approximate Nearest Neighbor Search in High Dimensionscited by 0
- 2026Beyond Private Training: The New Landscape of AI Privacycited by 0
- 2026Beyond Private Training: The New Landscape of AI Privacy16 Sep 2026
- 2026Scaling Laws for Grid-Based Approximate Nearest Neighbor Search in High Dimensions1 Jul 2026
- 2026SARAD: LLM-Based Safety-Aware Hybrid Reinforcement Learning with Collision Prediction for Autonomous Driving27 May 2026
- 2026CHRONOS: Temporally-Aware Multi-Agent Coordination for Evolving Data Marketplaces22 May 2026
- 2026VGGT-SLAM++8 Apr 2026
- 2026Pancake: Hierarchical Memory System for Multi-Agent LLM Serving25 Feb 2026
- 2025Graph-based Nearest Neighbors with Dynamic Updates via Random Walks19 Dec 2025
- 2025How Should We Evaluate Data Deletion in Graph-Based ANN Indexes?5 Dec 2025