We are given a matrix $M$ with $0/1$ entries and the matrix is square of $n$ dimensions. We are given two integers $a$ and $b$ with promise one of the values is the permanent.
Is there a faster than $2^{\Omega(n)}$ algorithm to identify the correct permanent of the two values of $a$ and $b$ (output $0$ means $a$ is correct and putput $1$ means $b$ is correct) and is there a complexity class for this problem?
We might assume the lower $n-n^\alpha$ bits of $a$ and $b$ are identical at an $\alpha\in(0,1)$.
How about if we have a $P$ algorithm which always spits
$k=O(1)$ values one of which is the permanent?
$k=poly(n)$ values one of which is the permanent?
In these case if we assume the outputs $a_1,\dots,a_k$ have an equal chance of being correct then we can pick one index (say always $a_1$) and be successful $1/O(1)$ to $1/poly(n)$ of the times and there is an $RTIME$ algorithm by Lipton. Is there any way to convert the algorithm to a deterministic algorithm without utilizing $P=BPP$ approach at least if $k=O(1)$?