The document describes the Rough K-Means clustering algorithm. It takes a dataset as input and outputs lower and upper approximations of K clusters. It works as follows: 1. Objects are randomly assigned to initial clusters. Cluster centroids are then computed. 2. Objects are assigned to clusters based on the ratio of their distance to closest versus second closest centroid. Objects on the boundary may belong to multiple clusters. 3. Cluster centroids are recomputed based on the new cluster assignments. The process repeats until cluster centroids converge. An example is provided to illustrate the algorithm on a sample dataset with 6 objects and 2 features.