Research output: Contribution to journal › Article › peer-review
An Exact Algorithm of Searching for the Largest Cluster in an Integer-Valued Problem of 2-Partitioning a Sequence. / Kel’manov, A. V.; Khamidullin, S. A.; Khandeev, V. I. et al.
In: Pattern Recognition and Image Analysis, Vol. 28, No. 4, 01.10.2018, p. 703-711.Research output: Contribution to journal › Article › peer-review
}
TY - JOUR
T1 - An Exact Algorithm of Searching for the Largest Cluster in an Integer-Valued Problem of 2-Partitioning a Sequence
AU - Kel’manov, A. V.
AU - Khamidullin, S. A.
AU - Khandeev, V. I.
AU - Pyatkin, A. V.
PY - 2018/10/1
Y1 - 2018/10/1
N2 - We analyze mathematical aspects of one of the fundamental data analysis problems consisting in the search (selection) for the subset with the largest number of similar elements among a collection of objects. In particular, the problem appears in connection with the analysis of data in the form of time series (discrete signals). One of the problems in modeling this challenge is considered, namely, the problem of finding the cluster of the largest size (cardinality) in a 2-partition of a finite sequence of points in Euclidean space into two clusters (subsequences) under two constraints. The first constraint is on the choice of the indices of elements included in the clusters. This constraint simulates the set of time-admissible configurations of similar elements in the observed discrete signal. The second constraint is imposed on the value of the quadratic clustering function. This constraint simulates the level of intracluster proximity of objects. The clustering function under the second constraint is the sum (over both clusters) of the intracluster sums of squared distances between the cluster elements and its center. The center of one of the clusters is unknown and defined as the centroid (the arithmetic mean over all elements of this cluster). The center of the other cluster is the origin. Under the first constraint, the difference between any two subsequent indices of elements contained in a cluster with an unknown center is bounded above and below by some constants. It is established in the paper that the optimization problem under consideration, which models one of the simplest significant problems of data analysis, is strongly NP-hard. We propose an exact algorithm for the case of a problem with integer coordinates of its input points. If the dimension of the space is bounded by a constant, then the algorithm is pseudopolynomial.
AB - We analyze mathematical aspects of one of the fundamental data analysis problems consisting in the search (selection) for the subset with the largest number of similar elements among a collection of objects. In particular, the problem appears in connection with the analysis of data in the form of time series (discrete signals). One of the problems in modeling this challenge is considered, namely, the problem of finding the cluster of the largest size (cardinality) in a 2-partition of a finite sequence of points in Euclidean space into two clusters (subsequences) under two constraints. The first constraint is on the choice of the indices of elements included in the clusters. This constraint simulates the set of time-admissible configurations of similar elements in the observed discrete signal. The second constraint is imposed on the value of the quadratic clustering function. This constraint simulates the level of intracluster proximity of objects. The clustering function under the second constraint is the sum (over both clusters) of the intracluster sums of squared distances between the cluster elements and its center. The center of one of the clusters is unknown and defined as the centroid (the arithmetic mean over all elements of this cluster). The center of the other cluster is the origin. Under the first constraint, the difference between any two subsequent indices of elements contained in a cluster with an unknown center is bounded above and below by some constants. It is established in the paper that the optimization problem under consideration, which models one of the simplest significant problems of data analysis, is strongly NP-hard. We propose an exact algorithm for the case of a problem with integer coordinates of its input points. If the dimension of the space is bounded by a constant, then the algorithm is pseudopolynomial.
KW - 2-partition
KW - Euclidean space
KW - exact algorithm
KW - fixed space dimension
KW - integer coordinates
KW - longest subsequence
KW - NP-hard problem
KW - pseudopolynomial running time
KW - quadratic scattering
KW - sequence
KW - similar elements
KW - time-series analysis
UR - http://www.scopus.com/inward/record.url?scp=85057726557&partnerID=8YFLogxK
U2 - 10.1134/S105466181804017X
DO - 10.1134/S105466181804017X
M3 - Article
AN - SCOPUS:85057726557
VL - 28
SP - 703
EP - 711
JO - Pattern Recognition and Image Analysis
JF - Pattern Recognition and Image Analysis
SN - 1054-6618
IS - 4
ER -
ID: 17831649