Reparameterizing the Birkhoff Polytope for Variational Permutation Inference
Not on the map. Why?
Abstract (arXiv)
Many matching, tracking, sorting, and ranking problems require probabilistic reasoning about possible permutations, a set that grows factorially with dimension. Combinatorial optimization algorithms may enable efficient point estimation, but fully Bayesian inference poses a severe challenge in this high-dimensional, discrete space. To surmount this challenge, we start with the usual step of relaxing a discrete set (here, of permutation matrices) to its convex hull, which here is the Birkhoff polytope: the set of all doubly-stochastic matrices. We then introduce two novel transformations: first, an invertible and differentiable stick-breaking procedure that maps unconstrained space to the Birkhoff polytope; second, a map that rounds points toward the vertices of the polytope. Both transformations include a temperature parameter that, in the limit, concentrates the densities on permutation matrices. We then exploit these transformations and reparameterization gradients to introduce variational inference over permutation matrices, and we demonstrate its utility in a series of experiments.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 1; 2024: 0; 2025: 1; 2026: 2.
10 papers.
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021Discovering Non-monotonic Autoregressive Orderings with Variational Inferencecited by 15
- 2022Neural Topological Ordering for Computation Graphscited by 12
- 2021Stochastic Iterative Graph Matchingcited by 10
- 2021Set-to-Sequence Methods in Machine Learning: a Reviewcited by 6
- 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopescited by 5
- 2023Differentiable Random Partition Modelscited by 3
- 2025Variational phylogenetic inference with products over bipartitionscited by 0
- 2026Beyond Kemeny Medians: Consensus Ranking Distributions Definition, Properties and Statistical Learningcited by 0
- 2026Learning Unbiased Permutations via Flow Matchingcited by 0
- 2026Learning Unbiased Permutations via Flow Matching16 May 2026
- 2026Beyond Kemeny Medians: Consensus Ranking Distributions Definition, Properties and Statistical Learning11 Feb 2026
- 2025Variational phylogenetic inference with products over bipartitions21 Feb 2025
- 2023Differentiable Random Partition Models26 May 2023
- 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopes18 Nov 2022
- 2022Neural Topological Ordering for Computation Graphs13 Jul 2022
- 2021Discovering Non-monotonic Autoregressive Orderings with Variational Inference27 Oct 2021
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learning4 Oct 2021
- 2021Stochastic Iterative Graph Matching4 Jun 2021
- 2021Set-to-Sequence Methods in Machine Learning: a Review17 Mar 2021