나는 그들 사이에 N 개의 물체와 N * N의 거리를 가지고있다. 이 집합을 부분 집합에 클러스터링하여 각 클러스터에 모든 개체가 동일한 거리를 갖고 모든 클러스터의 평균 (cluster_size)이 최대화되도록합니다. 최대 평균 서브 세트 크기를 갖는 등거리 서브 세트에서 세트를 분리하는 방법은 무엇입니까?
나는 같은 알고리즘에 의해이 작업을 해결하기 위해 노력 :객체 사이의 모든 고유 한 거리를 열거 할 수 있습니다. 각각의 고유 한 거리 X 용
- 객체 A와 B 사이의 거리를 정확하게 경우 A와 B 사이의 에지가 존재하는 노드들 및 인접 행렬 같은 객체 기반 그래프를 생성 할 X
는에 최대 도당을 찾을 수 있습니다 이 그래프. 이 파벌의 크기가 현재 최대 값보다 큰 경우 - 객체
반복
의 집합에서 결과에 저장된 업데이트 최대 저장 파벌 결과로삭제 개체 개체의 집합이 비어 있지 때까지
더 효율적인 [approximate] 솔루션이 있습니까?