Compiling finite linear CSP into SAT
Compiling finite linear CSP into SAT
复制标题
DOI:
10.1007/s10601-008-9061-0
复制
发表时间:
2009-06-01
期刊:
影响因子:
1.6
通讯作者:
Banbara, Mutsunori
中科院分区:
文献类型:
--
作者:
Tamura, Naoyuki;Taga, Akiko;Banbara, Mutsunori
In this paper, we propose a new method to encode Constraint Satisfaction Problems (CSP) and Constraint Optimization Problems (COP) with integer linear constraints into Boolean Satisfiability Testing Problems (SAT). The encoding method (named order encoding) is basically the same as the one used to encode Job-Shop Scheduling Problems by Crawford and Baker. Comparison x a parts per thousand currency signaEuro parts per thousand a is encoded by a different Boolean variable for each integer variable x and integer value a. To evaluate the effectiveness of this approach, we applied the method to the Open-Shop Scheduling Problems (OSS). All 192 instances in three OSS benchmark sets are examined, and our program found and proved the optimal results for all instances including three previously undecided problems.