Nearest-neighbor chain algorithm
In the theory of cluster analysis, the nearest-neighbor chain algorithm is an algorithm that can speed up several methods for agglomerative hierarchical clustering. These are methods that take a collection of points as input, and create a hierarchy of clusters of points by repeatedly merging pairs of smaller clusters to form larger clusters.
Source: Wikipedia — Nearest-neighbor chain algorithm (CC BY-SA 4.0)