A hierarchical clustering algorithm based on the hungarian method
The Hungarian Method for the Assignment Problem