Is the Algorithmic Kadison-Singer Problem Hard?
arXiv:2205.02161
Abstract
We study the following problem: let be some constant, and be vectors such that for any and for any with . The problem asks to find some , such that it holds for all with that \[ \left|\sum_{i \in S} \langle v_i, x\rangle^2 - \frac{1}{2}\right| \leq c\cdot\sqrtα,\] or report no if such doesn't exist. Based on the work of Marcus et al. and Weaver, the problem can be seen as the algorithmic Kadison-Singer problem with parameter . Our first result is a randomised algorithm with one-sided error for the problem such that (1) our algorithm finds a valid set with probability at least , if such exists, or (2) reports no with probability , if no valid sets exist. The algorithm has running time \[ O\left(\binom{m}{n}\cdot \mathrm{poly}(m, d)\right)~\mbox{ for }~n = O\left(\frac{d}{ε^2} \log(d) \log\left(\frac{1}{c\sqrtα}\right)\right), \] where is a parameter which controls the error of the algorithm. This presents the first algorithm for the Kadison-Singer problem whose running time is quasi-polynomial in , although having exponential dependency on . Moreover, it shows that the algorithmic Kadison-Singer problem is easier to solve in low dimensions. Our second result is on the computational complexity of the problem. We show that the problem is -hard for general values of , and solving the problem is as hard as solving the $\mathsf{NAE\mbox{-}3SAT}$ problem.