×

宽参数SAT:时空权衡。 (英语) Zbl 1319.68094号

总结:阿列克诺维奇A.拉兹博罗夫【计算复杂性20,第4期,649–678(2011;Zbl 1243.68182号)]提出了一种算法,该算法使用由(2^{O(mathcal{TW}(phi))}n^{O(1)})限定的时间和空间来求解大小为(n)和树宽为(mathcal{TW{(φ))的实例的SAT。尽管在过去十年中出现了一些后续工作,但Alekhnovich和Razborov的第一个公开问题基本上仍未解决:可以在多项式空间和时间中检查具有较小树宽的公式的可满足性吗?我们基本上解决了这个问题,通过(1)给出一个运行时间稍差的多项式空间算法,(2)提供有界树宽度SAT的复杂性理论表征,这有力地表明没有多项式空间算法可以运行得更快,以及(3)在我们的PSPACE算法和已知最快的算法之间,呈现了一系列以时间换取空间的算法。首先,我们给出了一个在多项式空间中运行的简单算法,它实现了运行时间(3^{mathcal{TW}(\phi)\logn}n^{O(1)}),它接近Alekhnovich和Razborov[loc.cit.]的运行时间,但在指数中有一个额外的(\logn)因子。然后,我们推测这个恼人的因素通常是不可避免的。
如果人们相信一个众所周知的复杂性假设,即(mathrm{SC}neq\mathrm}NC})猜想及其标度变体,我们的否定结果表明我们的猜想是正确的。从技术上讲,我们的结果基于以下引理。对于任意的(k),当(k=1))时,由对数深度、半无界扇入和大小(2^{O(log^kN)})((mathrm{SAC}^1)电路计算的一类问题的树宽SAT(log^kn)是完全的。这个类中的问题可以在时空中同时解决((2^{O(\log^{k+1}n)},O(\log^{k+1}n)),也可以在(2^}O(\og^kn)}、2^{0(\log ^kn(}))中同时解决。然后,我们证明了我们的猜想(对于具有多长树宽度的SAT实例)等价于半无界电路类的小空间模拟是否可以在不产生较大空间代价的情况下加快速度的问题。这是对SC中不包含(mathrm{SAC}^1)(甚至其子类NL)的推测的重铸。
尽管我们不能指望时间和空间的指数有渐进的改进,但我们引入了一种新的算法技术,它在指数中交换常数:对于每一个\(\epsilon\)与\(0<\epsilon<1\),我们在时空中给出了一个算法\[\大(3^{1.441(1-\epsilon)\mathcal{TW}(\phi)\log|\phi|}|\phi |^{O(1)},2^{2\epsilon\mathcal{TW{(\pi。\大)\]我们系统地研究了我们的技术在权衡时间和空间方面的局限性,并且我们表明,我们的边界是使用该技术可以实现的最佳边界。

MSC公司:

2015年第68季度 复杂性类(层次结构、复杂性类之间的关系等)
65年第68季度 算法和问题复杂性分析
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] [1] MANINDRAAGRAWAL、ERICALLENDER、SAMIRDATA、HERIBERTVOLLMER、ANDKLAUSW。WAGNER:由更高类型的操作符表征小深度和小空间类。芝加哥J.Theor。计算。科学,2000(2),2000.CJTCS.302
[2] [2] 迈克尔·莱克诺维奇和亚历山大。RAZBOROV:可满足性、分支宽度和Tseitin重言式。程序中。第43届FOCS,第593–603页。IEEE组件。Soc.出版社,2002年。另请参阅计算中的日志版本。复杂性20(4),2011,649-678。[doi:10.11109/SFCS.2002.1181983]2298299301《计算理论》,第10卷(12),2014年,第297–339334页,宽度-参数集
[3] [3] SANJEEVARORA ANDBOAZBARAK:计算复杂性:一种现代方法。第1卷。剑桥大学出版社,2009年。[doi:10.1017/CBO9780511804090]312
[4] [4] FAHIEMBACCHUS、SHANNONDALMAO、ANDTONIANNPITASSI:使用回溯搜索解决#SAT和贝叶斯推理。J.阿蒂夫。智力。研究(JAIR),34:391–4422009年。FOCS'03中的初步版本。[doi:10.1613/jair.2648]299301312
[5] [5] 戴维达。米克斯巴林顿、奈利米尔曼、安德霍华德斯特鲁宾:关于NC1内的一致性。J.计算。系统科学。,41(3):274–3061990年。[doi:10.1016/0022-0000(90)90022-D]306
[6] [6] PAULBEAM、CHRISTOPHERBECK、ANDRUSSELLIMPAGLIAZZO:分辨率中的时空权衡:超线性空间的超多项式下限。程序中。第44届STOC,第213-232页。ACM出版社,2012年。另请参阅ECCC。[doi:10.1145/2213977.2213999]302313334
[7] [7] 汉斯莱。博德兰德:一名穿越树干的导游。网络学报。,11(1-2):1–22, 1993. 参见Act Cybernetica。[http:citeserx.ist.psu.eduviewdocsummary?doi=10.1.1.18.8755]300314
[8] [8] 汉斯莱。BODLAENDER:具有有界树宽的部分k-树丛图。理论。计算。科学。,209(1-2):1–45, 1998. [doi:10.1016/S0304-3975(97)00228-4]303315
[9] [9] 汉斯莱。FEDORV博德莱恩德。亚利桑那州福明。C.A.KOSTER、DIETERKRATSCH和DIMITRIOSM。THILIKOS:关于图上顶点排序问题的精确算法的注释。计算系统理论,50(3):420–4322012。[doi:10.1007/s00224-011-9312-0]301
[10] [10] 汉斯莱。约翰·博德兰德。GILBERT,HJáLMTÝRHAFSTEINSSON,ANDTONKLOKS:近似树宽、路径宽度、正面大小和最短消除树。《算法杂志》,18(2):238–2551995年。[doi:10.1006/jagm.1995.1009]309·兹伯利0818.68118
[11] [11] 罗纳尔德夫。克里斯托弗·布克。威尔森、安杜梅·鲁:将时间、空间和时空相对化。SIAM J.计算。,11(3):571–581, 1982. [doi:10.1137/021048]313个
[12] [12] 斯蒂芬娜·阿兰博罗丁。帕特里克·库克。戴蒙德、沃尔特、鲁佐和马丁托帕:归纳计数在互补问题中的两个应用。SIAM J.计算。,18(3):559–578,1989年。SICOMP SCTC’88勘误表的初步版本。[doi:10.1137/0218038]306
[13] [13] 斯蒂芬娜。库克:用有时间限制的计算机描述下推机器的特征。J.ACM,18(1):1971年4月18日。STOC'69中的初步版本。[doi:10.1145/321623.321625]306
[14] [14] 斯蒂芬娜。库克:用快速并行算法对问题进行分类。信息控制,64(1-3):2–221985年。83年FCT的初步版本。[doi:10.1016/S0019-9958(85)80041-3]302号
[15] [15] 斯蒂芬娜。烹饪安卓贝塔。RECKHOW:命题证明系统的相对效率。符号逻辑,44(1):36-501979。STOC’74的初步版本。[doi:10.2307/2273702]302《计算理论》,第10卷(12),2014年,第297–339335页E.ALLENDER,S.CHEN,T.LOU,P.A.PAPAKONSTANTINOU,ANDB。唐·Zbl 0408.03044号
[16] [16] 乔哈纳·埃尔达菲舍尔。安德尔纳夫·麦考斯基(ANDELENAV MAKOWSKY)。RAVVE:计算有界树宽或截宽公式的真值赋值。光盘。申请。数学。,156(4):511–529, 2008. [doi:10.1016/j.dam.2006.06.020]301号
[17] [17] 费多夫。FOMIN、FABRIZIOGRANDONI、DANIELLOKSHTANOV和ANDSAKETSAURABH:精确分离和参数化算法的应用。《算法》,63(3):692-7062012。拉丁语初版。[doi:10.1007/s00453-011-9505-9]302
[18] [18] 联邦政府。FOMIN ANDDIETERKRATSCH:精确指数算法。施普林格,2010年。[doi:10.1007/978-3-642-16533-7]301
[19] [19] 康斯坦蒂诺斯乔治安佩里克利萨。PAPAKONSTANTINOU:结构良好的k-SAT实例的复杂性和算法。《可满足性测试理论与应用-SAT 2008》,LNCS第4996卷,第105-118页。施普林格,2008年。[doi:10.1007/978-3-540-79719-7_10]299、301310313
[20] [20] GEORGGOTTLOB、NICOLALEONE和ANDFRANCESCOSCARCELLO:非循环连接查询的复杂性。J.ACM,48(3):431–4982001年。FOCS’98的初步版本。[doi:10.1145/382780.382783]299311
[21] [21]MARTINGROHE:从另一方面看同态和约束满足问题的复杂性。J.ACM,54(1):2007年1月24日。FOCS’03中的初步版本。[doi:10.1145/1206035.1206036]302
[22] [22]RUSSELILIMAPAGLIAZZO、RAMAMOHANPATURI和ANDFRANCISZANE:哪些问题具有强烈的指数复杂性?J.计算。系统。科学。,63(4):512–530, 2001. FOCS’98的初步版本。[doi:10.1006/jcss.2001.1774]302号文件
[23] [23]TONKLOKS:树宽、计算和近似值。计算机科学课堂讲稿第842卷。斯普林格,1994年。[doi:10.1007/BFb0045375]303号
[24] [24]MIKKOKOIVISTO ANDPEKKAPARVIAINEN:置换问题的时空权衡。程序中。ACM-SIAM交响乐团。《离散算法》(SODA’10),第484–492页。ACM出版社,2010年。[doi:10.1137/1.9781611973075.41]301
[25] [25]DANIELLOKSHTANOV,DáNIELMARX,ANDSAKETSAURABH:有界树宽上的图的已知算法可能是最优的。程序中。年第22届ACM-SIAM交响乐团。《离散算法》(SODA’11),第777–7892011页。[doi:10.1137/1.9781611973082.61,arXiv:1007.5450]302
[26] [26]DANIELOKSHTANOV,MATTHIASMNICH,ANDSAKETSAURABH:亚指数时间和多项式空间中的平面k路径。《计算机科学中的图论概念——第37届国际研讨会》,2011年工作组,第262-270页,2011年。[doi:10.1007/978-3-642-25870-1_24]第301页
[27] [27]DáNIELMARX:你能打败树宽吗?计算理论,6(5):85-1122010。FOCS'07的初步版本。[doi:10.40086/toc.2010.v006a005]302《计算理论》,第10卷(12),2014年,第297–339336页,宽度-参数集
[28] [28]罗比纳。MOSER ANDDOMINIKSCHEDER:对Schöning的k-SAT算法进行完全去域化。程序中。第43届STOC,第245-252页。ACM出版社,2011年。[doi:10.1145/1993636.1993670,arXiv:1008.4067]301·Zbl 1288.68245号
[29] [29]ROLFNIEDERMEIER ANDPETERROSSMANITH:明确的辅助下推自动机和半无限扇入电路。通知。和计算。,118(2):227–245, 1995. 拉丁语'92的初步版本。[doi:10.1006/inco.1995.1064]307
[30] [30]佩里克利萨。PAPAKONSTANTINOU:关于宽参数SAT的注释:精确的机器模型表征。通知。过程。莱特。,110(1):8–12, 2009. [doi:10.1016/j.ipl.2009.09.012]302、306310
[31] [31]拉马莫汉帕图里,帕夫普德拉科,迈克尔。SAKS,ANDFRANCISZANE:k-SAT的改进指数时间算法。J.ACM,52(3):337–3641998。FOCS’98的初步版本。[doi:10.1145/1066100.1066101]301
[32] [32]内尔罗伯逊和保罗。SEYMOUR:绘制未成年人。I.不包括森林。J.库姆。理论,Ser。B、 35(1):39-611983年。[doi:10.1016/0095-8956(83)90079-5]300
[33] [33]内尔罗伯逊和保罗。SEYMOUR:绘制未成年人。二、。树宽的算法方面。《算法杂志》,7(3):309–3221986年。[doi:10.1016/0196-6774(86)90023-4]300
[34] [34]WALTERL.RUZZO:树大小有界的交替。J.计算。系统科学。,21(2):218–235, 1980. STOC'79的初步版本。[doi:10.1016/0022-0000(80)90036-7]305306
[35] [35]马科萨默·安德斯汀·范塞德(MARKOSAMER ANDSTEFANSZEEDER):命题模型计数算法。J.离散算法,8(1):50-642010年。2007年LPAR的初步版本。[doi:10.1016/j.jda.2009.06.002]300301313
[36] [36]UWESCHÖNING:一种基于有限局部搜索和重启的k-SAT概率算法。算法学,32(4):615–6232002。FOCS’99的初步版本。[doi:10.1007/s00453-0010094-7]301
[37] [37]STEFANSZEIDER:关于SAT的固定参数可处理参数化。在可满足性测试的理论和应用中-SAT 2003,LNCS第2919卷,第188-202页,2003。[doi:10.1007/978-3-540-24605-3_15]301
[38] [38]H.VENKATESWARAN:LOGCFL的特性。J.计算。系统。科学。,43(2):380–404, 1991. 1987年STOC会议版。[编号:10.1016/0022-0000(91)90020-6]305306307
[39] [39]HERIBERTVOLLMER:电路复杂性导论。斯普林格,1999年。[doi:10.1007/978-3662-03927-4]第306307页
[40] [40]杰哈德J。沃金格:NP-hard问题的精确算法:一项调查。组合优化–Eureka,You Shrink!,2570:185–207, 2003. [doi:10.1007/3-540-36478-1_17]301《计算理论》,第10卷(12),2014年,第297–339337页E.ALLENDER,S.CHEN,T.LOU,P.A.PAPAKONSTANTINOU,ANDB。唐·Zbl 1024.68529号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。