appendix A Mathematical foundations

 

A.1 List of clustering algorithms

A.1.1 Partitioning-based algorithms

  • k-means
  • k-medoids (PAM)
  • CLARA (Clustering Large Applications)
  • CLARANS (Clustering Large Applications based on Randomized Search)
  • Mini-Batch k-means
  • Fuzzy C-Means (FCM)
  • k-modes
  • k-prototypes

A.1.2 Hierarchical clustering

A.1.3 Density-based algorithms

A.1.4 Grid-based algorithms

  • STING (Statistical Information Grid)
  • WaveCluster
  • SUBCLU (Subspace Clustering)
  • GRIDCLUS (Grid-based Clustering Algorithm)
  • OptiGrid
  • CLIQUE (Clustering in Quest)