Extended multi-adjoint logic programming

被引:12
作者
Eugenia Cornejo, M. [1 ]
Lobo, David [1 ]
Medina, Jesus [1 ]
机构
[1] Univ Cadiz, Dept Math, Cadiz, Spain
关键词
Multi-adjoint logic programming; Adjoint triples; Negation operator; Stable models; SEMANTICS; MODELS;
D O I
10.1016/j.fss.2019.03.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Extended multi-adjoint logic programming arises as an extension of multi-adjoint normal logic programming where constraints and a special type of aggregator operator have been included. The use of this general aggregator operator permits to consider, for example, different negation operators in the body of the rules of a logic program. We have introduced the syntax and the semantics of this new paradigm, as well as an interesting mechanism for obtaining a multi-adjoint normal logic program from an extended multi-adjoint logic program. This mechanism will allow us to establish technical properties relating the different stable models of both logic programming frameworks. Moreover, it makes possible that the already developed and future theory associated with stable models of multi-adjoint normal logic programs can be applied to extended multi-adjoint logic programs. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:124 / 145
页数:22
相关论文
共 50 条
  • [41] An Argumentative Characterization of Disjunctive Logic Programming
    Heyninck, Jesse
    Arieli, Ofer
    PROGRESS IN ARTIFICIAL INTELLIGENCE, PT II, 2019, 11805 : 526 - 538
  • [42] CIRCUMSCRIPTION AND PROJECTION AS PRIMITIVES OF LOGIC PROGRAMMING
    Wernhard, Christoph
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 202 - 211
  • [43] A backjumping technique for Disjunctive Logic Programming
    Ricca, Francesco
    Faber, Wolfgang
    Leone, Nicola
    AI COMMUNICATIONS, 2006, 19 (02) : 155 - 172
  • [44] Statistical Statements in Probabilistic Logic Programming
    Azzolini, Damiano
    Bellodi, Elena
    Riguzzi, Fabrizio
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 : 43 - 55
  • [45] A probabilistic logic programming event calculus
    Skarlatidis, Anastasios
    Artikis, Alexander
    Filippou, Jason
    Paliouras, Georgios
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 213 - 245
  • [46] A LINGUA FRANCA FOR CONCURRENT LOGIC PROGRAMMING
    TAYLOR, H
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (03) : 225 - 236
  • [47] Neural probabilistic logic programming in DeepProbLog
    Manhaeve, Robin
    Dumancic, Sebastijan
    Kimmig, Angelika
    Demeester, Thomas
    De Raedt, Luc
    ARTIFICIAL INTELLIGENCE, 2021, 298
  • [48] Constraint logic programming with a relational machine
    Arias, Emilio Jesus Gallego
    Lipton, James
    Marino, Julio
    FORMAL ASPECTS OF COMPUTING, 2017, 29 (01) : 97 - 124
  • [49] Modular Nonmonotonic Logic Programming Revisited
    Dao-Tran, Minh
    Eiter, Thomas
    Fink, Michael
    Krennwallner, Thomas
    LOGIC PROGRAMMING, 2009, 5649 : 145 - 159
  • [50] On the Equivalence between Logic Programming and SETAF
    Alcantara, Joao
    Cordeiro, Renan
    Sa, Samy
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024,