Quelle est la complexité temporelle des k-means?

Je passais par le k-means page Wikipedia. Basé sur l'algorithme, je pense que la complexité est O(n*k*i) (n = total des éléments, k = nombre de cluster itération)

Si quelqu'un peut m'expliquer cette déclaration de Wikipédia et comment est-ce NP-difficile?

Si k et d (la dimension) sont fixes, le problème peut être exactement résolu dans le temps O(ndk+1 log n), où n est le nombre d'entités à être regroupés.

OriginalL'auteur parallel | 2013-09-05