论文标题
比较图:统一测试的统一方法
Comparison Graphs: a Unified Method for Uniformity Testing
论文作者
论文摘要
分发测试可以描述如下:$ Q $样品是从已知域$ [n] $上的一些未知分布$ p $中绘制的。在抽样过程之后,必须就$ p $持有某些财产或远离它做出决定。该领域中研究最多的问题是统一性测试,其中需要区分$ p $超过$ [n] $的情况,即$ p $是$ p $是均匀的$ε$ - far(以$ \ ell_1 $)。在经典模型中,众所周知,$θ\ left(\ sqrt {n}/ε^2 \ right)$样本是必要的,足以满足此任务。最近在各种构图中考虑了这个问题,例如构成通信或内存约束。在不止一次的情况下,已知的最佳解决方案归结为计算绘制样品之间的碰撞(每两个具有相同值的样品添加一个值),这一想法可以追溯到第一个均匀度测试仪,并创造了“基于Collision collision Tester”的名称。 在本文中,我们介绍了比较图的概念,并使用它正式定义了一般的基于碰撞的测试仪。粗略地说,图表的边缘表明应比较测试仪(即,原始测试仪是由一个集合所诱导的,在其中比较了所有对)。我们证明了一种结构定理,该定理具有足够的条件,可以诱导良好的均匀性测试仪。作为一种应用,我们开发了一种通用方法来测试均匀性,并在各种计算约束下设计了几乎最佳的均匀性测试仪。我们改进并简化了一些已知的结果,并引入了一个新的约束模型,该模型还会产生有效的测试仪。 我们方法背后的想法是将特定模型的计算约束转换为比较图上的模型,这为找到好图形铺平了道路。
Distribution testing can be described as follows: $q$ samples are being drawn from some unknown distribution $P$ over a known domain $[n]$. After the sampling process, a decision must be made about whether $P$ holds some property, or is far from it. The most studied problem in the field is arguably uniformity testing, where one needs to distinguish the case that $P$ is uniform over $[n]$ from the case that $P$ is $ε$-far from being uniform (in $\ell_1$). In the classic model, it is known that $Θ\left(\sqrt{n}/ε^2\right)$ samples are necessary and sufficient for this task. This problem was recently considered in various restricted models that pose, for example, communication or memory constraints. In more than one occasion, the known optimal solution boils down to counting collisions among the drawn samples (each two samples that have the same value add one to the count), an idea that dates back to the first uniformity tester, and was coined the name "collision-based tester". In this paper, we introduce the notion of comparison graphs and use it to formally define a generalized collision-based tester. Roughly speaking, the edges of the graph indicate the tester which pairs of samples should be compared (that is, the original tester is induced by a clique, where all pairs are being compared). We prove a structural theorem that gives a sufficient condition for a comparison graph to induce a good uniformity tester. As an application, we develop a generic method to test uniformity, and devise nearly-optimal uniformity testers under various computational constraints. We improve and simplify a few known results, and introduce a new constrained model in which the method also produces an efficient tester. The idea behind our method is to translate computational constraints of a certain model to ones on the comparison graph, which paves the way to finding a good graph.