RUS  ENG
Полная версия
ЖУРНАЛЫ // Журнал вычислительной математики и математической физики // Архив

Ж. вычисл. матем. и матем. физ., 2015, том 55, номер 2, страницы 335–344 (Mi zvmmf10162)

Эта публикация цитируется в 28 статьях

Рандомизированный алгоритм для одной задачи двухкластерного разбиения множества векторов

А. В. Кельмановab, В. И. Хандеевa

a 630090 Новосибирск, пр. Ак. Коптюга, 4, Ин-т математики СО РАН
b 630090 Новосибирск, ул. Пирогова, 2, Новосибирск. гос. ун-т

Аннотация: Обоснован рандомизированный алгоритм для NP-трудной в сильном смысле задачи разбиения конечного множества векторов евклидова пространства на два кластера заданных размеров по критерию минимума суммы квадратов расстояний от элементов кластеров до их центров. Предполагается, что центр одного из кластеров является оптимизируемой величиной и определяется как среднее значение по всем векторам, образующим этот кластер. Центр другого кластера фиксирован в начале координат. Предложенный алгоритм при заданных относительной ошибке и вероятности несрабатывания для установленного значения параметра находит приближенное решение задачи за линейное от размерности пространства и размера входа задачи время. Найдены условия, при которых алгоритм асимптотически точен и позволяет находить решение за время, линейное от размерности пространства и квадратичное от размера входа задачи. Библ. 23.

Ключевые слова: разбиение, множество векторов, квадраты евклидовых расстояний, NP-трудность, рандомизированный алгоритм, асимптотическая точность.

УДК: 519.7

Поступила в редакцию: 12.03.2014

DOI: 10.7868/S0044466915020131


 Англоязычная версия: Computational Mathematics and Mathematical Physics, 2015, 55:2, 330–339

Реферативные базы данных:


© МИАН, 2024