Skip to main content
. 2019 Dec 31;20(1):238. doi: 10.3390/s20010238
Algorithm 2 Clustering with at least one overlapping cluster in dataset Z
Input: dataset Z. Output: cluster Ci and its cluster center zi, i{1,2,,k}.
2.1: Calculate δi according to (11), and we can obtain estimated cluster centers zi, i{1,2,,k} using the DPC algorithm.
2.2: According to (16), for cluster centers zi that are max(ρi)<1.1×r, the cluster center is zi; for cluster centers zi that are max(ρi)1.1×r, calculate Ci and ki according to (12) and (13), then cluster Ci with the k-means algorithm (ki clusters).
2.3: Repeat step 2.2, until all the overlapping clusters are all divided into sub-clusters.
2.4: Revisit each cluster Ci to make sure that the CL constraint was satisfied, then calculate the cluster center zi of each cluster.