Kaufmann and Rousseeuw suggest a different algorithm than what is implemented here, so the publication info doesn't match the implementation.
Their algorithm is a two-phase algorithm, which first tries to find good initial centers, then does refinement swaps to improve the result.
Kaufmann and Rousseeuw suggest a different algorithm than what is implemented here, so the publication info doesn't match the implementation.
Their algorithm is a two-phase algorithm, which first tries to find good initial centers, then does refinement swaps to improve the result.