“分布测试会同时用到访问模型和距离转换。恒等与接近性测试的承诺通常写总变差距离,而 KL 常通过 Pinsker、不等式链或乘积分布可加性控制可区分性;方向选错或支持不匹配会把有限上界变成无穷…”
两个不同输入协议 ​
Identity testing 给定显式已知分布
Closeness testing 则同时获得两个未知 oracle
Total variation在有限域上为
两项任务都采用 exact yes 与 far no 的 gap,不要求在
Identity 的最优量级 ​
在标准 IID sample access、成功率
上界常用 Pearson/χ² 型统计量。Poissonize 样本数后,各坐标计数近似独立;对观测频数
直接估计每个
下界构造一族对均匀分布作随机正负微扰的 alternatives。样本太少时,碰撞与计数分布在 null/alternative 下接近,任何统计量都无法稳定区分;这与“某个坐标差很多”的容易实例不同。
Closeness 的最优量级 ​
两份未知分布的 closeness testing 最优样本数为
从每个 oracle 各取该量级样本。统计量要同时消除两边采样噪声,并处理重元素与轻元素:重元素可较准确估计,轻元素数量多、单项稀疏,需要碰撞型聚合。
Identity 不能通过先用少量样本“学出
一个可计算的 TV 实例 ​
令已知参考为四点均匀分布
未知分布为
第一坐标多出
样本序列若频繁出现元素
成功率与样本分配 ​
把成功率从
Closeness 若两边样本预算不同,应写成
失败边界 ​
上述最优式针对最坏
TV far 不表示存在某个坐标差至少
最后,检验
参考资料
- Tugkan Batu, Lance Fortnow, Ronitt Rubinfeld, Warren D. Smith, and Patrick White, “Testing That Distributions Are Close,” FOCS, 2000, pp. 259–269.
- Siu-On Chan, Ilias Diakonikolas, Paul Valiant, and Gregory Valiant, “Optimal Algorithms for Testing Closeness of Discrete Distributions,” SODA, 2014, pp. 1193–1203.
- Clément Canonne, “A Survey on Distribution Testing: Your Data Is Big. But Is It Blue?” Theory of Computing Graduate Surveys 9, 2020, pp. 1–100.