Abstract
We prove that for any λ > 1, fixed in advance, the permanent of an n × n complex matrix, where the absolute value of each diagonal entry is at least λ times bigger than the sum of the absolute values of all other entries in the same row, can be approximated within any relative error 0 < ϵ < 1 in quasi-polynomial nO(lnn-lnϵ) time. We extend this result to multidimensional permanents of tensors and apply it to weighted counting of perfect matchings in hypergraphs.
Similar content being viewed by others
References
N. Anari, L. Gurvits, S.O. Gharan and A. Saberi, Simply exponential approximation of the permanent of positive semidefinite matrices, in 58th Annual IEEE Symposium on Foundations of Computer Science—FOCS 2017, IEEE Computer Society, Los Alamitos, CA, 2017, pp. 914–925.
N. Anari and A. Rezaei, A tight analysis of Bethe approximation for permanent, preprint arXiv:1811.02933.
A. Barvinok, Computing the permanent of (some) complex matrices, Foundations of Computational Mathematics 16 (2016), 329–342.
A. Barvinok, Combinatorics and Complexity of Partition Functions, Algorithms and Combinatorics, Vol. 30, Springer, Cham, 2016.
A. Barvinok, Approximating permanents and hafnians, Discrete Analysis (2017), Paper No. 2.
A. Barvinok and G. Regts, Weighted counting of solutions to sparse systems of equations, Combinatorics, Probability and Computing, to appear, https://doi.org/10.1017/S0963548319000105.
J. L. Brenner, Relations among the minors of a matrix with dominant principle diagonal, Duke Mathematical Journal, 26 (1959), 563–567.
L. Eldar and S. Mehraban, Approximating the permanent of a random matrix with vanishing mean, in 59th Annual Symposium on Foundations of Computer Science—FOCS 2018, IEEE Computer Society, Los Alamitos, CA, 2018, pp. 23–34.
L. Gurvits and A. Samorodnitsky, Bounds on the permanent and some applications, in 55th Annual IEEE Symposium on Foundations of Computer Science—FOCS 2014, IEEE Computer Society,Los Alamitos, CA, 2014, pp. 90–99.
M. Jerrum, A. Sinclair and E. Vigoda, A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries, Journal of the ACM 51 (2004), 671–697.
J. Liu, A. Sinclair and P. Srivastava, The Ising partition function: zeros and deterministic approximation, in 58th Annual IEEE Symposium on Foundations of Computer Science—FOCS 2017, IEEE Computer Society, Los Alamitos, CA, 2017, pp. 986–997.
M. Marcus and M. Newman, Inequalities for the permanent function, Annals of Mathematics 75 (1962), 47–62.
V. Patel and G. Regts, Deterministic polynomial-time approximation algorithms for partition functions and graph polynomials, SIAM Journal on Computing 46 (2017), 1893–1919.
H. Peters and G. Regts, On a conjecture of Sokal concerning roots of the independence polynomial, Michigan Mathematical Journal 68 (2019), 33–55.
Acknowledgment
The author is grateful to Alex Samorodnitsky for suggesting several improvements and to Piyush Srivastava for pointing out [7] and for suggesting a simplification of the original proof of Lemma 2.1.
Author information
Authors and Affiliations
Corresponding author
Additional information
This research was partially supported by NSF Grant DMS 1361541.
Rights and permissions
About this article
Cite this article
Barvinok, A. Computing permanents of complex diagonally dominant matrices and tensors. Isr. J. Math. 232, 931–945 (2019). https://doi.org/10.1007/s11856-019-1896-0
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11856-019-1896-0