罗德里克·布洛姆;尼古拉斯·布劳德·桑托尼;维达德·哈季奇;埃格利,乌韦;弗洛里安·朗辛;马蒂娜·塞德尔 两个SAT解算器,用于求解具有任意数量量词交替的量化布尔公式。 (英语) Zbl 1522.68715号 形式方法系统。设计。 57,第2号,157-177(2021). 摘要:近年来,基于展开的技术已被证明在理论和实践中非常强大,可用于求解量化布尔公式(QBF),即在布尔变量上使用存在量词和泛量词对命题公式进行扩展。这些方法部分扩展了一种变量类型(存在或通用),以获得QBF的命题抽象。如果此公式为假,则确定QBF的真值,否则需要进一步细化步骤。经典地,基于扩展的解算器逐块处理给定公式量词,并对每个量词块使用一个SAT解算器。在本文中,我们提出了一种新的基于扩展的QBF求解算法,该算法同时处理整个量词前缀。因此,避免了扩展原理的递归应用,只需要两个增量SAT解算器。虽然我们的算法自然地基于Exp+Res演算,这是基于展开的求解的形式基础,但它在概念上比目前的递归方法简单。实验表明,我们的简单方法的性能与QBF求解的最新技术相当,尤其是与其他求解技术相结合时。 引用于1文件 MSC公司: 68伏15 定理证明(自动和交互式定理证明、演绎、解析等) 68T20型 人工智能背景下的问题解决(启发式、搜索策略等) 关键词:量化布尔公式;决策程序;CEGAR公司 软件:HQPre公司;CAQE公司;库布斯;QESTO公司;布洛克;QRAT预+;罕见的QS;部门QBF;sQueezeBF公司;semprop公司 PDF格式BibTeX公司 XML格式引用 \textit{R.Bloem}等人,Form.Methods Syst。设计。57,第2号,157--177(2021;Zbl 1522.68715) 全文: DOI程序 OA许可证 参考文献: [1] Alur R、Bodík R、Dallal E、Fisman D、Garg P、Juniwal G、Kress-Gazit H、Madhusudan P、Martin MMK、Raghothaman M、Saha S、Seshia SA、Singh R、Solar-Lezama A、Torlak E、Udupa A(2015),句法引导合成。摘自:《可靠软件系统工程》,北约和平与安全科学系列第40卷,D:信息与通信安全。IOS出版社,第1-25页 [2] Audemard G,Simon L(2009)预测现代SAT解题者的习得子句质量。In:IJCAI,第399-404页 [3] Ayari A,Basin DA(2002)QUBOS:使用命题可满足性求解器决定量化布尔逻辑。In:FMCAD,LNCS第2517卷。施普林格,第187-201页·Zbl 1019.68597号 [4] Balabanov V、Jiang J-HR、Scholl C、Mishchenko A、Brayton RK(2016)第二季度财务报告:挑战与解决方案。In:SAT,LNCS第9710卷。施普林格,第453-469页·Zbl 1475.68335号 [5] Balyo,T.等人。;Biere,A。;Iser,M。;Sinz,C.,《2015年SAT竞赛》,Artif Intell,24145-65(2016)·Zbl 1392.68381号 ·doi:10.1016/j.artint.2016.08.007 [6] Beyersdorff O,Chew L,Janota M(2014)《基于QBF分辨率的计算的统一》。In:MFCS,LNCS第8635卷。施普林格,第81-93页·Zbl 1426.68283号 [7] Beyersdorff O,Janota M,Lonsing F,Seidl M(2021)量化布尔公式。收录于:《可满足性手册》,第2版。人工智能和应用领域的前沿。IOS出版社 [8] Biere A、Lonsing F、Seidl M(2011)QBF的阻塞条款消除。In:CADE,LNCS第6803卷。施普林格,第101-115页·Zbl 1341.68181号 [9] Bloem R、Braud-Santoni N、Hadzic V、Egly U、Lonsing F、Seidl M(2018)《基于扩展的无递归QBF求解》。输入:FMCAD。IEEE,第1-10页 [10] Bloem R,Könighfer R,Seidl M(2014)基于SAT的安全规范合成方法。In:VMCAI,LNCS第8318卷。施普林格,第1-20页·Zbl 1428.68040号 [11] Bogaerts B、Janhunen T、Tasharofi S(2016)2016年QBFEval中的SAT到SAT。在:QBF研讨会,CEUR研讨会纪要第1719卷。CEUR-WS.org,第63-70页 [12] Bogaerts B、Janhunen T、Tasharofi S(2016)使用嵌套SAT解算器求解QBF实例。摘自:《超越NP》,AAAI研讨会第WS-16-05卷。AAAI出版社·Zbl 1379.68044号 [13] Bubeck U,Kleine Büning H(2007)预处理QBF的有界普适展开。In:SAT,LNCS第4501卷。施普林格,第244-257页·Zbl 1214.68331号 [14] Charwat G,Woltran S(2016)基于动态编程的QBF求解。在:QBF研讨会,CEUR研讨会纪要第1719卷。CEUR-WS.org,第27-40页 [15] Cheng C-H,Hamza Y,Ruess H(2016)GXW规范的结构合成。在:CAV,LNCS第9779卷。施普林格,第95-117页·Zbl 1411.68059号 [16] Cheng C-H,Lee EA,Ruess H(2017)autoCode4:结构控制器合成。在TACAS中,LNCS第10205卷。施普林格,第398-404页 [17] EM克拉克;格伦伯格,O。;Jha,S。;袁,L。;Veith,H.,符号模型检查的反示例引导抽象求精,美国计算机学会期刊,50,5,752-794(2003)·Zbl 1325.68145号 ·doi:10.1145/876638.876643 [18] Dershowitz N,Hanna Z,Katz J(2005)用QBF检验有界模型。在:SAT,LNCS第3569卷。施普林格,第408-414页·Zbl 1128.68366号 [19] Egly,美国。;Kroneger,M。;Lonsing,F。;Pfandler,A.,《一致性规划作为增量QBF求解的案例研究》,《Ann Math Artif Intell》,80,1,21-45(2017)·Zbl 1409.68253号 ·doi:10.1007/s10472-016-9501-2 [20] Faymonville P、Finkbeiner B、Rabe MN、Tentrup L(2017)《有限合成的编码》。In:TACAS,LNCS第10205卷。施普林格,第354-370页·Zbl 1452.68118号 [21] 伯恩德,F。;Leander,T.,检测分布式容错系统的不可实现性,逻辑方法计算科学,11,3,1-31(2015)·Zbl 1448.03018号 [22] Gascón A,Tiwari A(2014)交互式一致性综合算法。In:NASA正式方法,LNCS第8430卷。施普林格,第270-284页 [23] Giunchiglia E,Marin P,Narizzano M(2009)《量化布尔公式推理》。在:《满意度手册》,FAIA第185卷。IOS出版社,第761-780页 [24] Giunchiglia E,Marin P,Narizzano M(2010)sQueezeBF:一种基于等价推理的QBF有效预处理器。In:SAT,LNCS第6175卷。施普林格,第85-98页·Zbl 1306.68157号 [25] 蹄,M。;Järvisalo,M。;Lonsing,F。;塞德尔,M。;Biere,A.,SAT和QSAT条款删除,JAIR,53,127-168(2015)·Zbl 1336.68231号 ·数字对象标识代码:10.1613/jair.4694 [26] Heyman T、Smith D、Mahajan Y、Leong L、Abu-Haim H(2014)《使用QBF解决方案和网表优化器进行显性可控性检查》。In:SAT,LNCS第8561卷。施普林格,第227-242页·Zbl 1423.68450号 [27] Janota,M.,《通过机器学习实现QBF求解的泛化》(2018年),《AAAI:AAAI出版社》 [28] Janota,M。;Klieber,W。;Marques-Silva,J。;Clarke,E.,《用反例引导的细化解决QBF》,Artif Intell,234,1-25(2016)·Zbl 1351.68254号 ·doi:10.1016/j.artint.2016.01.004 [29] Janota M,Klieber W,Marques Silva J,Clarke EM(2012)用反例引导精化解决QBF。In:SAT,LNCS第7317卷。斯普林格,第114-128页·Zbl 1273.68178号 [30] Janota M,Marques-Silva J(2013)《关于命题QBF扩展和Q分辨率》。In:SAT,LNCS第7962卷。施普林格,第67-82页·Zbl 1390.03017号 [31] Janota,M。;Marques-Silva,J.,基于扩展的QBF求解与Q分辨率,Theor Compute Sci,577,25-42(2015)·Zbl 1309.68168号 ·doi:10.1016/j.tcs.2015.01.048 [32] Janota M,Marques-Silva J(2015)通过子句选择解决QBF。In:IJCAI。AAAI出版社,第325-331页 [33] Janota M,Silva JPM(2011)2QBF的基于抽象的算法。In:SAT,LNCS第6695卷。施普林格,pp 230-244·Zbl 1330.68115号 [34] Büning HK,Bubeck U(2009)量化布尔公式理论。在:《满意度手册》,FAIA第185卷。IOS出版社,第735-760页 [35] 香港勃宁;卡尔平斯基,M。;Flögel,A.,量化布尔公式的分辨率,Inf-Comput,117,1,12-18(1995)·Zbl 0828.68045号 ·doi:10.1006/inco.1995.1025 [36] Klieber W、Sapra S、Gao S、Clarke EM(2010)《游戏状态学习的非违约、非子句QBF解算器》。In:SAT,LNCS第6175卷。施普林格,第128-142页·Zbl 1306.68161号 [37] Letz R(2002)量化布尔公式决策过程中的引理和模型缓存。In:TABLEAUX,LNCS第2381卷。施普林格,第160-175页·Zbl 1015.68173号 [38] Lonsing F,Egly U(2017)DepQBF 6.0:超越传统QCDCL的基于搜索的QBF求解器。In:CADE,LNCS第10395卷。施普林格,第371-384页·Zbl 1494.68288号 [39] Lonsing F,Egly U(2018)评估QBF解算器:量词交替很重要。In:CP,LNCS第11008卷。施普林格,第276-294页 [40] Lonsing F,Egly U(2019)Qratpre+:通过强冗余特性进行有效的QBF预处理。In:SAT,LNCS第11628卷。施普林格,第203-210页·Zbl 1441.68229号 [41] Peitl T、Slivovsky F、Szeider S(2017)《QBF依赖性学习》。In:SAT,LNCS第10491卷。施普林格,第298-313页·Zbl 1478.68330号 [42] Rabe MN,Tentrup L(2015)CAQE:认证QBF求解器。输入:FMCAD。IEEE,第136-143页 [43] Ranjan DP,Tang D,Malik S(2004)2QBF算法的比较研究。输入:SAT [44] Rintanen J(2007)QBF中一致规划的渐近最优编码。输入:AAAI。AAAI出版社,第1045-1050页 [45] Shukla A、Biere A、Pulina L、Seidl M(2019)量化布尔公式应用调查。In:ICTAI。IEEE,第78-84页 [46] Tentrup L(2016)使用抽象解决非prenex QBF。In:SAT,LNCS第9710卷。施普林格,第393-401页·Zbl 1475.68224号 [47] Tentrup L(2017)关于基于CEGAR的QBF解决方案的扩展和解决。在:CAV,LNCS第10427卷。Springer,第475-494页·Zbl 1494.68293号 [48] Tu K-H,Hsu T-C,Jiang J-HR(2015)QELL:基于扩展子句学习和水平SAT解决的QBF推理。In:SAT,LNCS第9340卷。施普林格,第343-359页·Zbl 1471.68263号 [49] Vizel,Y。;魏森巴赫,G。;Malik,S.,布尔可满足性求解器及其在模型检查中的应用,Proc IEEE,103,112021-2035(2015)·doi:10.1109/JPROC.2015.2455034 [50] Wimmer R、Reimer S、Marin P、Becker B(2017)Hqspre——QBF和DQBF的有效预处理器。In:TACAS,LNCS第10205卷,第373-390页 [51] Zhang L,Malik S(2002)《量化布尔公式评估中满意度和冲突的对称处理》。In:CP,LNCS第2470卷。施普林格,pp 200-215 [52] 张伟(2014)QBF时间属性编码与基于QBF的验证。In:IJCAR,LNCS第8562卷。施普林格,第224-239页·Zbl 1423.68296号 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。