Robust and Space-Efficient Dual Adversary Quantum Query Algorithms

M. Czekanski, S. Kimmel, R. T. Witter, Inge Li, Martin Farach-Colton, S. Puglisi, Grzegorz Herman
{"title":"Robust and Space-Efficient Dual Adversary Quantum Query Algorithms","authors":"M. Czekanski, S. Kimmel, R. T. Witter, Inge Li, Martin Farach-Colton, S. Puglisi, Grzegorz Herman","doi":"10.48550/arXiv.2306.15040","DOIUrl":null,"url":null,"abstract":"The general adversary dual is a powerful tool in quantum computing because it gives a query-optimal bounded-error quantum algorithm for deciding any Boolean function. Unfortunately, the algorithm uses linear qubits in the worst case, and only works if the constraints of the general adversary dual are exactly satisfied. The challenge of improving the algorithm is that it is brittle to arbitrarily small errors since it relies on a reflection over a span of vectors. We overcome this challenge and build a robust dual adversary algorithm that can handle approximately satisfied constraints. As one application of our robust algorithm, we prove that for any Boolean function with polynomially many 1-valued inputs (or in fact a slightly weaker condition) there is a query-optimal algorithm that uses logarithmic qubits. As another application, we prove that numerically derived, approximate solutions to the general adversary dual give a bounded-error quantum algorithm under certain conditions. Further, we show that these conditions empirically hold with reasonable iterations for Boolean functions with small domains. We also develop several tools that may be of independent interest, including a robust approximate spectral gap lemma, a method to compress a general adversary dual solution using the Johnson-Lindenstrauss lemma, and open-source code to find solutions to the general adversary dual.","PeriodicalId":201778,"journal":{"name":"Embedded Systems and Applications","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Embedded Systems and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2306.15040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The general adversary dual is a powerful tool in quantum computing because it gives a query-optimal bounded-error quantum algorithm for deciding any Boolean function. Unfortunately, the algorithm uses linear qubits in the worst case, and only works if the constraints of the general adversary dual are exactly satisfied. The challenge of improving the algorithm is that it is brittle to arbitrarily small errors since it relies on a reflection over a span of vectors. We overcome this challenge and build a robust dual adversary algorithm that can handle approximately satisfied constraints. As one application of our robust algorithm, we prove that for any Boolean function with polynomially many 1-valued inputs (or in fact a slightly weaker condition) there is a query-optimal algorithm that uses logarithmic qubits. As another application, we prove that numerically derived, approximate solutions to the general adversary dual give a bounded-error quantum algorithm under certain conditions. Further, we show that these conditions empirically hold with reasonable iterations for Boolean functions with small domains. We also develop several tools that may be of independent interest, including a robust approximate spectral gap lemma, a method to compress a general adversary dual solution using the Johnson-Lindenstrauss lemma, and open-source code to find solutions to the general adversary dual.
鲁棒和空间高效的双对手量子查询算法
通用对偶是量子计算中的一个强大工具,因为它提供了一个查询最优的有界误差量子算法来决定任何布尔函数。不幸的是,该算法在最坏的情况下使用线性量子比特,并且只有在完全满足一般对偶的约束时才有效。改进算法的挑战在于,由于它依赖于向量跨度上的反射,因此它很容易出现任意小的误差。我们克服了这一挑战,建立了一个鲁棒的双对手算法,可以处理近似满足的约束。作为我们鲁棒算法的一个应用,我们证明了对于任何具有多项式多个1值输入的布尔函数(或者实际上是一个稍弱的条件),存在一个使用对数量子位的查询最优算法。作为另一个应用,我们证明了一般对偶的数值导出的近似解在一定条件下给出了有界误差量子算法。进一步,我们证明了这些条件在具有小域的布尔函数的合理迭代下经验地成立。我们还开发了几个可能独立感兴趣的工具,包括鲁棒近似谱间隙引理,使用Johnson-Lindenstrauss引理压缩一般对手对偶解的方法,以及寻找一般对手对偶解的开源代码。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信