Journal of Applied and Industrial Mathematics · 2013 · 22 citations · 13 references
ComputingComputer ScienceMathematicsAlgorithmsSequence AnalysisAlgorithm AnalysisCluster DetectionComputational ComplexityStructural ComplexityCluster AnalysisClustering AlgorithmsSequence Cluster AnalysisSequence ClusteringVector Clustering
NP-completeness of two clustering (partition) problems is proved for a finite sequence of Euclidean vectors. In the optimization versions of both problems it is required to partition the elements of the sequence into a fixed number of clusters minimizing the sum of squares of the distances from the cluster elements to their centers. In the first problem the sizes of clusters are the part of input, while in the second they are unknown (they are the variables for optimization). Except for the center of one (special) cluster, the center of each cluster is the mean value of all vectors contained in it. The center of the special cluster is zero. Also, the partition must satisfy the following condition: The difference between the indices of two consecutive vectors in every nonspecial cluster is bounded below and above by two given constants.
13
Data clustering: 50 years beyond K-means
Anil K. Jain · Pattern Recognition Letters · 2009 · 9.2K citations
Cluster analysis and mathematical programming
Pierre Hansen, Brigitte Jaumard · Mathematical Programming · 1997 · 617 citations
A. W. F. Edwards, L. L. Cavalli‐Sforza · Biometrics · 1965 · 590 citations