Approximating the Permanent by Sampling from Adaptive Partitions
Jonathan Kuck, Tri Dao, Hamid Rezatofighi, Ashish Sabharwal, and Stefano Ermon

TL;DR
This paper introduces AdaPart, an efficient sampling method for approximating the permanent of non-negative matrices, enabling faster computations and improved multi-target tracking performance.
Contribution
AdaPart provides a simple, efficient way to sample exactly from complex distributions, enabling tight bounds on the permanent with guaranteed polynomial runtime.
Findings
AdaPart achieves over 25x speedup compared to previous methods.
Exact sampling improves multi-target tracking with fewer samples.
The method guarantees polynomial runtime for dense matrices.
Abstract
Computing the permanent of a non-negative matrix is a core problem with practical applications ranging from target tracking to statistical thermodynamics. However, this problem is also #P-complete, which leaves little hope for finding an exact solution that can be computed efficiently. While the problem admits a fully polynomial randomized approximation scheme, this method has seen little use because it is both inefficient in practice and difficult to implement. We present AdaPart, a simple and efficient method for drawing exact samples from an unnormalized distribution. Using AdaPart, we show how to construct tight bounds on the permanent which hold with high probability, with guaranteed polynomial runtime for dense matrices. We find that AdaPart can provide empirical speedups exceeding 25x over prior sampling methods on matrices that are challenging for variational based approaches.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Blind Source Separation Techniques · Bayesian Modeling and Causal Inference
