An efficient k-means clustering algorithms: Analysis and implementation - Kanungo, Tapas; Mount, David M; Netanyahu, Nathan S; Piatko, Christine D; Silverman, Ruth; Wu, Angela Y (IEEE transactions on pattern analysis and machine intelligence, 2002)