Given two constraints:
- The maximum distance d an element can lie from a cluster centroid (or medoid)
- The maximum number of elements n in one cluster
Is it possible to find the minimum number of clusters which would contain all elements in a region?
One brute-force approach would be to place each element in its own cluster and methodically decreasing the number of clusters, but I feel like there has to be a more graceful solution.
I'm rather new to cluster analysis, so any references would be greatly appreciated!