×

线性模块算法在约束规划中的实用性。 (英语) Zbl 07493633号

Stuckey,Peter J.(编辑),约束编程、人工智能和运筹学的集成。第18届国际会议,2021年7月5日至8日,奥地利维也纳,CPAIOR 2021。诉讼程序。查姆:斯普林格。勒克特。注释计算。科学。12735, 248-265 (2021).
摘要:线性模块化约束是一类强大的约束,在密码分析、校验和、散列函数等中自然出现。鉴于其重要性,过去几年见证了组合求解器的设计,其对线性模块约束的本地支持,并且此类求解器的可用性导致了新应用的出现。虽然在中存在全局约束内容提供商考虑域值上的同余类,线性模算术约束尚未出现在全局约束目录中,尽管它们过去在csps的模型计数背景下进行了研究。在这项工作中,我们提倡在最先进的技术中集成线性模块约束,以纠正这种情况内容提供商解算器。
与之前的观点相反,我们从实证调查中得出结论,基于高斯-乔丹消元法的技术可以提供一种有效且可扩展的方法来处理线性模块化约束。在理论方面,我们讨论了基于线性模约束的散列函数所提供的成对独立性,然后讨论了基于散列的模型计数器的设计内容提供商,得到了实证结果的支持,这些结果显示了可以实现的准确性和计算节省。我们进一步证明了本地支持线性模块化约束的实用性,以及校验和和和模型计数应用程序。
关于整个系列,请参见[Zbl 1482.68041号].

MSC公司:

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

参考文献:

[1] Bardin,S。;Herrmann,P。;佩鲁德,F。;埃斯帕尔扎,J。;Majumdar,R.,比特向量基于SAT方法的替代方法,系统构建和分析的工具和算法,84-98(2010),海德堡:斯普林格·Zbl 1284.68379号 ·doi:10.1007/978-3642-12002-27
[2] 北卡罗来纳州贝尔迪塞努。;卡尔森,M。;Demassey,S。;Petit,T.,《全球约束目录:过去、现在和未来》,《约束国际期刊》,12,1,21-62(2007)·Zbl 1128.68092号 ·doi:10.1007/s10601-006-9010-8
[3] Carter,J.L.,Wegman,M.N.:哈希函数的通用类。摘自:ACM计算理论研讨会,第106-112页。ACM(1977年)
[4] Chakraborty,S.、Meel,K.S.、Mistry,R.、Vardi,M.Y.:通过单词级计数进行近似概率推断。致:AAAI会议记录(2016)
[5] 查克拉博蒂,S。;堪萨斯州梅尔;瓦尔迪,MY;Schulte,C.,《可缩放近似模型计数器》,《约束编程原理与实践》,200-216(2013),海德堡:施普林格·doi:10.1007/978-3-642-40627-0_18
[6] Chakraborty,S.、Meel,K.S.、Vardi,M.Y.:概率推断近似计数的算法改进:从线性SAT调用到对数SAT调用。In:IJCAI会议记录(2016)
[7] Chakraborty,S.、Meel,K.S.、Vardi,M.Y.:关于概率推理放松的难度。致:AAAI会议记录(2019)
[8] 奇哈尼,Z。;玛丽,B。;波伯特,F。;Bardin,S。;Salvagnin,D。;Lombardi,M.,比特向量理论的锐化约束编程方法,约束编程中AI和OR技术的集成,3-20(2017),Cham:Springer,Cham·Zbl 1489.68249号 ·doi:10.1007/978-3-319-59776-8_1
[9] 德米勒内埃尔,J。;Rueher,M.,紧凑表:用可逆稀疏位集有效过滤表约束,约束编程原理与实践,207-223(2016),Cham:Spriger,Cham·doi:10.1007/978-3-319-44953-114
[10] 戈麦斯,CP;Sabharwal,A。;Selman,B.,《模型计数:获得良好边界的新策略》,Proc。AAAI,21,54-61(2006)·兹比尔1341.68202
[11] Gomes,C.P.,van Hoeve,W.J.,Sabharwal,A.Selman,B.:使用广义XOR约束计算CSP解。收录于:AAAI,第204-209页。AAAI出版社(2007)
[12] Meel,K.S.,Akshay,S.:可扩展近似模型计数的稀疏散列:理论与实践。摘自:《计算机科学中的逻辑学报》(LICS),2020年7月·Zbl 07299508号
[13] LD米歇尔;Van Hentenryck,P。;Milano,M.,比特向量的约束满足,约束编程的原理与实践,527-543(2012),海德堡:施普林格·doi:10.1007/978-3-642-33558-7_39
[14] Smith,C.、Gomes,C.和Fernández,C.:简化对空间平衡拉丁方的本地搜索。收录于:Kaelbling,L.P.,Saffiotti,A.(编辑)IJCAI-05,《第十九届国际人工智能联合会议论文集》,英国苏格兰爱丁堡,2005年7月30日至8月5日,第1539-1540页。专业图书中心(2005)
[15] 索斯,M。;Gocht,S。;堪萨斯州梅尔;拉希里,斯洛伐克;Wang,C.,《着色、分离和惰性CNF-XOR解算及其在计数和采样中的应用》,《计算机辅助验证》,463-484(2020),查姆:斯普林格,查姆·Zbl 1478.68203号 ·doi:10.1007/978-3-030-53288-822
[16] Soos,M.,Meel,K.S.:BIRD:设计一个高效的CNF-XOR SAT解算器及其在近似模型计数中的应用。附:2019年1月AAAI人工智能会议记录
[17] 索斯,M。;诺尔,K。;Castelluccia,C。;Kullmann,O.,将SAT解算器扩展到密码问题,可满足性测试的理论和应用-SAT 2009,244-257(2009),海德堡:斯普林格,海德伯格·doi:10.1007/978-3-642-02777-224
[18] Trick,MA,背包约束一致性和传播的动态规划方法,Ann.OR,118,1-4,73-84(2003)·Zbl 1027.90075号 ·doi:10.1023/A:1021801522545
[19] Vadhan,S.P.等人:伪随机性。已找到。Trends®理论。计算。科学。7(1-3), 1-336 (2012)
[20] Valiant,LG,枚举和可靠性问题的复杂性,SIAM J.Compute。,8, 3, 410-421 (1979) ·兹伯利0419.68082 ·doi:10.1137/0208032
[21] Verhaeghe,H。;Lecoutre,C。;Deville,Y。;Schaus,P。;Beck,JC,将可压缩扩展到基本智能表,约束编程原理与实践,297-307(2017),Cham:Springer,Cham·doi:10.1007/978-3-319-66158-2_19
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。