Applications of weighted Voronoi diagrams and randomization to variance-based k-clustering | Synapse