Skip to main content
Hierarchical Navigable Small World
conceptAlgorithm
Try in PlaygroundRSS
Overview
Developed byYu. A. Malkov
Maintained byNMSLIB team
Founded2016
LicenseApache License 2.0
Open source✓ Open Source
Use caseapproximate nearest neighbor search
Knowledge graph stats
Claims43
Avg confidence91%
Avg freshness100%
Last updatedUpdated 21 days ago
Trust distribution
100% unverified
Governance
EU Risknot classified

Hierarchical Navigable Small World

concept

Graph-based algorithm for approximate nearest neighbor search in high-dimensional spaces (HNSW).

Compare with...

publication year

ValueTrustConfidenceFreshnessSources
2016UnverifiedHighFresh1

primary use case

ValueTrustConfidenceFreshnessSources
approximate nearest neighbor searchUnverifiedHighFresh1
high-dimensional vector similarity searchUnverifiedHighFresh1

published year

ValueTrustConfidenceFreshnessSources
2016UnverifiedHighFresh1

algorithm type

ValueTrustConfidenceFreshnessSources
graph-based search algorithmUnverifiedHighFresh1
graph-based searchUnverifiedHighFresh1

developed by

ValueTrustConfidenceFreshnessSources
Yu. A. MalkovUnverifiedHighFresh1
D. A. YashuninUnverifiedHighFresh1
Yury MalkovUnverifiedHighFresh1
Yu. A. Malkov and D. A. YashuninUnverifiedHighFresh1

implementation available

ValueTrustConfidenceFreshnessSources
hnswlib libraryUnverifiedHighFresh1

founded year

ValueTrustConfidenceFreshnessSources
2016UnverifiedHighFresh1

co developed by

ValueTrustConfidenceFreshnessSources
D. A. YashuninUnverifiedHighFresh1

based on

ValueTrustConfidenceFreshnessSources
Navigable Small World graphsUnverifiedHighFresh1
small world networksUnverifiedHighFresh1

supports use case

ValueTrustConfidenceFreshnessSources
vector similarity searchUnverifiedHighFresh1

supports language

ValueTrustConfidenceFreshnessSources
C++UnverifiedHighFresh1
PythonUnverifiedHighFresh1

primary application

ValueTrustConfidenceFreshnessSources
high-dimensional vector searchUnverifiedHighFresh1

application domain

ValueTrustConfidenceFreshnessSources
machine learningUnverifiedHighFresh1
information retrievalUnverifiedHighFresh1

implemented in

ValueTrustConfidenceFreshnessSources
hnswlib libraryUnverifiedHighFresh1

used by

ValueTrustConfidenceFreshnessSources
WeaviateUnverifiedHighFresh1
vector databasesUnverifiedModerateFresh1

open source

ValueTrustConfidenceFreshnessSources
trueUnverifiedHighFresh1

used in

ValueTrustConfidenceFreshnessSources
vector databasesUnverifiedHighFresh1
machine learning applicationsUnverifiedModerateFresh1

supports metric

ValueTrustConfidenceFreshnessSources
Euclidean distanceUnverifiedHighFresh1
cosine similarityUnverifiedModerateFresh1

complexity time

ValueTrustConfidenceFreshnessSources
O(log N) query timeUnverifiedHighFresh1

license type

ValueTrustConfidenceFreshnessSources
Apache License 2.0UnverifiedHighFresh1

computational complexity

ValueTrustConfidenceFreshnessSources
O(log N) search complexityUnverifiedHighFresh1
O(log N) search timeUnverifiedModerateFresh1

time complexity

ValueTrustConfidenceFreshnessSources
O(log n) searchUnverifiedHighFresh1

alternative to

ValueTrustConfidenceFreshnessSources
Locality Sensitive HashingUnverifiedModerateFresh1
LSH (Locality Sensitive Hashing)UnverifiedModerateFresh1
KD-treesUnverifiedModerateFresh1
k-d treeUnverifiedModerateFresh1
KD-treeUnverifiedModerateFresh1

integrates with

ValueTrustConfidenceFreshnessSources
vector databasesUnverifiedModerateFresh1
FaissUnverifiedModerateFresh1
AnnoyUnverifiedModerateFresh1

maintained by

ValueTrustConfidenceFreshnessSources
NMSLIB teamUnverifiedModerateFresh1

Alternatives & Similar Tools

Commonly Used With

Related entities

Graph Insights

Top sources (43 claims traced)
complexity_timehighsource
implementation_availablehighsource
supports_metrichighsource
supports_metrichighsource
alternative_tohighsource
Trace all provenance
Claim count: 43Last updated: 4/23/2026Edit history