Stable models and difference logic

被引:30
|
作者
Niemela, Ilkka [1 ]
机构
[1] Aalto Univ, Dept Informat & Comp Sci, Espoo 02015, Finland
基金
芬兰科学院;
关键词
Logic programs; Stable model; Semantics; Difference logic;
D O I
10.1007/s10472-009-9118-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The paper studies the relationship between logic programs with the stable model semantics and difference logic recently considered in the Satisfiability Modulo Theories framework. Characterizations of stable models in terms of level rankings are developed building on simple linear integer constraints allowed in difference logic. Based on the characterizations translations are devised which map normal programs to difference logic formulas capturing stable models of a program as satisfying valuations of the resulting formula. The translations make it possible to use a solver for difference logic to compute stable models of logic programs.
引用
收藏
页码:313 / 329
页数:17
相关论文
共 50 条
  • [11] A new method for computing stable models in logic programming
    Khaled, Tarek
    Benhamou, Belaid
    Siegel, Pierre
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 800 - 807
  • [12] A Free Logic for Stable Models with Partial Intensional Functions
    Cabalar, Pedro
    del Cerro, Luis Farinas
    Pearce, David
    Valverde, Agustin
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2014, 2014, 8761 : 340 - 354
  • [13] EVOLUTIONARILY STABLE STRATEGIES IN DIFFERENTIAL AND DIFFERENCE EQUATION MODELS
    VINCENT, TL
    FISHER, ME
    EVOLUTIONARY ECOLOGY, 1988, 2 (04) : 321 - 337
  • [14] On the existence and unicity of stable models in normal residuated logic programs
    Madrid, Nicolas
    Ojeda-Aciego, Manuel
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2012, 89 (03) : 310 - 324
  • [15] Stable models and their computation for logic programming with inheritance and true negation
    Buccafurri, F
    Leone, N
    Rullo, P
    JOURNAL OF LOGIC PROGRAMMING, 1996, 27 (01): : 5 - 43
  • [16] On the existence of stable models of non-stratified logic programs
    Costantini, S
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2006, 6 (1-2) : 169 - 212
  • [17] HOW COMPLICATED IS THE SET OF STABLE MODELS OF A RECURSIVE LOGIC PROGRAM
    MAREK, W
    NERODE, A
    REMMEL, J
    ANNALS OF PURE AND APPLIED LOGIC, 1992, 56 (1-3) : 119 - 135
  • [18] Stable generated models, partial temporal logic and disjunctive defaults
    Engelfriet, J
    Herre, H
    JOURNAL OF LOGIC PROGRAMMING, 1999, 41 (01): : 1 - 25
  • [19] Stable generated models, partial temporal logic and disjunctive defaults
    Fac. of Math. and Computer Science, Vrije Universiteit Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, Netherlands
    不详
    J Logic Program, 1 (1-25):
  • [20] STABLE LOGIC
    HOSLI, B
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 626 : 201 - 212