English

Property Testing of Joint Distributions using Conditional Samples

Computational Complexity 2022-08-03 v2

Abstract

In this paper, we consider the problem of testing properties of joint distributions under the Conditional Sampling framework. In the standard sampling model, the sample complexity of testing properties of joint distributions is exponential in the dimension, resulting in inefficient algorithms for practical use. While recent results achieve efficient algorithms for product distributions with significantly smaller sample complexity, no efficient algorithm is expected when the marginals are not independent. We initialize the study of conditional sampling in the multidimensional setting. We propose a subcube conditional sampling model where the tester can condition on an (adaptively) chosen subcube of the domain. Due to its simplicity, this model is potentially implementable in many practical applications, particularly when the distribution is a joint distribution over Σn\Sigma^n for some set Σ\Sigma. We present algorithms for various fundamental properties of distributions in the subcube-conditioning model and prove that the sample complexity is polynomial in the dimension nn (and not exponential as in the traditional model). We present an algorithm for testing identity to a known distribution using O~(n2)\tilde{\mathcal{O}}(n^2)-subcube-conditional samples, an algorithm for testing identity between two unknown distributions using O~(n5)\tilde{\mathcal{O}}(n^5)-subcube-conditional samples and an algorithm for testing identity to a product distribution using tildeO(n5)tilde{\mathcal{O}}(n^5)-subcube-conditional samples. The central concept of our technique involves an elegant chain rule which can be proved using basic techniques of probability theory yet powerful enough to avoid the curse of dimensionality.

Keywords

Cite

@article{arxiv.1702.01454,
  title  = {Property Testing of Joint Distributions using Conditional Samples},
  author = {Rishiraj Bhattacharyya and Sourav Chakraborty},
  journal= {arXiv preprint arXiv:1702.01454},
  year   = {2022}
}

Comments

The current revision contains the updated bounds as published

R2 v1 2026-06-22T18:09:48.467Z