ABT with Clause Learning for Distributed SAT.

ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2016(2016)

引用 0|浏览16
暂无评分
摘要
Transforming a planning instance into a propositional formula phi to be solved by a SAT solver is a common approach in AI planning. In the context of multiagent planning, this approach causes the distributed SAT problem: given phi distributed among agents -each agent knows a part of phi but no agent knows the whole phi-, check if phi is SAT or UNSAT by message passing. On the other hand, Asynchronous Backtracking (ABT) is a complete distributed constraint satisfaction algorithm, so it can be directly used to solve distributed SAT. Clause learning is a technique, commonly used in centralized SAT solvers, that can be applied to enhance ABT efficiency when used for distributed SAT. We prove that ABT with clause learning remains correct and complete. Experiments on several planning benchmarks show very substantial benefits for ABT with clause learning.
更多
查看译文
关键词
Unit Propagation, Conjunctive Normal Form, Propositional Formula, Planning Instance, Implication Graph
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要