In this paper, we present an in-depth evaluation of two approaches of extending k-means clustering to work on first-order representations. The first-approach, k-medoids, selects its cluster center from the given set of instances, and is thus limited in its choice of centers. The second
approach, k-prototypes, uses a heuristic prototype construction algorithm that is capable of generating new centers. The two approaches
are empirically evaluated on a standard benchmark problem with respect to clustering quality and convergence. Results show
that in this case indeed the k-medoids approach is a viable and fast alternative to existing agglomerative or top-down clustering approaches even for a
small-scale dataset, while k-prototypes exhibited a number of deficiencies.