Compiling finite linear CSP into SAT

被引:91
作者
Tamura, Naoyuki [1 ]
Taga, Akiko [2 ]
Kitagawa, Satoshi [2 ]
Banbara, Mutsunori [1 ]
机构
[1] Kobe Univ, Informat Sci & Technol Ctr, Kobe, Hyogo 657, Japan
[2] Kobe Univ, Grad Sch Sci & Technol, Kobe, Hyogo 657, Japan
关键词
Constraint satisfaction problems; SAT encoding; Open-shop scheduling problems; SEARCH; ALGORITHM;
D O I
10.1007/s10601-008-9061-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:254 / 272
页数:19
相关论文
共 24 条
[1]  
*APPL COMP INC, 2004, XGRID GUID
[2]   Beam-ACO - hybridizing ant colony optimization with beam search: an application to open shop scheduling [J].
Blum, C .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (06) :1565-1591
[3]   A branch & bound algorithm for the open-shop problem [J].
Brucker, P ;
Hurink, J ;
Jurisch, B ;
Wostmann, B .
DISCRETE APPLIED MATHEMATICS, 1997, 76 (1-3) :43-59
[4]  
CRAWFORD JM, 1994, PROCEEDINGS OF THE TWELFTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, P1092
[5]  
DEKLEER J, 1989, P 11 INT JOINT C ART, P290
[6]   An extensible SAT-solver [J].
Eén, N ;
Sörensson, N .
THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, 2004, 2919 :502-518
[7]  
Ernst MD, 1997, INT JOINT CONF ARTIF, P1169
[8]  
Gent IP, 2002, FRONT ARTIF INTEL AP, V77, P121
[9]   A new lower bound for the open-shop problem [J].
Guéret, C ;
Prins, C .
ANNALS OF OPERATIONS RESEARCH, 1999, 92 (0) :165-183
[10]  
Hoos HH, 1999, IJCAI-99: PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 & 2, P296