Wasserstein Distance Joint Estimation
- WDJE is a framework for estimating joint distributions by minimizing the Wasserstein distance between empirical data and structured model families.
- It combines combinatorial, numerical, and algebraic methods to yield piecewise-algebraic solutions with enhanced robustness compared to likelihood-based methods.
- The approach provides explicit solutions in small models and outlines an algorithmic pipeline for larger discrete structured estimation tasks.
Wasserstein Distance Based Joint Estimation (WDJE) is a mathematical and algorithmic paradigm for estimating joint distributions or structured models by minimizing the Wasserstein distance between observed empirical data and structured model families. WDJE frameworks are particularly notable in discrete independence modeling, where the independence model is algebraically a Segre-Veronese variety and the core optimization is a polyhedral norm-distance minimization over the probability simplex. The method yields structured, often piecewise-algebraic solutions with favorable robustness and stability properties compared to likelihood-based approaches (Çelik et al., 2020).
1. Geometric and Algebraic Structure
Let be the finite joint state space of discrete variables and , , the simplex of probability mass functions. The independence model consists of points admitting the factorization with a probability vector for the th marginal. In algebraic geometry, is the Segre variety (labeled case) or a Segre–Veronese variety (with symmetries).
A metric 0 on 1, specified by 2 with 3 and 4, induces a Wasserstein (optimal transport) metric 5 on 6: 7 The feasible set 8 is the Lipschitz polytope, and the Wasserstein norm coincides with the Minkowski functional of its dual—the (unit) Wasserstein ball.
2. Optimization Formulation: Closest Independence Model
WDJE for independence models asks, given observed empirical law 9 on 0, for the independence distribution 1 minimizing
2
This is a nonconvex optimization problem because 3 is nonlinear/algebraic in 4. The solution 5 is generically piecewise–algebraic: for each 6, the optimal 7 is such that 8 hits a unique face 9 of the Wasserstein ball, reducing the problem to a polynomial system on a polyhedral cell of 0.
3. Explicit Solutions, Piecewise Structure, and Algorithms
For small models, WDJE yields fully explicit, piecewise-defined solutions. For example, the symmetric 1 ("Hardy–Weinberg") model produces five algebraic cells in 2 with closed-form expressions involving square roots:
- 3 when 4,
- 5 when 6,
- 7 otherwise.
For the 8-bit model (9 with 0), there are eight combinatorial regions, with quadratic and rational explicit expressions for 1 and 2. The partitions correspond to faces of the Wasserstein unit ball 3, e.g., a cube or hexagon, and cell boundaries correspond to combinatorial features ("walls of indecision") (Çelik et al., 2020).
For general models, a three-stage algorithmic pipeline applies:
- Combinatorial preprocessing: Enumerate faces of the Lipschitz polytope
- Numerical optimization: For each face, solve a constrained minimization of a linear functional over 4 via (mixed-integer) polynomial optimization solvers
- Algebraic postprocessing: For the active cell, solve for Lagrange multipliers to recover 5 via symbolic algebra (e.g., elimination in Macaulay2).
Computational and algebraic complexity is governed by the 6-vector of 7 and the polar degree of 8 (explicit in the case of Segre–Veronese via Luca’s formula, Theorem 5.2 in (Çelik et al., 2020)).
4. Empirical Case Studies and Partition Structure
The explicit analytic structure of WDJE is illustrated in case studies. For the 2-bit model and Hamming metric, the solution partition of 9 can be visualized as a subdivision of the simplex into polyhedral regions of algebraic regime, with regions corresponding to “corners” (support concentrated on a vertex of 0) and “interior” (solution via a quadratic equation). The solution structure reflects the combinatorial geometry of the Wasserstein ball for the chosen ground metric, with transition surfaces corresponding to singularities or multiple minimizers.
5. Implications and Robustness of WDJE
WDJE provides a robust approach to joint estimation and independence approximation. Unlike KL-divergence minimization (MLE), the Wasserstein criterion is less sensitive to degeneracies, particularly when support changes or small probabilities vanish. The piecewise-algebraic structure yields interpretable and in some cases closed-form solutions. For larger models, though complexity grows combinatorially, many faces never activate in practice and effective implementations rely on pruning and algebraic reduction.
Open questions include:
- Combinatorial understanding of 1 for product metrics beyond complete graphs,
- Reduction of face enumeration in large 2,
- Extension to latent-variable independence models,
- Analysis of statistical properties: convergence rates, and bias-variance tradeoffs for WDJE versus KL-based methods.
6. Software and Computational Tools
Implementation of WDJE requires computation with polytopes, global polynomial optimization, and symbolic elimination. Standard tools include:
- Polymake: for Lipschitz polytope and face enumeration,
- SCIP: for mixed-integer polynomial or LP relaxations in the numerical step,
- Macaulay2 (or analogous systems): for exact algebraic solution and zero-dimensional ideal decomposition.
This enables algebraic certificates of optimality, symbolic description of solution strata, and a rigorous pipeline for moderate-size models.
7. Summary and Outlook
Wasserstein Distance Based Joint Estimation recasts the estimation of (e.g., independence) models in the probability simplex as a structured, piecewise-algebraic minimization over polyhedral norms derived from optimal transport geometry. The combination of combinatorial, algebraic, and numerical approaches enables explicit solution in small cases and a principled blueprint for larger cases. The method’s robustness to support mismatch and degeneracies, together with its geometric transparency, positions WDJE as a canonical framework for structured joint estimation problems in the discrete setting, with ongoing research extending to latent, continuous, and high-dimensional scenarios (Çelik et al., 2020).