У меня есть K наборов точек данных, я хотел бы создать группы размером K, которые минимизируют общую сумму внутригрупповых расстояний.Я знаком с алгоритмами сопоставления с двудольными графами, но мне бы хотелось, чтобы это было более двух наборов.
Есть идеи?
Редактировать:
Каждая группа будет состоять из одного элемента каждого набора, повторы не допускаются.
Пример: у вас есть{a1, a2, a3}, {b1, b2, b3}, {c1, c2, c3} Вы хотите создать группы, например, {a1, b3, c3}, {a2, b1, c2}, {a3, b2,c1} минимизация суммы внутригрупповых расстояний.