Rendered Source Note

HNSW: Efficient and Robust Approximate Nearest Neighbor Search using Hierarchical Navigable Small World Graphs

Generated HTML view. Markdown remains canonical.

HNSW: Efficient and Robust Approximate Nearest Neighbor Search using Hierarchical Navigable Small World Graphs

Type: paper Tier: 2 (Foundational Paper) Author(s): Yu. A. Malkov, D. A. Yashunin Date: 2016 (submitted 2016-03-30; final revision 2018-08-14; published IEEE TPAMI 2020) URL: https://arxiv.org/abs/1603.09320 Accessed: 2026-06-01

Why This Source Matters

A vector database's speed is not magic — it is an algorithm. HNSW is the index that powers Chroma (and Qdrant, Weaviate, FAISS, pgvector, and most others). This paper is the primary source for why semantic search can rank a query against millions of vectors in milliseconds instead of doing a brute-force scan. It grounds the lesson's core scaling claim and the "approximate, not exact" tradeoff a learner must understand before trusting a vector DB's results.

Key Claims

The problem

What HNSW is

How it works (intuition)

The payoff

Relevant To

Notes