×

at-most-one约束的CNF编码的下限。 (英语) Zbl 1417.68199号

摘要:约束“至多一个”是一个基本基数约束,它要求其布尔输入中至多有一个设置为1。当将问题转化为合取范式(CNF),我们研究其适合于此目的的CNF编码。编码与函数的CNF表示不同,因为它可以使用辅助变量。我们对传播完全编码特别感兴趣,这种编码具有单位传播足够强的特性,可以在输入变量上实现一致性。我们显示了“最多一个”约束的任何传播完整编码中子句数的下限。下限几乎与最著名的编码的大小相匹配。我们还研究了2-CNF编码的一个重要情况,其中我们显示了一个稍好的下限。下限也适用于相关的“恰好一个”约束。

MSC公司:

68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
2017年第68季度 问题的计算难度(下限、完备性、近似难度等)

软件:

J工具
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿西恩,罗伯托;罗伯特·纽文胡斯(Robert Nieuwenhuis);阿尔伯特·奥利弗拉斯(Albert Oliveras);Rodríguez Carbonell,Enric,《基数网络:一项理论和实证研究》,《约束条件》,16195-221(2011)·Zbl 1217.68200号
[2] 本特·阿斯普瓦尔;迈克尔·普拉斯(Michael F.Plass)。;Tarjan,Robert Endre,用于测试某些量化布尔公式真实性的线性时间算法,Inform。过程。莱特。,8, 3, 121-123 (1979) ·Zbl 0398.68042号
[3] 马丁·巴斯卡(Martin Babka);托马斯·巴利奥;乔佩克,Ondřej;古尔斯克,什特凡;库切拉,Petr;弗切克,瓦克拉夫,与传播完整性相关的复杂性问题,人工智能,203,19-34(2013)·Zbl 1329.68130号
[4] Bacchus,Fahiem,GAC via unit propagation,(Bessière,Christian,《约束编程的原理与实践》,约束编程的原则与实践,CP 2007。约束编程原理与实践。约束编程的原理与实践,CP 2007,计算机科学讲义,第4741卷(2007),施普林格-柏林-海德堡),133-147·Zbl 1145.68502号
[5] 奥利维尔Bailleux;Boufkhad,Yacine,布尔基数约束的高效CNF编码,(约束编程的原理和实践.约束编程的原则和实践,CP 2003(2003),Springer),108-122·Zbl 1273.68332号
[6] Yael Ben-Haim;亚历山大·伊夫里;奥德·玛格利特;Matsliah,Arie,基数约束的完美散列和CNF编码,(《第15届可满足性测试理论与应用国际会议论文集》,第15届国际可满足性试验理论与应用会议论文集,SAT’12(2012),Springer-Verlag:Springer-Verlag Berlin,海德堡),397-409·Zbl 1273.68315号
[7] Biere,A。;蹄,M。;van Maaren,H。;Walsh,T.,《可满足性手册,人工智能和应用的前沿》,第185卷(2009年),IOS出版社:荷兰阿姆斯特丹IOS出版社·Zbl 1183.68568号
[8] 卢卡斯波尔多;Marques-Silva,Joao,《知识汇编与赋权》(Maria的Bieliková;Gerhard的Friedrich;Georg的Gottlob;Stefan的Katzenbeisser;György的Turán,SOFSEM 2012:计算机科学的理论与实践,计算机科学讲义,第7147卷(2012),施普林格:施普林格柏林/海德堡),612-624·Zbl 1302.68248号
[9] Brain,马丁;莉安娜·哈达伦;Daniel Kroening;Martins,Ruben,传播完全sat编码的自动生成,(Jobstmann,Barbara;Rustan,K.;Leino,M.,验证、模型检查和抽象解释:第17届国际会议,VMCAI 2016,美国佛罗里达州圣彼得堡,2016年1月17日至19日,Proceedings(2016),Springer Berlin Heidelberg:Springer Berlin Heidelberg Berlin,海德堡),536-556·Zbl 1475.68218号
[10] 陈景超,at-most-one约束的新SAT编码,(Proc.constraint Modelling and Reformulation(2010))
[11] 克拉玛,Y。;Hammer,P.L.,《布尔函数:理论、算法和应用》,《数学及其应用百科全书》(2011年),剑桥大学出版社·Zbl 1237.06001号
[12] 马丁·戴维斯;Putnam,Hilary,量化理论的计算程序,J.ACM,7,3,201-215(1960年7月)·Zbl 0212.34203号
[13] del Val,Alvaro,Tractable databases:how to make positional unit resolution complete through compilation,(《知识表示与推理》(Knowledge Representation and Reasoning,1994),551-561
[14] Dunne,Paul E.,《单调布尔网络分析技术》(1984),沃里克大学计算机科学系,博士论文
[15] 艾伦·M·弗里希(Alan M.Frisch)。;Giannaros,Paul A.,at-most-\(k)约束的SAT编码。一些旧的,一些新的,一些快的,一些慢的,(第十届约束建模与重构国际研讨会(2010年))
[16] 艾伦·M·弗里希(Alan M.Frisch)。;Timothy J.Peugniez。;安东尼·多吉特(Anthony J.Doggett)。;Nightingale,Peter W.,《用随机局部搜索解决非布尔可满足性问题:编码的比较》,J.Automat。原因。,35、1-3、143-179(2005年10月)·Zbl 1109.68109号
[17] 霍尔多布勒,斯特芬;Nguyen,Van Hau,《最多一个约束的有效编码》(2013),德累斯顿工业大学:德累斯顿工业大学01062,德国德累斯顿,技术报告MSU-CSE-00-2,知识表示和推理小组2013-04
[18] Klieber,W。;Kwon,G.,从(N)对象中选择1的高效CNF编码,(形式验证中的约束第四次研讨会(2007))
[19] 库切拉,Petr;彼得·萨维克;Vorel,Vojtěch,at-most-one约束的CNF编码下限,(Gaspers,Serge;Walsh,Toby,《可满足性测试的理论与应用》,2017年SAT:第20届国际会议,澳大利亚维多利亚州墨尔本,2017年8月28日至9月1日,会议记录(2017),Springer International Publishing:施普林格国际出版公司Cham),412-428·Zbl 1417.68198号
[20] 若昂·西尔瓦侯爵;林奇,因斯,《走向基数约束的稳健CNF编码》,(约束编程原理与实践国际会议(2007),施普林格自然出版社),483-497·Zbl 1145.68525号
[21] Carsten,Sinz,朝向布尔基数约束的最优CNF编码,(van Beek,Peter,约束编程的原理和实践,CP 2005:第11届国际会议,CP 2005,Sitges,西班牙,2005年10月1日至5日。论文集(2005),施普林格柏林-海德堡:施普林格-柏林-海德堡-柏林,海德堡),827-831·Zbl 1153.68488号
[22] Wegener,Ingo,布尔函数的复杂性(1987),John Wiley&Sons,Inc.:John Willey&Sons公司,美国纽约州纽约市·Zbl 0623.94018号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。