×

在SAT求解器的变量选择启发式中利用多值知识。 (英语) Zbl 1124.68102号

总结:我们表明,通过在布尔子句数据库中识别建模相同多值变量的布尔变量集,然后利用这些结构信息,我们可以为SAT求解器设计和实现非常有效的变量选择启发式。特别是,我们为两个最具竞争力的现有SAT解算器定义了新的变量选择启发式:Chaff,一个基于look-back技术的解算器,和Satz,一个根据look-ahead技术的求解器。我们的启发式算法优先考虑属于变量集的布尔变量,这些变量集在搜索过程的给定状态下以最小域大小对多值变量进行建模。为评估新的启发式方法而进行的实证调查提供了实验证据,证明在布尔子句数据库中识别多值知识,并使用利用该知识的变量选择启发式方法,可以大大提高性能。

MSC公司:

68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
03B50号 多值逻辑
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Marques-Silva,J.P.,Guerra,L.:基于回溯搜索和递归学习的组合电路可满足性算法。摘自:第十二届集成电路与系统设计研讨会(SBCCI)论文集(1999)
[2] Moskewicz,M.、Madigan,C.、Zhao,Y.、Zhang,L.、Malik,S.:Chaff:设计高效的sat求解器。In:第39届设计自动化会议(2001)
[3] Velev,M.,Bryant,R.:在超标量和vliw微处理器的正式验证中有效使用布尔可满足程序。In:第38届设计自动化会议(DAC’01)(2001)·兹伯利1069.68119
[4] Kautz,H.A.、Ruan,Y.、Achlioptas,D.、Gomes,C.P.、Selman,B.、Stickel,M.:结构化可满足问题中的平衡和过滤。摘自:《国际人工智能联合会议记录》,IJCAI'01,西雅图,华盛顿州,第351-358页(2001)·Zbl 0985.90509号
[5] Kautz,H.A.,Selman,B.:拓展范围:规划、命题逻辑和随机搜索。载:《第14届全国人工智能大会论文集》,AAAI’96,俄勒冈州波特兰,第1194-1201页。AAAI出版社,加利福尼亚州门罗公园(1996)
[6] Béjar,R.,Manyá,F.:使用命题逻辑解决循环问题。摘自:《第17届全国人工智能会议论文集》,AAAI-2000,德克萨斯州奥斯汀,第262-266页。AAAI出版社,加利福尼亚州门罗公园(2000)
[7] Davis,M.,Logemann,G.,Loveland,D.:理论证明的机器程序。Commun公司。ACM 5394–397(1962)·Zbl 0217.54002号 ·数字对象标识代码:10.1145/368273.368557
[8] Davis,M.,Putnam,H.:量化理论的计算程序。J.协会计算。机器。7(3), 201–215 (1960) ·Zbl 0212.34203号
[9] Marques-Silva,J.P.,Sakallah,K.A.:GRASP:命题可满足性的搜索算法。IEEE传输。计算。48(5), 506–521 (1999) ·Zbl 01935259号 ·数字对象标识代码:10.1109/12.769433
[10] Bayardo,R.J.,Schrag,R.C.:使用CSP look-back技术解决实际SAT实例。摘自:《第十四届全国人工智能会议记录》,1997年美国人工智能学会,罗得岛州普罗维登斯,第203-208页。AAAI出版社,加利福尼亚州门罗公园(1997)
[11] Li,C.M.:Anbulagan,基于单位传播的可满足性问题启发式。摘自:《国际人工智能联合会议记录》,1997年,日本名古屋,第366–371页。Morgan Kaufmann,加利福尼亚州圣马特奥(1997)
[12] Li,C.M.:Anbulagan,关于可满足性问题,向前看与向后看。摘自:《第三届约束编程原理国际会议论文集》,CP’97,奥地利林茨,LNCS,第1330卷,第341-355页。施普林格,柏林-海德堡-纽约(1997)
[13] Selman,B.,Levesque,H.,Mitchell,D.:解决难满足性问题的新方法。摘自:《第十届全国人工智能会议论文集》,AAAI'92,加州圣何塞,第440-446页。AAAI出版社,加利福尼亚州门罗公园(1992)
[14] Selman,B.,Kautz,H.A.,Cohen,B.:改进局部搜索的噪音策略。摘自:《第十二届全国人工智能会议论文集》,AAAI'94,西雅图,华盛顿州,第337-343页。AAAI出版社,加利福尼亚州门罗公园(1994)
[15] Hoos,H.:SATLIB:SAT工具和数据的集合。见www.satlib.org(1999)
[16] Haralick,R.,Elliot,G.:提高约束满足问题的树搜索效率。Artif公司。智力。14, 263–313 (1980) ·doi:10.1016/0004-3702(80)90051-X
[17] Bessière,C.,Régin,J.:优化基本约束传播算法。摘自:《国际人工智能联合会议记录》,IJCAI'01,西雅图,华盛顿州,第309-315页(2001)
[18] Sabin,D.,Freuder,E.:在约束满足中反驳传统智慧。收录于:《1994年ECAI会议记录》,第125-129页。(1994)
[19] Culberson,J.:图形着色页:平面图形生成器。请参见http://web.cs.ualberta.ca/\(\sim\)joe/Coloring/Generators/flat.html(1995)
[20] Génisson,R.,Jégou,P.:Davis和Putnam已经开始检查了。载于:《第12届欧洲人工智能大会论文集》,匈牙利布达佩斯,第180-184页(1996年)
[21] Walsh,T.:SAT与CSP。摘自:《第六届约束编程原理国际会议论文集》,CP-2000,新加坡。LNCS,第1894卷,第441-456页。施普林格,柏林-海德堡-纽约(2000年)·Zbl 1044.68808号
[22] Gent,I.P.:SAT中的弧一致性。摘自:《第15届欧洲人工智能会议论文集》,法国里昂,第121-125页(2002)
[23] Smith,B.,Dyer,M.:在二进制约束满足问题中定位相变。Artif公司。智力。81, 155–181 (1996) ·doi:10.1016/0004-3702(95)00052-6
[24] Ansótegui,C.,Larrubia,J.,Li,C.M.,Manyá,F.:Mv-Satz:多值子句形式的SAT求解器。参加:第四届国际会议《L'Informatique Messine杂志》,JIM-2003,法国梅茨(2003)
[25] Ansótegui,C.,Béjar,R.,Cabiscol,A.,Li,C.M.,Manyá,F.:多值CNF公式的解析方法。摘自:第五届满意度测试理论与应用国际研讨会,SAT-2002,美国辛辛那提,第156-163页(2002)
[26] Ansótegui,C.,Manyá,F.,Béjar,R.,Gomes,C.:使用本地搜索解决多值SAT编码。摘自:《搜索中的概率方法研讨会论文集》,第18届全国人工智能会议,AAAI-2002,加拿大埃德蒙顿(2002)
[27] Beckert,B.,Hähnle,R.,Manyà,F.:有符号子句逻辑和经典子句逻辑之间的转换。摘自:《多值逻辑国际研讨会论文集》,ISMVL'99,德国弗莱堡,第248-255页。IEEE出版社,加利福尼亚州洛斯阿拉米托斯(1999)
[28] Beckert,B.,Hähnle,R.,Manyá,F.:签名CNF公式的SAT问题。收录于:Basin,D.,D'Agostino,M.,Gabbay,D.,Matthews,S.,Viganó,L.(编辑)标签扣除。《应用逻辑系列》,第17卷,第61-82页。多德雷赫特·克鲁沃(2000)·Zbl 0966.03033号
[29] Béjar,R.,Cabiscol,A.,Fernández,C.,Manyá,F.,Gomes,C.P.:捕获具有可满足性的结构。参加:第七届约束编程原则与实践国际会议,CP-2001,塞浦路斯帕福斯。LNCS,第2239卷,第137-152页。施普林格,柏林-海德堡-纽约(2001)·兹比尔1067.68535
[30] Béjar,R.、Hähnle,R.,Manyá,F.:正则逻辑到经典逻辑的模块化简化。摘自:《第31届多值逻辑国际研讨会论文集》,波兰华沙,第221-226页。IEEE计算机学会出版社,加利福尼亚州洛斯阿拉米托斯(2001)
[31] Béjar,R.,Manyá,F.:正则CNF公式的系统和局部搜索算法的比较。摘自:《第五届欧洲不确定性推理的符号和定量方法会议记录》,ECSQARU'99,英国伦敦。LNAI,第1638卷,第22-31页。施普林格,柏林-海德堡-纽约(1999)·Zbl 0935.68094号
[32] Manyá,F.,Béjar,R.,Escalada-Imaz,G.:正则CNF公式中的可满足性问题。软计算。2(3), 116–123 (1998)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。