O documento discute o algoritmo COP-Kmeans para agrupamento de dados com restrições. COP-Kmeans realiza agrupamento k-means enquanto respeita restrições de nível de instância como must-link e cannot-link. O algoritmo atribui objetos a clusters sem violar restrições e atualiza centros de clusters. Resultados experimentais mostram que restrições podem melhorar agrupamento quando informativas sobre estrutura dos dados.