RUS  ENG
Full version
JOURNALS // Zhurnal Vychislitel'noi Matematiki i Matematicheskoi Fiziki // Archive

Zh. Vychisl. Mat. Mat. Fiz., 2015 Volume 55, Number 2, Pages 335–344 (Mi zvmmf10162)

This article is cited in 28 papers

A randomized algorithm for two-cluster partition of a set of vectors

A. V. Kel'manovab, V. I. Khandeeva

a Sobolev Institute of Mathematics, Siberian Branch, Russian Academy of Sciences, pr. Akademika Koptyuga 4, Novosibirsk, 630090, Russia
b Novosibirsk State University, ul. Pirogova 2, Novosibirsk, 630090, Russia

Abstract: A randomized algorithm is substantiated for the strongly NP-hard problem of partitioning a finite set of vectors of Euclidean space into two clusters of given sizes according to the minimum-of-the sum-of-squared-distances criterion. It is assumed that the centroid of one of the clusters is to be optimized and is determined as the mean value over all vectors in this cluster. The centroid of the other cluster is fixed at the origin. For an established parameter value, the algorithm finds an approximate solution of the problem in time that is linear in the space dimension and the input size of the problem for given values of the relative error and failure probability. The conditions are established under which the algorithm is asymptotically exact and runs in time that is linear in the space dimension and quadratic in the input size of the problem.

Key words: partition, set of vectors, squared Euclidean distances, NP-hardness, randomized algorithm, asymptotic accuracy.

UDC: 519.7

Received: 12.03.2014

DOI: 10.7868/S0044466915020131


 English version:
Computational Mathematics and Mathematical Physics, 2015, 55:2, 330–339

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024