A System for Solving Constraint Satisfaction Problems with SMT

被引:0
|
作者
Bofill, Miguel [1 ]
Suy, Josep [1 ]
Villaret, Mateu [1 ]
机构
[1] Univ Girona, Dept Informat & Matemat Aplicada, E-17003 Girona, Spain
关键词
SAT MODULO THEORIES; SATISFIABILITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
SAT Modulo Theories (SMT) consists of deciding the satisfiability of a formula with respect to a decidable background theory, such as linear integer arithmetic, bit-vectors, etc, in first-order logic with equality. SMT has its roots in the field of verification. It is known that the SAT technology offers an interesting, efficient and scalable method for constraint solving, as many experimentations have shown. Although there already exist some results pointing out the adequacy of SMT techniques for constraint solving, there are no available tools to extensively explore such adequacy. In this paper we introduce a tool for translating Flat Zinc (Mini Zinc intermediate code) instances of constraint satisfaction problems to the standard SMT-LIB language. It can be used for deciding satisfiability as well as for optimization. The tool determines the required logic for solving each instance. The obtained results suggest that SMT can be effectively used to solve CSPs.
引用
收藏
页码:300 / 305
页数:6
相关论文
共 50 条
  • [21] A connectionist approach for solving large constraint satisfaction problems
    Likas, A
    Papageorgiou, G
    Stafylopatis, A
    APPLIED INTELLIGENCE, 1997, 7 (03) : 215 - 225
  • [22] Ants with Limited Memory for Solving Constraint Satisfaction Problems
    Goradia, Hrishikesh J.
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 1884 - 1891
  • [23] Solving set-valued constraint satisfaction problems
    Jaulin, Luc
    COMPUTING, 2012, 94 (2-4) : 297 - 311
  • [24] Solving constraint satisfaction problems with SAT modulo theories
    Bofill, Miquel
    Palahi, Miquel
    Suy, Josep
    Villaret, Mateu
    CONSTRAINTS, 2012, 17 (03) : 273 - 303
  • [25] On solving fuzzy constraint satisfaction problems with genetic algorithms
    Kowalczyk, R
    1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 758 - 762
  • [26] The power of ants in solving Distributed Constraint Satisfaction Problems
    Semnani, Samaneh Hoseini
    Zamanifar, Kamran
    APPLIED SOFT COMPUTING, 2012, 12 (02) : 640 - 651
  • [27] Solving partial constraint satisfaction problems with tree decomposition
    Koster, AMCA
    van Hoesel, SPM
    Kolen, AWJ
    NETWORKS, 2002, 40 (03) : 170 - 180
  • [28] Solving fuzzy constraint satisfaction problems with fuzzy GENET
    Wong, JHY
    Leung, HF
    TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 184 - 191
  • [29] Solving constraint satisfaction problems with SAT modulo theories
    Miquel Bofill
    Miquel Palahí
    Josep Suy
    Mateu Villaret
    Constraints, 2012, 17 : 273 - 303
  • [30] An Incremental Approach to Solving Dynamic Constraint Satisfaction Problems
    Sharma, Anurag
    Sharma, Dharmendra
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 445 - 455