×

对于精确可满足性和占用问题的稠密公式,比经典量子算法更快。 (英语) Zbl 1456.81147号

摘要:我们提出了一种精确的量子算法来解决精确可满足性问题,该问题属于重要的NP-完全复杂性类。该算法基于一种直观的方法,可分为两部分:第一步是识别和有效表征包含精确可满足性所有有效赋值的受限子空间;而第二部分则在这样的受限子空间中进行量子搜索。量子算法可用于查找有效分配(或证明不存在解决方案)或计算有效分配的总数。最坏情况下的查询复杂性分别由\(O(sqrt{2^{n-M'}})和\(O)(2^{n-M'})限定,其中\(n)是变量的数量,\(M’\)是线性独立子句的数量。值得注意的是,所提出的量子算法比任何已知的精确经典算法都更快地求解精确可满足的稠密公式。作为一个具体应用,我们提供了哈密顿循环问题的最坏情况复杂度,该问题是在将其映射到合适的占领问题之后获得的。具体地,我们证明了所提出的量子算法的时间复杂度受3-正则无向图的\(2^{n/4})\的约束,其中\(n\)是节点数。(3,3)-正则二部图的最坏情况复杂度相同。作为参考,当前最佳经典算法的(最坏情况)运行时间以\(O(2^{31n/96})\)为界。最后,与用于精确可满足性问题的启发式技术相比,对于约束密度接近可满足性阈值的随机实例,所提出的量子算法比经典的WalkSAT和绝热量子优化更快,在这种情况下,实例通常最难解决。所提出的量子算法可以直接扩展到精确可满足性的广义版本,即占用问题。给出并分析了该算法的通用版本。

MSC公司:

81页68 量子计算
81页65 量子门
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 卡普R M 1972组合问题的可约性(纽约:施普林格)·Zbl 1467.68065号 ·doi:10.1007/978-1-4684-2001-2_9
[2] 谢弗T J 1978第十届ACM计算理论年会论文集(纽约:ACM)第216-26页·Zbl 1282.68143号
[3] 库克S A 1971第三届ACM计算理论年会论文集(纽约:ACM)第151-8页·兹比尔0237.00024
[4] 量子计算机上素因式分解和离散对数的Shor P W 1997多项式时间算法SIAM J.计算。26 1484 ·Zbl 1005.11065号 ·doi:10.137/S0097539795293172
[5] Montanaro A 2014量子模式平均匹配速度快算法1-24 ·Zbl 1359.68093号 ·doi:10.1007/s00453-015-0060-4
[6] Harrow A W、Hassidim A和Lloyd S 2009线性方程组的量子算法物理学。修订稿。103 150502 ·doi:10.1103/PhysRevLett.103.150502
[7] Ambainis A 2012年STACS’12(第29届计算机科学理论研讨会)(LIPIcs)第14卷,第636-47页
[8] Garey M R和Johnson D S,1979年a计算机与不可修复性:NP-完备性理论指南·Zbl 0411.68039号
[9] Young A P、Knysh S和Smelyanskiy V N 2008量子绝热算法中最小激发间隙的尺寸依赖性物理学。修订稿。101 170503 ·doi:10.1103/PhysRevLett.101.170503
[10] Farhi E、Goldstone J、Gutmann S、Lapan J、Lundgren A和Preda D 2001应用于NP完全问题随机实例的量子绝热演化算法科学类292 472 ·Zbl 1226.81046号 ·数字对象标识代码:10.1126/science.1057726
[11] Hen I和Young A 2011某些可满足性问题的量子绝热算法的指数复杂性物理学。版次。电子84 061152·doi:10.1103/PhysRevE.84.061152
[12] Guidetti M和Young A 2011使用启发式经典算法WalkSAT解决几个约束满足问题的复杂性物理学。版次。电子84 011102·doi:10.1103/PhysRevE.84.011102
[13] ZdeborováL和Mézard M 2008a孤立解决方案的约束满足问题很难《统计力学杂志》:理论与实验2004年第1页·doi:10.1088/1742-5468/2008/12/P12004
[14] Cheeseman P、Kanefsky B和Taylor W M 1991年国际JCAI91 331-40
[15] Mézard M、Parisi G和Zecchina R 2002随机可满足性问题的分析和算法解科学类297 812个·doi:10.1126/science.1073287
[16] Krzakała F、Montanari a、Ricci-Tersenghi F、Semerjian G和ZdeborováL 2007 Gibbs状态和随机约束满足问题的解集程序。美国国家科学院。科学。美国104 10318 ·兹比尔1190.68031 ·doi:10.1073/pnas.0703685104
[17] Schroeppel R和Shamir A 1981 A T=O(2̂n/2),S=O(2-n/4)算法在某些NP完全问题中的应用SIAM J.计算。10 456 ·Zbl 0462.68015号 ·数字对象标识代码:10.1137/021003
[18] Monien B、Speckenmeyer E和Vornberger O 1981覆盖问题的上界方法操作。物件。43 419 ·Zbl 0508.90065号
[19] Porschen S、Randerath B和Speckenmeyer E 2005精确3-可满足性在时间O(20.16254 n)中可判定安。数学。Artif公司。智力。43 173 ·兹比尔1099.68042 ·doi:10.1007/s10472-005-0428-2
[20] Kulikov A S 2002精确3-可满足性的上界O(2̂0.16254n):一个简单的证明Zapiski Nauchnykh研讨会POMI293 118 ·Zbl 1101.68609号
[21] Byskov J M、Madsen B A和Skjernaa B 2005精确可满足性的新算法西奥。计算。科学。332 515 ·Zbl 1070.68049号 ·doi:10.1016/j.tcs.2004.12.023
[22] Skjernaa B 2004年博士论文金砖五国
[23] Zhou J和Yin M 2012以子句数为参数的精确3-可满足性在信息与管理算法前沿的最坏情况上界(纽约:Springer)第212-23页·Zbl 1304.68085号 ·doi:10.1007/978-3-642-29700-7_20
[24] Davis M和Putnam H 1960量化理论的计算程序美国临床医学杂志7 201 ·Zbl 0212.34203号 ·数字对象标识代码:10.1145/321033.321034
[25] Davis M、Logemann G和Loveland D 1962理论证明的机器程序Commun公司。ACM公司5 394 ·Zbl 0217.54002号 ·数字对象标识代码:10.1145/368273.368557
[26] Valiant L G 1979计算永久性的复杂性西奥。计算。科学。8 189·Zbl 0415.68008号 ·doi:10.1016/0304-3975(79)90044-6
[27] Birnbaum E和Lozinskii E L 1999良好的旧Davis-Putnam程序有助于计算模型人工智能研究杂志。10 457-77 ·Zbl 0918.68098号 ·doi:10.1613/jair.601
[28] Roth D 1996论近似推理的难度Artif公司。智力。82 273 ·Zbl 1506.68143号 ·doi:10.1016/0004-3702(94)00092-1
[29] Aaronson S和Arkhipov A 2011程序。第四十三届ACM计算理论年会(纽约:ACM)第333-42页·兹比尔1288.68066
[30] Tillmann M、Tan S-H、Stoeckl S E、Sanders B C、de Guise H、Heilmann R、Nolte S、Szameit A和Walther P 2015广义多光子量子干涉物理学。版次。X 57 041015电话·doi:10.1103/PhysRevX.5.041015
[31] Huh J、Guerreschi G G、Peropadre B、McClean J R和Aspuru-Guzik A 2015分子振动光谱的玻色子取样自然光子。9 615 ·doi:10.1038/nphoton.2015.153
[32] Zhou J,Su W,Wang J和Upper New Worst-Case 2014计算精确可满足性发现的国际期刊。计算。科学。25 667 ·Zbl 1304.68084号 ·doi:10.1142/S0129054114500270
[33] Dahllöf V、Jonsson P和Beigel R 2004精确可满足性问题四种变体的算法西奥。计算。科学。320 373 ·Zbl 1068.68068号 ·doi:10.1016/j.tcs.2004.02.035
[34] Grover L K 1996年第二十八届ACM计算理论年会论文集(纽约:ACM)第212-219页·Zbl 0922.68044号
[35] Farhi E和Gutmann S 1998数字量子计算的模拟模拟物理学。版次。甲57 2403·doi:10.1103/PhysRevA.57.2403
[36] Roland J和Cerf N J 2002局部绝热演化的量子搜索物理学。版次。A 65 042308·doi:10.1103/PhysRevA.65.042308
[37] MandráS、Guerreschi G G和Aspuru-Guzik A 2015离散噪声存在下的绝热量子优化:降低问题维度物理学。版次。甲92 062320·doi:10.10103/PhysRevA.92.06320
[38] 岩马K和中岛T 2007计算机科学课堂讲稿(COCOON第4598卷)ed G Lin(纽约:Springer)第108-17页·Zbl 1206.68146号
[39] Van Beek P 2006回溯搜索算法约束编程手册第2卷(阿姆斯特丹:爱思唯尔)第83-132页
[40] Montanaro A 2015回溯算法的量子行走加速(arXiv:1509.02374)·Zbl 1417.68046号
[41] ZdeborováL和Mézard M 2008锁定约束满足问题物理学。修订稿。101 078702(邮编:101 078702)·doi:10.1103/PhysRevLett.101.078702
[42] Lidl R和Niederreiter H 1997年有限域第20卷
[43] 科尔钦五世F 1999随机图第53卷·Zbl 0918.05001号
[44] Alamino R C和Saad D 2008 Galois域上稀疏随机矩阵的典型核大小和数量:统计物理方法物理学。版次。电子77 061123·doi:10.1103/PhysRevE.77.061123
[45] Alamino R C和Saad D 2009有限域上稀疏随机矩阵的性质《统计力学杂志》:理论与实验2009年P04017·Zbl 1456.82482号 ·doi:10.1088/1742-5468/2009/04/P04017
[46] Boyer M、Brassard G、Hoeyer P和Tapp A 1998量子搜索的紧边界物理学进展46 493 ·doi:10.1002/(SICI)1521-3978(199806)46:4/5<493::AID-PROP493>3.0.CO;2-P型
[47] Brassard G、Høyer P和Tapp A 1998自动机、语言和程序设计中的量子计数(纽约:Springer)第820-31页·doi:10.1007/BFb0055105
[48] Brassard G、Hoyer P、Mosca M和Tapp A 2002量子振幅放大和估计当代数学305 53 ·Zbl 1063.81024号 ·doi:10.1090/conm/305/05215
[49] Hayashi M、Ishizaka S、Kawachi A、Kimura G和Ogawa T,2014年量子信息科学导论(纽约:施普林格)
[50] 加里·M·R和约翰逊·D·S 1979b计算机与不可纠正性:NP-完备性理论指南。1979(加利福尼亚州旧金山:弗里曼)·Zbl 0411.68039号
[51] Held M和Karp R M 1962排序问题的动态规划方法工业和应用数学10 196-210 ·Zbl 0106.14103号 ·数字对象标识代码:10.1137/0110015
[52] Eppstein D 2007三次图的旅行商问题J.图形算法应用。11 61 ·Zbl 1161.68662号 ·doi:10.7155/jgaa.00137
[53] Childs A M、Cleve R、Deotto E、Farhi E、Gutmann S和Spielman D A 2003年程序。第三十五届ACM计算理论年会(纽约:ACM)第59-68页·Zbl 1192.81059号 ·数字对象标识代码:10.1145/780542.780552
[54] Ambainis A 2007用于元素区分的量子行走算法SIAM J.计算。37 210 ·Zbl 1134.81010号 ·doi:10.1137/S0097539705447311
[55] 塞格迪M 2004程序。2004年IEEE第45届计算机科学基础年会第32-41页(加利福尼亚州洛斯阿拉米托斯:IEEE计算机学会)·doi:10.1109/FOCS.2004.53
[56] Magniez F、Nayak A、Roland J和Santha M 2011通过量子行走搜索SIAM J.计算。40 142·Zbl 1223.05289号 ·数字对象标识代码:10.1137/090745854
[57] Ambainis A 2004量子搜索算法ACM SIGACT新闻35 22 ·数字对象标识代码:10.1145/992287.992296
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。