Jain, A. K.; Murty, M. N. & Flynn, P. J. (1999), 'Data Clustering: A Review.', ACM Comput. Surv. 31 (3), 264-323.