English

Matching Observations to Distributions: Efficient Estimation via Sparsified Hungarian Algorithm

Data Structures and Algorithms 2019-10-01 v2 Systems and Control

Abstract

Suppose we are given observations, where each observation is drawn independently from one of kk known distributions. The goal is to match each observation to the distribution from which it was drawn. We observe that the maximum likelihood estimator (MLE) for this problem can be computed using weighted bipartite matching, even when nn, the number of observations per distribution, exceeds one. This is achieved by instantiating nn duplicates of each distribution node. However, in the regime where the number of observations per distribution is much larger than the number of distributions, the Hungarian matching algorithm for computing the weighted bipartite matching requires O(n3)\mathcal O(n^3) time. We introduce a novel randomized matching algorithm that reduces the runtime to O~(n2)\tilde{\mathcal O}(n^2) by sparsifying the original graph, returning the exact MLE with high probability. Next, we give statistical justification for using the MLE by bounding the excess risk of the MLE, where the loss is defined as the negative log-likelihood. We test these bounds for the case of isotropic Gaussians with equal covariances and whose means are separated by a distance η\eta, and find (1) that logk\gg \log k separation suffices to drive the proportion of mismatches of the MLE to 0, and (2) that the expected fraction of mismatched observations goes to zero at rate O((logk)2/η2)\mathcal O({(\log k)}^2/\eta^2).

Keywords

Cite

@article{arxiv.1806.06766,
  title  = {Matching Observations to Distributions: Efficient Estimation via Sparsified Hungarian Algorithm},
  author = {Sinho Chewi and Forest Yang and Avishek Ghosh and Abhay Parekh and Kannan Ramchandran},
  journal= {arXiv preprint arXiv:1806.06766},
  year   = {2019}
}

Comments

8 pages, 1 figure; to appear in the 57th Annual Allerton Conference on Communication, Control, and Computing

R2 v1 2026-06-23T02:33:27.779Z