会议专题

A Heuristic Restart Strategy to Speed Up the Solving of Satisfiability Problem

Restart strategies are widely used in todays conflict-driven clause learning SAT solvers, such as fixed-interval policy, geometric policy, Lubys policy, nested restart scheme, adaptive restart strategy, counter implication restart and so on. It has been demonstrated that appropriate use of restarts can improve the speed of SAT solvers tremendously. Growing numbers of studies have been beginning to pay attention to restart strategies, from triggering a restart to selecting the first decision after a restart. However, the number of restarts, an important state parameter of SAT solver, has never gotten any attention before. This paper introduces a novel heuristic method of decisionmaking after a restart by making full use of the number of each variables restart times, which is named VRT restart strategy in this paper. We integrated it into a modern SAT solver. Experimental results show that the solver with our strategy is considerably faster than the original one.

Satisfiability Problem SAT solver restart strategy variables restart times

Ying Guo Bin Zhang Changsheng Zhang

College of Information Science and Engineering Northeastern University Shenyang, China

国际会议

2012 Fifth International Symposium on Computational Intelligence and Design 第五届计算智能与设计国际会议 ISCID 2012

杭州

英文

1001-1004

2012-10-28(万方平台首次上网日期,不代表论文的发表时间)