Is the Algorithmic Kadison-Singer Problem Hard?

Abstract

We study the following KS2(c) problem: let c ∈R+ be some constant, and v1,…, vm∈Rd be vectors such that \|vi\|2≤ α for any i∈[m] and Σi=1m vi, x2 =1 for any x∈Rd with \|x\|=1. The KS2(c) problem asks to find some S⊂ [m], such that it holds for all x ∈ Rd with \|x\| = 1 that \[ |Σi ∈ S vi, x2 - 12| ≤ c·α,\] or report no if such S doesn't exist. Based on the work of Marcus et al. and Weaver, the KS2(c) problem can be seen as the algorithmic Kadison-Singer problem with parameter c∈R+. Our first result is a randomised algorithm with one-sided error for the KS2(c) problem such that (1) our algorithm finds a valid set S ⊂ [m] with probability at least 1-2/d, if such S exists, or (2) reports no with probability 1, if no valid sets exist. The algorithm has running time \[ O(mn· poly(m, d))~ for ~n = O(dε2 (d) (1cα)), \] 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 m, although having exponential dependency on d. 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 KS2(c) problem. We show that the KS2(1/(42)) problem is FNP-hard for general values of d, and solving the KS2(1/(42)) problem is as hard as solving the NAE-3SAT problem.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…