形式陈述 ​
下界必须固定完整模型 ​
性质测试下界至少同时固定:对象表示和 oracle、距离与 far 阈值、查询是否自适应、错误是单侧还是双侧,以及查询数按最坏还是期望计。改变任一项都会改变 tester 能观察的 transcript。
目标通常是证明:每个查询少于
Hard distributions 与 Yao ​
构造 yes 分布
若能证明每个
两份分布必须在 promise 两侧。若
Transcript 的二点检验 ​
固定确定性 tester 后,对象随机性诱导两个 transcript 分布
因此若
可以直接界 KL、Hellinger 或 χ² 散度再转成 total variation,也可以构造 coupling,使 yes/no 两次执行的 transcript 以概率至少
直觉
性质测试下界的共同图像,是让 yes 与 no 两个世界在少量局部观察下保持同样面貌。困难分布先把随机算法化成确定性决策树的平均问题,transcript 距离再衡量这棵树究竟获得了多少区分信息;如果大部分执行仍看到相同答案历史,叶上的任何判决都会在至少一侧出错。
自适应查询没有破坏这幅图,但要求证明随着历史在线延伸。不能只说每组固定坐标的边缘分布接近,因为算法会根据此前答案选择下一坐标;真正需要控制的是整条决策树路径,或给出能同时延伸 yes/no 隐藏对象的耦合。
例子与边界
全零性质的 Ω(1/ε) 下界 ​
令
的坐标集合
固定任意确定性自适应 tester。沿全零回答路径,它会依次选择至多
当
若 tester 在该 transcript 上接受,混合先验下来自 no 侧的错误至少
与随机抽坐标的
推论与应用
局部视图耦合 ​
图、函数和分布对象的 lower bound 常把
只证明每个固定查询集合边缘分布接近,不一定控制自适应 tester;后者选择的集合本身依赖先前回答。要么直接耦合完整决策树 transcript,要么把方法限制为非自适应并在定理中写明。
通信归约路线 ​
另一条路线把通信输入
通信成本可能是
常见失败边界 ​
No 分布中的对象必须以概率
距离与表示不可丢失。同一稀疏图在 dense model 可能接近性质,在 bounded-degree model 却 far;把一个模型的 hard distribution 直接交给另一 oracle 会改变 no 支持。
单侧 tester 的拒绝 transcript 必须是确定 witness,常可利用证书结构得到不同下界;双侧 indistinguishability 允许两边都偶尔错。证明若使用 perfect completeness,不能无声推广到只要求
参考资料
- Oded Goldreich, Introduction to Property Testing, Cambridge University Press, 2017, Chapters 10–11.
- Eric Blais, Joshua Brody, and Kevin Matulef, “Property Testing Lower Bounds via Communication Complexity,” Computational Complexity 21, 2012, pp. 311–358.
- Clément Canonne, “A Survey on Distribution Testing: Your Data Is Big. But Is It Blue?” Theory of Computing Graduate Surveys 9, 2020, lower-bound toolkit sections.
- Dana Ron, “Property Testing: A Learning Theory Perspective,” Foundations and Trends in Machine Learning 1(3), 2008, pp. 307–402.