A Unified Framework for Clustering Constrained Data Without Locality Property
A Unified Framework for Clustering Constrained Data Without Locality Property
复制标题
DOI:
10.1007/s00453-019-00616-2
复制
发表时间:
2015-01
期刊:
影响因子:
1.1
通讯作者:
Hu Ding;Jinhui Xu
中科院分区:
文献类型:
--
作者:
Hu Ding;Jinhui Xu
In this paper, we consider a class of constrained clustering problems of points in, wheredcould be rather high. A common feature of these problems is that their optimal clusterings no longer have the locality property (due to the additional constraints), which is a key property required by many algorithms for their unconstrained counterparts. To overcome the difficulty caused by the loss of locality, we present in this paper a unified framework, calledPeeling-and-Enclosing, to iteratively solve two variants of the constrained clustering problems,constrained k-means clustering(k-CMeans) andconstrained k-median clustering(k-CMedian). Our framework generalizes Kumar et al.’s (J ACM 57(2):5, 2010) elegantk-means clustering approach from unconstrained data to constrained data, and is based on two standalone geometric techniques, calledSimplex LemmaandWeaker Simplex Lemma, fork-CMeans andk-CMedian, respectively. The simplex lemma (or weaker simplex lemma) enables us to efficiently approximate the mean (or median) point of an unknown set of points by searching a small-size grid, independent of the dimensionality of the space, in a simplex (or the surrounding region of a simplex), and thus can be used to handle high dimensional data. Ifkandare fixed numbers, our framework generates, in nearly linear time (i.e.,),k-tuple candidates for thekmean or median points, and one of them induces a-approximation fork-CMeans ork-CMedian, wherenis the number of points. Combining this unified framework with a problem-specific selection algorithm (which determines the bestk-tuple candidate), we obtain a-approximation for each of the constrained clustering problems. Our framework improves considerably the best known results for these problems. We expect that our technique will be applicable to other variants ofk-means andk-median clustering problems without locality.