Pith. sign in

REVIEW 2 cited by

Enhancing HNSW Index for Real-Time Updates: Addressing Unreachable Points and Performance Degradation

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.07871 v2 pith:SM2I6VHN submitted 2024-07-10 cs.IR

classification cs.IR
keywords hnswperformancepointsunreachablegraph-basedindicesphenomenonsearch
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

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 \url{https://github.com/xwt1/MN-RU.git}

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. SHINE: A Scalable HNSW Index in Disaggregated Memory

    cs.DB 2025-07 conditional novelty 6.0 of 10

    A graph-preserving HNSW for disaggregated memory that uses logical cache partitioning and adaptive query routing, reaching single-machine accuracy without partitioned-graph accuracy loss.

  2. SIEVE: Effective Filtered Vector Search with Collection of Indexes

    cs.DB 2025-07 conditional novelty 6.0 of 10

    SIEVE builds a workload-aware collection of small HNSW subindexes and uses a cost model to pick the best one per query, speeding up filtered vector search up to 8.06x versus prior graph-based methods.

Pith tools