Clustering or cluster analysis [5] is a method in unsupervised learning and one of the most used techniques in statistical data analysis. Clustering has a wide range of applications in many areas like pattern recognition, medical diagnostics, datamining, biology, market research and image analysis among others. A cluster is a set of data points that in some sense are similar to each other, and …