English

Optimal $e^{(\gamma+o(1))n}$-Approximation of the Permanent of Positive Semidefinite Matrices

Data Structures and Algorithms 2026-05-22 v1

Abstract

We determine, up to lower-order terms in the exponent, the best possible deterministic polynomial-time approximation ratio for the permanent of a Hermitian positive semidefinite matrix. If A0A\succeq 0 has no zero diagonal entry, d=rank(A)d=\operatorname{rank}(A), A=VVA=VV^\dagger with VCn×dV\in\mathbb{C}^{n\times d} full column rank, and v1,,vnv_1,\ldots,v_n are the rows of VV, define Φ(V)=maxX0{i=1nlog(viXvi)+logdetXtrX+d},P^(A)=eΦ(V). \Phi(V)=\max_{X\succ 0} \left\{\sum_{i=1}^n \log(v_i^\dagger Xv_i)+\log\det X-\operatorname{tr} X+d\right\}, \qquad \widehat P(A)=e^{\Phi(V)}. We prove the exact sandwich eγnP^(A)per(A)P^(A). e^{-\gamma n}\widehat P(A)\le \operatorname{per}(A)\le \widehat P(A). Here γ\gamma is the Euler--Mascheroni constant. Since the maximization is concave, this gives a deterministic polynomial-time e(γ+ε)ne^{(\gamma+\varepsilon)n}-approximation for every ε>0\varepsilon>0. Combined with the previous e(γε)ne^{(\gamma-\varepsilon)n}-hardness of approximation for positive semidefinite permanents, this resolves the optimal exponential approximation ratio for deterministic polynomial-time algorithms as e(γ+o(1))ne^{(\gamma+o(1))n}, assuming PNP\mathrm{P}\ne\mathrm{NP}. The proof is an entropy argument applied to the standard Wick integral formula for per(A)\operatorname{per}(A); the loss is exactly γ\gamma per factor because E[logT]=γ\mathbb{E}[\log T]=-\gamma for TExp(1)T\sim\operatorname{Exp}(1). The result was obtained through interactions with GPT 5.5 Pro Extended: the first author's interaction was one-shot, while the second author's was a separate multi-turn interaction with high-level guidance. Both authors verified the theorem and proof. Codex was used to assemble and typeset the manuscript.

Keywords

Cite

@article{arxiv.2605.21946,
  title  = {Optimal $e^{(\gamma+o(1))n}$-Approximation of the Permanent of Positive Semidefinite Matrices},
  author = {Nima Anari and Farzam Ebrahimnejad},
  journal= {arXiv preprint arXiv:2605.21946},
  year   = {2026}
}