On Computing Total Variation Distance Between Mixtures of Product Distributions
Abstract
We study the problem of approximating the total variation distance between two mixtures of product distributions over an n-dimensional discrete domain. Given two mixtures P and Q with k1 and k2 product distributions over [q]n, respectively, we give a randomized algorithm that approximates dTV(P,Q) within a multiplicative error of (1 ) in time poly((nq)k1+k2,1/). We also study the special case of mixtures of Boolean subcubes over \0,1\n. For this class, we give a deterministic algorithm that exactly computes the total variation distance in time poly(n,2O(k1+k2)), and show that exact computation is \#P-hard when k1+k2=(n).
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.