“第一条把敏感单坐标视为单元素敏感块;第二条因为任何证书必须击中每个互不相交敏感块;第三条因为确定性决策树在固定输入上的根叶路径形成证书。三步都能逐点证明,再对输入取最大。”
敏感块 ​
对
则
全局值为
集合不交条件不是排版便利,而是度量的核心。它确保每个块代表一份坐标资源互不重叠的独立改变方向;允许重复使用同一关键坐标会把同一障碍无限复制。
单比特不敏感、成块却敏感 ​
考虑四变量函数
在
但块 1100,第一项变为 0011,第二项变为
任一敏感块至少含两个坐标,而四个坐标至多容纳两个互不相交的这种块,故这里恰有
与敏感度的关系 ​
每个敏感坐标
进而 0000 处为
反向不能通过把每块任选一个代表坐标得到。一个块之所以敏感,可能恰是所有坐标共同翻转的结果;只翻代表坐标未必改变输出。把块压成单点会销毁要测量的协同效应。
证书必须击中每个块 ​
固定输入
若
结合确定性路径证书可得
最小块与冗余 ​
构造块族时可以把每个敏感块缩到 inclusion-minimal:删除任意坐标后不再敏感。最小性不是定义要求,但能暴露真正协同的一组坐标,并避免把无关位置塞进块中制造名词堆叠。
最小敏感块之间仍可能重叠,所以不能把“每块都不可再缩”误认为“块族自动不交”。优化
最大 packing 也未必唯一:两组不同块族可以拥有相同块数,却覆盖不同坐标。
边界与使用口径 ​
块敏感度一次翻转整个块,但只比较起点
块可以大小不同,度量只数块数而不数总翻转坐标。若任务关心最少编辑数量,应使用 Hamming 距离;一个巨大的敏感块在
对随机输入分布,
参考资料
- Noam Nisan, “CREW PRAMs and Decision Trees,” SIAM Journal on Computing 20(6), 1991, pp. 999–1007.
- Harry Buhrman and Ronald de Wolf, “Complexity Measures and Decision Tree Complexity: A Survey,” Theoretical Computer Science 288(1), 2002, pp. 21–43.
- Ryan O'Donnell, Analysis of Boolean Functions, Cambridge University Press, 2014, Chapter 2.