“量子 walk 适合状态之间高度重叠、单步只改少量数据的问题。Element distinctness在 Johnson graph 上令一个 vertex 保存 $r$ 个输入值,从而以昂…”
形式陈述
取整数
每步以一半概率原地停留,否则均匀选择删除和加入的索引;这一 lazy Johnson walk 可逆、非周期且平稳分布均匀,其绝对谱隙为
可执行的 marked 判定是“存储的子集中存在任意一对相同值”,它不需要预先知道哪一对碰撞。分析非全异输入时,任选一对确实满足
于是整个 marked 集合的平稳质量至少为
取
Aaronson–Shi 的多项式下界先在大小为
直觉
直接 Grover 搜索所有
这也是 data structure 进入 query algorithm 的典型方式。Check 为零不是比较免费到不存在,而是输入查询已经在 setup/update 中支付;对已存值的排序或哈希不计 query。
例子与边界
取
Johnson gap 为
值域是实质边界。若
若 oracle 一次返回整批值,或 update 不能相干清理旧值,
推论与应用
Johnson graph 模板还用于
Element distinctness 同时校准了方法强度:正权 adversary 的 certificate barrier 只能到平方根,而 polynomial 或 tight general adversary 达到
参考资料
- Andris Ambainis, “Quantum Walk Algorithm for Element Distinctness,” SIAM Journal on Computing 37(1), 2007, pp. 210–239.
- Scott Aaronson and Yaoyun Shi, “Quantum Lower Bounds for the Collision and the Element Distinctness Problems,” Journal of the ACM 51(4), 2004, pp. 595–605.
- Frédéric Magniez, Ashwin Nayak, Jérémie Roland, and Miklos Santha, “Search via Quantum Walk,” SIAM Journal on Computing 40(1), 2011, pp. 142–164,§1.3 的 Johnson 链谱隙尺度与 Theorem 3 的完整搜索保证。
- [1] Andris Ambainis, “Polynomial Degree and Lower Bounds in Quantum Complexity: Collision and Element Distinctness with Small Range,” Theory of Computing 1, 2005, pp. 37–46,Theorem 2.3 的既有大值域下界与 Theorem 3.1 的对称性质转移。