×

延迟理论组合与Nelson-Oppen关于可满足性模理论的比较分析。 (英语) Zbl 1165.68483号

Hermann,Miki(编辑)等人,《编程逻辑、人工智能和推理》。2006年11月13日至17日在柬埔寨金边举行的第13届LPAR国际会议。诉讼程序。柏林:施普林格出版社(ISBN 978-3-540-48281-9/pbk)。计算机科学课堂讲稿4246。人工智能课堂讲稿,527-541(2006)。
摘要:可满足性模理论(SMT)的许多方法依赖于SAT解算器和背景理论(((mathcal{T}})-解算器)中文字集的决策过程之间的集成。当\({\mathcal{T}})是两个更简单理论的组合\({\mathcal{T}}_1\cup{\mathcal{T}}_2})时,该方法通常通过Nelson Oppen(NO)理论组合模式来处理,其中两个特定的\({\mathcal{T}})求解器推导和交换(析取)界面等式。
在最近的论文中,我们提出了一种新的SMT方法(({{mathcal{T}}_1\cup{mathcal{T}_2}),称为延迟理论组合(DTC)。在这里,部分或全部(可能非常昂贵)推导接口等式的任务由SAT解算器本身完成,这可能会以扩大布尔搜索空间为代价。原则上,这种扩大可能在生成的界面等式数量上达到指数级。
在本文中,我们表明这一估计过于悲观。我们对SMT的DTC和NO进行了比较分析{T} _1个\cup{mathcal{T}}_2}),这表明,使用最先进的SAT求解技术,DTC执行的布尔分支数量可以由NO对同一问题执行的演绎和布尔分支数量上界。我们证明了(mathcal{T})-解的不同演绎能力以及凸理论和非凸理论的结果。
关于整个系列,请参见[Zbl 1135.68002号].

MSC公司:

68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
03B35型 证明和逻辑操作的机械化
68吨15 定理证明(演绎、解析等)(MSC2010)

软件:

cvc3型
PDF格式BibTeX公司 XML格式引用
全文: 内政部 链接