Partitioning Clustering Algorithm