From geometric optimization and nonsmooth analysis to distributed coordination algorithms
Least squares quantization in pcm