English

A New Framework for Matrix Discrepancy: Partial Coloring Bounds via Mirror Descent

Data Structures and Algorithms 2021-11-08 v1

Abstract

Motivated by the Matrix Spencer conjecture, we study the problem of finding signed sums of matrices with a small matrix norm. A well-known strategy to obtain these signs is to prove, given matrices A1,,AnRm×mA_1, \dots, A_n \in \mathbb{R}^{m \times m}, a Gaussian measure lower bound of 2O(n)2^{-O(n)} for a scaling of the discrepancy body {xRn:i=1nxiAi1}\{x \in \mathbb{R}^n: \| \sum_{i=1}^n x_i A_i\| \leq 1\}. We show this is equivalent to covering its polar with 2O(n)2^{O(n)} translates of the cube 1nBn\frac{1}{n} B^n_\infty, and construct such a cover via mirror descent. As applications of our framework, we show: \bullet Matrix Spencer for Low-Rank Matrices. If the matrices satisfy Aiop1\|A_i\|_{\mathrm{op}} \leq 1 and rank(Ai)r\mathrm{rank}(A_i) \leq r, we can efficiently find a coloring x{±1}nx \in \{\pm 1\}^n with discrepancy i=1nxiAiopnlog(min(rm/n,r))\|\sum_{i=1}^n x_i A_i \|_{\mathrm{op}} \lesssim \sqrt{n \log (\min(rm/n, r))}. This improves upon the naive O(nlogr)O(\sqrt{n \log r}) bound for random coloring and proves the matrix Spencer conjecture when rmnr m \leq n. \bullet Matrix Spencer for Block Diagonal Matrices. For block diagonal matrices with Aiop1\|A_i\|_{\mathrm{op}} \leq 1 and block size hh, we can efficiently find a coloring x{±1}nx \in \{\pm 1\}^n with i=1nxiAiopnlog(hm/n)\|\sum_{i=1}^n x_i A_i \|_{\mathrm{op}} \lesssim \sqrt{n \log (hm/n)}. Using our proof, we reduce the matrix Spencer conjecture to the existence of a O(log(m/n))O(\log(m/n)) quantum relative entropy net on the spectraplex. \bullet Matrix Discrepancy for Schatten Norms. We generalize our discrepancy bound for matrix Spencer to Schatten norms 2pq2 \le p \leq q. Given AiSp1\|A_i\|_{S_p} \leq 1 and rank(Ai)r\mathrm{rank}(A_i) \leq r, we can efficiently find a partial coloring x[1,1]nx \in [-1,1]^n with {i:xi=1}n/2|\{i : |x_i| = 1\}| \ge n/2 and i=1nxiAiSqnmin(p,log(rk))k1/p1/q\|\sum_{i=1}^n x_i A_i\|_{S_q} \lesssim \sqrt{n \min(p, \log(rk))} \cdot k^{1/p-1/q}, where k:=min(1,m/n)k := \min(1,m/n).

Keywords

Cite

@article{arxiv.2111.03171,
  title  = {A New Framework for Matrix Discrepancy: Partial Coloring Bounds via Mirror Descent},
  author = {Daniel Dadush and Haotian Jiang and Victor Reis},
  journal= {arXiv preprint arXiv:2111.03171},
  year   = {2021}
}

Comments

24 pages

R2 v1 2026-06-24T07:26:58.696Z