Table of Contents
Fetching ...

On the permanent of random tensors

Malihe Nobakht Kooshkghazi, Hamidreza Afshin

TL;DR

This work addresses approximating the permanent of random order-$d$ complex tensors when the mean magnitude $|\\mu|$ is at least $1/\\text{polylog}(n)$. It extends Barvinok-style additive approximation techniques to tensors by expressing $\\frac{per(X)}{(n!)^{d-1}}$ as a polynomial in $z$ with coefficients $a_k$, and approximating the first $t+1$ coefficients via computable statistics, connecting to a truncated exponential generating function. The core contributions are a deterministic quasi-polynomial time algorithm and a PTAS for such random tensors with $d=O(\\text{polylog}(n))$ and $|\\mu| \ge (\\frac{\\ln n}{(d-1)^6})^{-c}$, leveraging precise tail-control lemmas, moment bounds, and Hermite-polynomial techniques to show $\\sum_{k\\ge0}^{\\infty} V'_k z^k = e^{V_1 z - \\frac{\\xi z^2}{2}}$. These results generalize matrix permanents with vanishing mean to the tensor setting and provide practical deterministic algorithms with quasi-polynomial runtime for large $n$ and moderate $d$, including a PTAS.

Abstract

The exact computation of permanent for high-dimensional tensors is a hard problem. Having in mind the applications of permanents in other fields, providing an algorithm for the approximation of tensor permanents is an attractive subject. In this paper, we design a deterministic quasi-polynomial time algorithm and a PTAS that computes the permanent of complex random tensors that its module of the mean is at least 1/polylog(n).

On the permanent of random tensors

TL;DR

This work addresses approximating the permanent of random order- complex tensors when the mean magnitude is at least . It extends Barvinok-style additive approximation techniques to tensors by expressing as a polynomial in with coefficients , and approximating the first coefficients via computable statistics, connecting to a truncated exponential generating function. The core contributions are a deterministic quasi-polynomial time algorithm and a PTAS for such random tensors with and , leveraging precise tail-control lemmas, moment bounds, and Hermite-polynomial techniques to show . These results generalize matrix permanents with vanishing mean to the tensor setting and provide practical deterministic algorithms with quasi-polynomial runtime for large and moderate , including a PTAS.

Abstract

The exact computation of permanent for high-dimensional tensors is a hard problem. Having in mind the applications of permanents in other fields, providing an algorithm for the approximation of tensor permanents is an attractive subject. In this paper, we design a deterministic quasi-polynomial time algorithm and a PTAS that computes the permanent of complex random tensors that its module of the mean is at least 1/polylog(n).
Paper Structure (4 sections, 4 theorems, 28 equations)

This paper contains 4 sections, 4 theorems, 28 equations.

Key Result

Lemma 2.9

Let $A \in T_{d,n}(\mathbb{C})$ be an arbitrary tensor, and $J\in T_{d,n}$ be the tensor whose all entries are equal to $1$. For $k=0,1,\dots,n$ define Then for every $z \in \mathbb{C}$,

Theorems & Definitions (15)

  • Definition 2.1: dg
  • Definition 2.2: dg
  • Definition 2.3: tar2016
  • Definition 2.4: dg
  • Definition 2.5: pin
  • Definition 2.6: pin
  • Definition 2.7
  • Definition 2.8
  • Lemma 2.9
  • proof
  • ...and 5 more