首页> 外文期刊>Electronic Colloquium on Computational Complexity >A Quantum Query Complexity Trichotomy for Regular Languages
【24h】

A Quantum Query Complexity Trichotomy for Regular Languages

机译:常规语言的量子查询复杂度三分法

获取原文
           

摘要

We present a trichotomy theorem for the quantum query complexity of regular languages. Every regular language has quantum query complexity (1) , ( n ) , or ( n ) . The extreme uniformity of regular languages prevents them from taking any other asymptotic complexity. This is in contrast to even the context-free languages, which we show can have query complexity ( n c ) for all computable c [ 1 2 1 ] . Our result implies an equivalent trichotomy for the approximate degree of regular languages, and a dichotomy---either (1) or ( n ) ---for sensitivity, block sensitivity, certificate complexity, deterministic query complexity, and randomized query complexity.The heart of the classification theorem is an explicit quantum algorithm which decides membership in any star-free language in O ( n ) time. This well-studied family of the regular languages admits many interesting characterizations, for instance, as those languages expressible as sentences in first-order logic over the natural numbers with the less-than relation. Therefore, not only do the star-free languages capture functions such as OR, they can also express functions such as ``there exist a pair of 2's such that everything between them is a 0." Thus, we view the algorithm for star-free languages as a nontrivial generalization of Grover's algorithm which extends the quantum quadratic speedup to a much wider range of string-processing algorithms than was previously known. We show a variety of applications---new quantum algorithms for dynamic constant-depth Boolean formulas, balanced parentheses nested constantly many levels deep, binary addition, a restricted word break problem, and path-discovery in narrow grids---all obtained as immediate consequences of our classification theorem.
机译:我们针对常规语言的量子查询复杂性提出了三分法定理。每种常规语言都有(1),(n)或(n)量子查询复杂性。常规语言的极端统一性阻止了他们采取任何其他渐近复杂性。这甚至与上下文无关的语言形成对比,我们展示了上下文无关的语言对于所有可计算的c [1 2 1]都可以具有查询复杂度(n c)。我们的结果意味着对常规语言的近似程度进行了等效的三分法,对灵敏度,块灵敏度,证书复杂度,确定性查询复杂度和随机查询复杂度进行了二分法(1或(n))。分类定理的核心是显式量子算法,该算法在O(n)时间内确定任何无恒星语言的成员资格。这个经过精心研究的常规语言家族具有许多有趣的特征,例如,这些语言可以表达为具有小于关系的自然数上的一阶逻辑句子。因此,无星级语言不仅可以捕获诸如OR之类的函数,而且还可以表达诸如“存在一对2,使得它们之间的所有内容均为0”之类的函数。自由语言是Grover算法的一个非平凡的概括,它将量子二次加速扩展到比以前已知的字符串处理算法更广泛的范围内。我们展示了多种应用-用于动态恒定深度布尔公式的新量子算法,平衡的括号不断嵌套许多级别的深度,二进制加法,受限的分词问题以及狭窄网格中的路径发现-所有这些都是我们分类定理的直接结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号