Iterative AWC for Distributed SAT.

Frontiers in Artificial Intelligence and Applications(2017)

引用 0|浏览23
暂无评分
摘要
Traversing large search spaces can be done more efficiently by exploiting the dead-ends - in formal terms nogoods-discovered during search. If a previously found nogood appears again, the search process can avoid it, saving some search effort. Storing all found nogoods may require exponential memory, which is unaffordable. However, current memories allow to store a large set of nogoods, to be maintained during the solving process. In many cases, a solution is found before memory is exhausted. In the context of Distributed Constraint Satisfaction, the AWC algorithm allows to compute a solution quickly but, to guarantee completeness, it requires storing all found nogoods. Trading space per time, we develop a new iterative version of the algorithm that delays the exponential effects. We present this new version in the context of distributed SAT, where agents hold several Boolean variables. Taking advantage of existing SAT technology, this version perform calls to external MaxSAT solver. Experimentally, we confirm the benefits of the proposed approach on several benchmarks.
更多
查看译文
关键词
distributed SAT,distributed CSP,AWC algorithm,SAT solver,MaxSAT solver
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要