English

Near-Optimal Averaging Samplers and Matrix Samplers

Computational Complexity 2025-08-18 v2 Data Structures and Algorithms

Abstract

We present the first efficient averaging sampler that achieves asymptotically optimal randomness complexity and near-optimal sample complexity. For any δ<ε\delta < \varepsilon and any constant α>0\alpha > 0, our sampler uses m+O(log(1/δ))m + O(\log (1 / \delta)) random bits to output t=O((1ε2log1δ)1+α)t = O((\frac{1}{\varepsilon^2} \log \frac{1}{\delta})^{1 + \alpha}) samples Z1,,Zt{0,1}mZ_1, \dots, Z_t \in \{0, 1\}^m such that for any function f:{0,1}m[0,1]f: \{0, 1\}^m \to [0, 1], Pr[1ti=1tf(Zi)E[f]ε]1δ. \Pr\left[\left|\frac{1}{t}\sum_{i=1}^t f(Z_i) - \mathbb{E}[f]\right| \leq \varepsilon\right] \geq 1 - \delta. The randomness complexity is optimal up to a constant factor, and the sample complexity is optimal up to the O((1ε2log1δ)α)O((\frac{1}{\varepsilon^2} \log \frac{1}{\delta})^{\alpha}) factor. Our technique generalizes to matrix samplers. A matrix sampler is defined similarly, except that f:{0,1}mCd×df: \{0, 1\}^m \to \mathbb{C}^{d \times d} and the absolute value is replaced by the spectral norm. Our matrix sampler achieves randomness complexity m+O~(log(d/δ))m + \widetilde O (\log(d / \delta)) and sample complexity O((1ε2logdδ)1+α) O((\frac{1}{\varepsilon^2} \log \frac{d}{\delta})^{1 + \alpha}) for any constant α>0\alpha > 0, both near-optimal with only a logarithmic factor in randomness complexity and an additional α\alpha exponent on the sample complexity. We use known connections with randomness extractors and list-decodable codes to give applications to these objects. Specifically, we give the first extractor construction with optimal seed length up to an arbitrarily small constant factor above 1, when the min-entropy k=βnk = \beta n for a large enough constant β<1\beta < 1. Finally, we generalize the definition of averaging sampler to any normed vector space.

Keywords

Cite

@article{arxiv.2411.10870,
  title  = {Near-Optimal Averaging Samplers and Matrix Samplers},
  author = {Zhiyang Xun and David Zuckerman},
  journal= {arXiv preprint arXiv:2411.10870},
  year   = {2025}
}

Comments

Computational Complexity Conference 2025