An effic ient k-means clustering algorithm
Introduction to Algorithms