×

生成具有社区结构的SAT实例。 (英语) Zbl 1385.68041号

摘要:如今,现代SAT解算器能够有效地解决许多工业或现实世界中的SAT实例。然而,新SAT求解技术的开发和测试过程取决于已知工业基准的有限数量和减少数量。因此,真实地捕捉现实世界问题特征的随机SAT实例生成的新模型可能对SAT社区有益。在许多工作中,已经分析了工业实例的结构,将它们表示为图形,并研究了它们的一些属性,如模块性。
在这项工作中,我们使用模块化的概念定义了一种新的具有社区结构的随机SAT实例生成模型,称为社区附件。对于较高的模块性值(即明确的社区结构),我们对伪工业随机SAT公式进行了实际建模。该模型还使用较低的模块化值生成与经典随机公式非常相似的SAT实例。我们还证明了相变点(如果存在)与模块性无关。我们从SAT求解器的性能方面评估了该模型对实际工业SAT问题的充分性,并表明现代求解器确实利用了这种社区结构。最后,我们使用此生成器观察实例的模块性与解算器的某些组件之间的联系,例如变量分支启发式或子句学习机制。

MSC公司:

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

参考文献:

[1] Achlioptas,D。;戈麦斯,C。;Kautz,H.公司。;Selman,B.,生成可满足问题实例,(第17届全国人工智能大会论文集。第17届全国人工智能大会论文集,AAAI'00(2000)),256-261
[2] 阿尔德科阿,R。;奥西尼,C。;Krioukov,D.V.,双曲线图形生成器,计算。物理学。社区。,196, 492-496 (2015) ·Zbl 1360.68638号
[3] Ansótegui,C。;博内,M.L。;Giráldez-Cru,J。;Levy,J.,《SAT公式的分形维数》,(第七届国际自动推理联合会议论文集。第七届自动推理国际联合会议论文,IJCAR’14(2014)),107-121·Zbl 1423.68429号
[4] Ansótegui,C。;博内,M.L。;Giráldez-Cru,J。;Levy,J.,《关于工业SAT系列的分类》,(《加泰罗尼亚人工智能协会第十八届国际会议论文集》,加泰罗尼亚人工智能协会(CCIA’15(2015)),163-172
[5] Ansótegui,C。;博内,M.L。;Levy,J.,《随机SAT实例点菜》(《加泰罗尼亚人工智能协会第十一届国际会议论文集》,加泰罗尼亚人工智能学会第十一届会议论文集,CCIA’08(2008)),109-117
[6] Ansótegui,C。;博内,M.L。;Levy,J.,《关于工业SAT实例的结构》,(《第15届约束编程原理与实践国际会议论文集》,第15届限制编程原理与实务国际会议论文录,CP’09(2009)),127-141
[7] Ansótegui,C。;博内,M.L。;Levy,J.,《走向类似工业的随机SAT实例》,(《第21届国际人工智能联合会议论文集》,《第21次国际人工智能联席会议论文集,IJCAI'09(2009)》),387-392
[8] Ansótegui,C。;博内,M.L。;莱维,J。;Manyá,F.,《测量SAT实例的硬度》,(第23届全国人工智能会议论文集,第23届国家人工智能会议文献集,AAAI'08(2008)),222-228
[9] Ansótegui,C。;Giráldez-Cru,J。;Levy,J.,《SAT公式的社区结构》,(《第十五届可满足性测试理论与应用国际会议论文集》,第十五届国际可满足性试验理论与应用会议论文集,SAT’12(2012)),410-423·Zbl 1273.68331号
[10] Ansótegui,C。;Giráldez-Cru,J。;利维,J。;Simon,L.,《使用社区结构检测相关习得子句》,(《第18届可满足性测试理论与应用国际会议论文集》,第18届国际可满足性检测理论与应用会议论文集,SAT’15(2015)),238-254·Zbl 1471.68235号
[11] Audemard,G。;Simon,L.,预测现代SAT解题器中的习得子句质量,(《第21届国际人工智能联合会议论文集》,第21届人工智能国际联合会议论文,2009年),399-404
[12] Barabási,A.L。;Albert,R.,《随机网络中尺度的出现》,《科学》,286509-512(1999)·Zbl 1226.05223号
[13] Brandes,美国。;Delling,D。;盖特勒,M。;Görke,R。;Hoefer,M。;尼古洛斯基,Z。;Wagner,D.,《模块化集群》,IEEE Trans。知识。数据工程,20,2,172-188(2008)
[14] 伯格,S。;考夫曼,M。;Kottler,S.,《通过聚类和重构创建类似工业的SAT实例》,(《第15届可满足性测试理论与应用国际会议论文集》,第15届国际可满足性试验理论与应用会议论文集,SAT’12(2012)),471-472
[15] Cook,S.A.,理论证明程序的复杂性,(第三届ACM计算理论研讨会论文集。第三届年度ACM计算原理研讨会论文集,STOC’71(1971)),151-158
[16] Dechter,R.,《约束处理》(2003),摩根·考夫曼
[17] 埃恩,n。;Sörensson,N.,《可扩展SAT解决方案》(第六届可满足性测试理论与应用国际会议论文集,第六届国际可满足性试验理论与应用会议论文集),SAT'03(2003),502-518·Zbl 1204.68191号
[18] Gent,I.P。;胡斯,H.H。;Prosser,P。;Walsh,T.,《变形:结构与随机性的结合》,(第16届全国人工智能会议论文集,第16届国家人工智能会议文献集,AAAI'99(1999)),654-660
[19] Giráldez-Cru,J。;Levy,J.,基准描述,(2015年SAT竞赛论文集)
[20] Giráldez-Cru,J。;Levy,J.,基于模块的随机SAT实例生成器,(《第24届国际人工智能联合会议论文集》,第24届人工智能国际联合会议论文,IJCAI’15(2015)),1952-1958
[21] 戈麦斯,C.P。;Selman,B.,扰动存在下的问题结构,(第14届全国人工智能会议论文集,第14届国家人工智能会议文献集,AAAI'97(1997)),221-226
[22] Heule,M.J.H。;van Zwieten,J.E。;杜福尔,M。;van Maaren,H.,March_eq:将附加推理应用于高效的抬头SAT求解器,(《第七届可满足性测试理论与应用国际会议论文集》,第七届国际可满足性试验理论与应用会议论文集,SAT'04(2004)),345-359·Zbl 1122.68599号
[23] Hutter,F。;胡斯,H.H。;Leyton-Brown,K.,通用算法配置的基于序列模型的优化,(第五届学习与智能优化会议论文集。第五届教学与智能优化大会论文集,LION-5(2011)),507-523
[24] Järvisalo,M。;Kaski,P。;科维斯托,M。;Korhonen,J.H.,为集成计算寻找有效电路,(第15届可满足性测试理论与应用国际会议论文集。第15届可满足性测试理论与应用国际会议论文集,SAT’12(2012)),369-382·Zbl 1273.68179号
[25] Kahlert,L。;Krüger,F。;Manthey,N。;Stephan,A.,Riss solver framework v5.05,(2015年SAT竞赛论文集)
[26] Katsirelos,G。;Simon,L.,《工业SAT实例中的特征向量中心性》,(《第18届约束编程原则与实践国际会议论文集》,第18届限制编程原理与实践国际大会论文集,CP’12(2012)),348-356
[27] Kautz,H.A。;Selman,B.,《十大挑战:命题推理和搜索的最新进展》,(《第九届约束编程原理与实践国际会议论文集》,第九届限制编程原则与实践国际大会论文集,CP’03(2003)),1-18·Zbl 1273.68350号
[28] Liang,J.H。;Ganesh,V.公司。;Poupart,P。;Czarnecki,K.,《理解冲突驱动子句学习SAT解算器中的VSIDS分支启发法》,(第30届全国人工智能会议论文集。第30届国家人工智能会议文献集,AAAI’16(2015)),225-241
[29] Liang,J.H。;Ganesh,V.公司。;Zulkoski,E。;扎曼,A。;Czarnecki,K.,《理解冲突驱动的子句学习SAT解算器中的VSIDS分支启发法》,(《第十一届国际海法硬件和软件验证会议论文集:验证和测试》,第十一届海法国际软件验证会议文献集:验证与测试,HVC’15(2015)),225-241
[31] 马丁斯,R。;Manquinho,V.M。;Lync,I.,基于社区的MaxSAT求解分区,(《第16届可满足性测试理论与应用国际会议论文集》,第16届国际可满足性试验理论与应用会议论文集,SAT’13(2013)),182-191·Zbl 1390.68603号
[32] 米切尔,D。;塞尔曼,B。;Levesque,H.,SAT问题的难易分布,(第十届全国人工智能会议论文集,第十届国家人工智能会议文献集,AAAI'92(1992)),459-465
[33] 内维斯,M。;马丁斯,R。;Janota,M。;Lynce,我。;Manquinho,V.M.,利用基于分辨率的表示进行maxSAT求解,(第18届可满足性测试理论与应用国际会议论文集。第18届国际可满足性试验理论与应用会议论文集,SAT’15(2015)),272-286·Zbl 1471.68257号
[34] Newman,M.E.J.,检测网络中社区结构的快速算法,物理。修订版E,69,6,第066133条第(2004)页
[35] 纽曼,M.E.J。;Girvan,M.,《发现和评估网络中的社区结构》,Phys。E版,69,2,第026113条,pp.(2004)
[36] 纽瑟姆,Z。;Ganesh,V.公司。;Fischmeister,S。;Audemard,G。;Simon,L.,社区结构对SAT求解器性能的影响,(第17届可满足性测试理论与应用国际会议论文集,第17届国际可满足性检测理论与应用会议论文集(2014)),252-268·Zbl 1423.68465号
[37] 纽瑟姆,Z。;Lindsay,W。;Ganesh,V.公司。;Liang,J.H。;Fischmeister,S。;Czarnecki,K.,SATGraf:可视化求解器中SAT公式结构的演变,(《第18届可满足性测试理论与应用国际会议论文集》,第18届国际可满足性试验理论与应用会议论文集,SAT’15(2015)),62-70·Zbl 1471.68258号
[38] 帕帕佐普洛斯,F。;Kitsak,M。;塞拉诺,M。;波哥尼亚,M。;Krioukov,D.,增长网络中的流行性与相似性,《自然》,489,537-540(2012年9月)
[39] 塞尔曼,B。;Kautz,H.A。;McAllester,D.A.,命题推理和搜索的十大挑战,(《第十五届国际人工智能联合会议论文集》,第十五届人工智能国际联合会议论文,IJCAI'97(1997)),50-54
[40] 席尔瓦,J.P.M。;Sakallah,K.A.,GRASP-一种新的可满足性搜索算法,(《1996年IEEE/ACM计算机辅助设计国际会议论文集》,1996年IEEE-ACM国际计算机辅助设计会议论文集,ICCAD’96(1996)),220-227
[41] Slater,A.,《模拟更现实的SAT问题》(《第15届澳大利亚人工智能联合会议论文集》,第15届澳洲人工智能联合大会论文集,AJCAI'02(2002)),591-602·Zbl 1032.68752号
[42] 索诺贝,T。;Kondoh,S。;Inaba,M.,平行组合SAT解算器的社区分支,(第17届可满足性测试理论与应用国际会议论文集,第17届国际可满足性检测理论与应用会议论文集(2014)),188-196·Zbl 1423.68472号
[43] Walsh,T.,《小世界中的搜索》(《第十六届国际人工智能联合会议论文集》,第十六届人工智能国际联合会议论文,IJCAI'99(1999)),1172-1177
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。