Papers
Topics
Authors
Recent
Search
2000 character limit reached

Estimating the Effective Support Size in Constant Query Complexity

Published 21 Nov 2022 in cs.DS, math.ST, and stat.TH | (2211.11344v1)

Abstract: Estimating the support size of a distribution is a well-studied problem in statistics. Motivated by the fact that this problem is highly non-robust (as small perturbations in the distributions can drastically affect the support size) and thus hard to estimate, Goldreich [ECCC 2019] studied the query complexity of estimating the ϵ\epsilon-\emph{effective support size} Ess<em>ϵ\text{Ess}<em>\epsilon of a distribution P{P}, which is equal to the smallest support size of a distribution that is ϵ\epsilon-far in total variation distance from P{P}. In his paper, he shows an algorithm in the dual access setting (where we may both receive random samples and query the sampling probability p(x)p(x) for any xx) for a bicriteria approximation, giving an answer in [Ess</em>(1+β)ϵ,(1+γ)Ess<em>ϵ][\text{Ess}</em>{(1+\beta)\epsilon},(1+\gamma) \text{Ess}<em>{\epsilon}] for some values $\beta, \gamma &gt; 0$. However, his algorithm has either super-constant query complexity in the support size or super-constant approximation ratio 1+γ=ω(1)1+\gamma = \omega(1). He then asked if this is necessary, or if it is possible to get a constant-factor approximation in a number of queries independent of the support size. We answer his question by showing that not only is complexity independent of nn possible for $\gamma&gt;0$, but also for γ=0\gamma=0, that is, that the bicriteria relaxation is not necessary. Specifically, we show an algorithm with query complexity O(1β<sup>3</sup>ϵ<sup>3)O(\frac{1}{\beta<sup>3</sup> \epsilon<sup>3}). That is, for any $0 &lt; \epsilon, \beta &lt; 1$, we output in this complexity a number n~∈[Ess</em>(1+β)ϵ,Essϵ]\tilde{n} \in [\text{Ess}</em>{(1+\beta)\epsilon},\text{Ess}_\epsilon]. We also show that it is possible to solve the approximate version with approximation ratio 1+γ1+\gamma in complexity O(1β<sup>2</sup>ϵ+1βϵγ<sup>2)O\left(\frac{1}{\beta<sup>2</sup> \epsilon} + \frac{1}{\beta \epsilon \gamma<sup>2}\right). Our algorithm is very simple, and has $4$ short lines of pseudocode.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.