We study the problem of partitioning a small sample of individuals from a mixture of product distributions over a Boolean cube according to their distributions. Each distribution is described by a vector of allele frequencies in . Given two distributions, we use to denote the average distance in frequencies across dimensions, which measures the statistical divergence between them. We study the case assuming that bits are independently distributed across dimensions. This work demonstrates that, for a balanced input instance for , a certain graph-based optimization function returns the correct partition with high probability, where a weighted graph is formed over individuals, whose pairwise hamming distances between their corresponding bit vectors define the edge weights, so long as and . The function computes a maximum-weight balanced cut of , where the weight of a cut is the sum of the weights across all edges in the cut. This result demonstrates a nice property in the high-dimensional feature space: one can trade off the number of features that are required with the size of the sample to accomplish certain tasks like clustering.
View on arXiv