On Freezing and Reactivating Learnt Clauses
On Freezing and Reactivating Learnt Clauses
复制标题
关于冻结和重新激活习得子句
DOI:
10.1007/978-3-642-21581-0_16
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
L. Sais
中科院分区:
文献类型:
--
作者:
Gilles Audemard;Jean;Bertrand Mazure;L. Sais
In this paper, we propose a new dynamic management policy of the learnt clause database in modernsatsolvers. It is based on a dynamic freezing and activation principle of the learnt clauses. At a given search state, using a relevant selection function, it activates the most promising learnt clauses while freezing irrelevant ones. In this way, clauses learned at previous steps can be frozen at the current step and might be activated again in future steps of the search process. Our strategy tries to exploit pieces of information gathered from the past to deduce the relevance of a given clause for the remaining search steps. This policy contrasts with all the well-known deletion strategies, where a given learned clause is definitely eliminated. Experiments onsatinstances taken from the last competitions demonstrate the efficiency of our proposed technique.