Answer Set Programming as SAT modulo Acyclicity

被引:24
|
作者
Gebser, Martin [1 ]
Janhunen, Tomi [1 ]
Rintanen, Jussi [1 ]
机构
[1] Aalto Univ, Dept Informat & Comp Sci, Helsinki Inst Informat Technol, Espoo, Finland
关键词
STABLE MODELS; PROPAGATION; SEMANTICS;
D O I
10.3233/978-1-61499-419-0-351
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Answer set programming (ASP) is a declarative programming paradigm for solving search problems arising in knowledge-intensive domains. One viable way to implement the computation of answer sets corresponding to problem solutions is to recast a logic program as a Boolean satisfiability (SAT) problem and to use existing SAT solver technology for the actual search. Such mappings can be obtained by augmenting Clark's completion with constraints guaranteeing the strong justifiability of answer sets. To this end, we consider an extension of SAT by graphs subject to an acyclicity constraint, called SAT modulo acyclicity. We devise a linear embedding of logic programs and study the performance of answer set computation with SAT modulo acyclicity solvers.
引用
收藏
页码:351 / 356
页数:6
相关论文
共 50 条
  • [1] Answer Set Programming Modulo Acyclicity
    Bomanson, Jori
    Janhunen, Tomi
    Schaub, Torsten
    Gebser, Martin
    Kaufmann, Benjamin
    [J]. FUNDAMENTA INFORMATICAE, 2016, 147 (01) : 63 - 91
  • [2] SAT Modulo Graphs: Acyclicity
    Gebser, Martin
    Janhunen, Tomi
    Rintanen, Jussi
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2014, 2014, 8761 : 137 - 151
  • [3] Efficient Computation of Answer Sets via SAT Modulo Acyclicity and Vertex Elimination
    Rankooh, Masood Feyzbakhsh
    Janhunen, Tomi
    [J]. LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 : 203 - 216
  • [4] Answer Set Programming Modulo Theories
    Wang, Yisong
    Zhang, Mingyi
    [J]. APPLIED INFORMATICS AND COMMUNICATION, PT 5, 2011, 228 : 655 - +
  • [5] SAT-based answer set programming
    Giunchiglia, E
    Lierler, Y
    Maratea, M
    [J]. PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, : 61 - 66
  • [6] Answer Set Programming Modulo 'Space-Time'
    Schultz, Carl
    Bhatt, Mehul
    Suchan, Jakob
    Walega, Przemyslaw Andrzej
    [J]. RULES AND REASONING (RULEML+RR 2018), 2018, 11092 : 318 - 326
  • [7] On relation between constraint answer set programming and satisfiability modulo theories
    Lierler, Yuliya
    Susman, Benjamin
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (04) : 559 - 590
  • [8] Non-monotonic spatial reasoning with answer set programming modulo theories
    Walega, Przemyslaw Andrzej
    Schultz, Carl
    Bhatt, Mehul
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (02) : 205 - 225
  • [9] Answer Set Programming
    Marek, Victor W.
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 432 - 434
  • [10] Answer Set Programming
    Schaub, Torsten
    [J]. Proceedings of the 12th Conference on Formal Methods in Computer-Aided Design (FMCAD 2012), 2012, : 2 - 2