Hierarchical Navigable Small World (HNSW) is an ANN graph index that combines the probabilistic multi-layer concept of Skip Lists with Navigable Small World (NSW) graph topology; during indexing, each inserted vector is assigned a maximum layer
l via exponential distribution
l=⌊−ln(uniform(0,1))⋅mL⌋; top layers contain sparse long-range highway edges for coarse navigation, while lower layers (Layer 0) host dense local connectivity containing all vectors, achieving logarithmic
O(logN) search complexity.