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 条
  • [31] Solving set constraint satisfaction problems using ROBDDS
    Hawkins, P
    Lagoon, V
    Stuckey, PJ
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2005, 24 : 109 - 156
  • [32] Solving permutation constraint satisfaction problems with artificial ants
    Solnon, C
    ECAI 2000: 14TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2000, 54 : 118 - 122
  • [33] Progressive stochastic search for solving constraint satisfaction problems
    Lam, BCH
    Leung, HF
    15TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, : 487 - 491
  • [34] A Connectionist Approach for Solving Large Constraint Satisfaction Problems
    A. Likas
    G. Papageorgiou
    A. Stafylopatis
    Applied Intelligence, 1997, 7 : 215 - 225
  • [35] On solving distributed fuzzy constraint satisfaction problems with agents
    Nguyen, Xuan Thang
    Kowalczyk, Ryszard
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY (IAT 2007), 2007, : 387 - 390
  • [36] Ant colonies are good at solving constraint satisfaction problems
    Schoofs, L
    Naudts, B
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 1190 - 1195
  • [37] Solving Sequential Planning Problems via Constraint Satisfaction
    Bartak, Roman
    Toropila, Daniel
    FUNDAMENTA INFORMATICAE, 2010, 99 (02) : 125 - 145
  • [38] Iterative projection algorithms for solving constraint satisfaction problems: Effect of constraint convexity
    Millane, Rick P.
    Taylor, Joshua T.
    Arnal, Romain D.
    Wojtas, David H.
    Clare, Richard M.
    2019 INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ), 2019,
  • [39] Modeling and solving constraint satisfaction problems through Petri nets
    Portinale, L
    APPLICATION AND THEORY OF PETRI NETS 1997, 1997, 1248 : 348 - 366
  • [40] An event-based architecture for solving constraint satisfaction problems
    Hesham Mostafa
    Lorenz K. Müller
    Giacomo Indiveri
    Nature Communications, 6