Alors que des centaines d'algorithmes d'analyse d'agrégats similaires existent, ils sont tous classés comme étant de difficulté NP. Par conséquent, la seule façon de garantir qu'une solution maximise parfaitement les similarités à l'intérieur des agrégats et les différences entre les agrégats est d'essayer toutes les combinaisons possibles des entités à agréger.
