English

Minimum--Entropy Couplings and their Applications

Information Theory 2019-01-24 v1 Data Structures and Algorithms math.IT

Abstract

Given two discrete random variables XX and Y,Y, with probability distributions p=(p1,,pn){\bf p}=(p_1, \ldots , p_n) and q=(q1,,qm){\bf q}=(q_1, \ldots , q_m), respectively, denote by C(p,q){\cal C}({\bf p}, {\bf q}) the set of all couplings of p{\bf p} and q{\bf q}, that is, the set of all bivariate probability distributions that have p{\bf p} and q{\bf q} as marginals. In this paper, we study the problem of finding a joint probability distribution in C(p,q){\cal C}({\bf p}, {\bf q}) of \emph{minimum entropy} (equivalently, a coupling that \emph{maximizes} the mutual information between XX and YY), and we discuss several situations where the need for this kind of optimization naturally arises. Since the optimization problem is known to be NP-hard, we give an efficient algorithm to find a joint probability distribution in C(p,q){\cal C}({\bf p}, {\bf q}) with entropy exceeding the minimum possible at most by {1 bit}, thus providing an approximation algorithm with an additive gap of at most 1 bit. Leveraging on this algorithm, we extend our result to the problem of finding a minimum--entropy joint distribution of arbitrary k2k\geq 2 discrete random variables X1,,XkX_1, \ldots , X_k, consistent with the known kk marginal distributions of the individual random variables X1,,XkX_1, \ldots , X_k. In this case, our algorithm has an { additive gap of at most logk\log k from optimum.} We also discuss several related applications of our findings and {extensions of our results to entropies different from the Shannon entropy.}

Keywords

Cite

@article{arxiv.1901.07530,
  title  = {Minimum--Entropy Couplings and their Applications},
  author = {Ferdinando Cicalese and Luisa Gargano and Ugo Vaccaro},
  journal= {arXiv preprint arXiv:1901.07530},
  year   = {2019}
}

Comments

This paper has been accepted for publication in IEEE Transactions on Information Theory. arXiv admin note: text overlap with arXiv:1701.05243

R2 v1 2026-06-23T07:18:56.457Z