Skip to content

查询复杂度的对偶多项式见证

Dual polynomial witness for query complexity · Approximate-degree dual witness

用一范数归一、与全部低次多项式正交的有符号见证,认证不存在给定误差的低次逼近。

条目类型
方法

形式陈述

f:D{0,1}D{0,1}n,令 Vd 是所有次数至多 d 的实多项式限制到 D 后形成的有限维线性空间。近似次数满足

deg~ε(f)>d

当且仅当存在函数 ψ:DR,使

xD|ψ(x)|=1,

并且对每个 pVd 都有

xDψ(x)p(x)=0,

同时

xDψ(x)f(x)>ε.

可把 ψ 整体乘 1,所以最后一个相关性不等式无需绝对值。第二个条件称 pure high degree 大于 d;在 {1,+1} 编码中,只需检查所有 |S|d 的 Fourier character

χS(z)=iSzi.

有限维线性规划强对偶给出该刻画。Primal 在系数中寻找 p,约束每个合法输入上 |p(x)f(x)|ε;dual 选择有符号权重 ψ。若三个条件成立,则任意 pVd 都满足

xψ(x)f(x)=xψ(x)(f(x)p(x))x|ψ(x)|fpε,

与严格相关性矛盾。反方向由 separating hyperplane 定理得到,故见证不仅充分而且完备。

直觉

Primal 试图让低次多项式同时穿过所有误差带;dual 则给输入点加正负质量,把每个低次方向完全抵消,却让目标函数仍留下可见偏置。一个短向量 ψ 因而能替代“枚举所有低次多项式”的不可能任务。

一范数归一不是装饰。若没有它,可把任意非零相关性无限放大;若只要求均值为零,则仅消除了常数项,线性、二次等低次方向仍可能解释目标。Pure high degree 必须逐层消去全部 Vd

例子与边界

OR2,按 00,01,10,11 顺序定义

ψ=(12,14,14,0).

它的一范数为 1,总和为 0,所以与全部次数 0 的常数多项式正交。OR 的值为 (0,1,1,1),相关性为

ψ,OR2=14+14=12>13.

因此 deg~1/3(OR2)>0。另一方面线性多项式 p=(2/3)(x1+x2) 在四点上的值为 0,2/3,2/3,4/3,最大误差为 1/3;两边合起来得到近似次数恰为 1。见证的每个约束和上界多项式都可直接复算。

Promise 域是见证的一部分。若把域限制为所有非零输入,OR 恒为 1,常数多项式已经精确计算它;上面的 ψ 在非法点 00 放了负质量,不能继续作为该 promise 的 dual。把 total-function 见证机械截断到合法域通常也会破坏正交。

编码也需一致。0/1±1 通过仿射替换保持次数,但相关性阈值和目标函数会相应变换;不能保留 ψ 数值却只替换公式一侧的编码。

推论与应用

对偶见证把 approximate-degree 下界变成可组合对象:可以对已有 ψ 做张量、块组合或质量重分配,同时单独验证一范数、pure high degree 与相关性。量子查询多项式方法再把这样的代数证书翻译为查询下界。

见证只证明没有低次一致逼近,不证明查询算法上界,也不控制多项式系数大小。若错误是 one-sided、平均 L2 或 sign approximation,primal 约束改变,dual 条件也必须重新推导。

参考资料
  • Mark Bun and Justin Thaler, “Dual Lower Bounds for Approximate Degree and Markov–Bernstein Inequalities,” Information and Computation 243, 2015, pp. 2–25.
  • Alexander A. Sherstov, “Communication Lower Bounds Using Dual Polynomials,” Bulletin of the EATCS 95, 2008, pp. 59–93.
  • Alexander A. Sherstov, “The Pattern Matrix Method,” SIAM Journal on Computing 40(6), 2011, pp. 1969–2000.
关系图谱8 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系