...
首页> 外文期刊>Cryptography and Communications >Application of Grover's algorithm to check non-resiliency of a Boolean function
【24h】

Application of Grover's algorithm to check non-resiliency of a Boolean function

机译:Grover算法在检查布尔函数的非弹性中的应用

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we explore quantum algorithms to check the resiliency property of a Boolean function (in particular, when it is non-resilient). First we explain that Deutsch-Jozsa algorithm can be immediately used for this purpose. We further analyse how the quadratic improvement in query complexity can be obtained using Grover's technique. While the worst case quantum query complexity to check the resiliency order is exponential in the number of input variables of the Boolean function, in our strategy one requires polynomially many measurements only. We also describe a subset of n-variable Boolean functions for which the algorithm works in polynomially many steps, i.e., we can achieve an exponential speed-up over best known classical algorithms.
机译:在本文中,我们探索了量子算法来检查布尔函数的弹性属性(尤其是在非弹性时)。首先我们说明Deutsch-Jozsa算法可以立即用于此目的。我们进一步分析了如何使用Grover技术获得查询复杂度的二次改进。虽然最糟糕的情况是,查询弹性顺序的量子查询复杂度在布尔函数的输入变量数量上呈指数级增长,但在我们的策略中,仅需要多项式多项测量即可。我们还描述了n变量布尔函数的子集,对于该子集,该算法可以在多个步骤中工作,即,我们可以在最著名的经典算法上实现指数级加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号