“…Nowadays, an increasing trend in the quantity of data requires data analyzing methods such as clustering . In general, it is hard to define a universal notion for clustering (Everitt, Landau, & Leese, 2001) since it has a wide variety of applications in different domains such as pattern recognition (machine learning) (Anzai, 2012), data analysis (biology) (Marasigan, Dionisio, & Solano, 2015), image processing (segmentation) (Banerjee et al, 2015), and web application (Pang et al, 2015). Clustering can be defined as the process of partitioning a set of data into a set of meaningful sub-classes.…”