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 条
  • [21] Logic programming as a service
    Calegari, Roberta
    Denti, Enrico
    Mariani, Stefano
    Omicini, Andrea
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2018, 18 (5-6) : 846 - 873
  • [22] Parametrized Logic Programming
    Goncalves, Ricardo
    Alferes, Jose Julio
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2010, 2010, 6341 : 182 - 194
  • [23] Logic Programming and Uncertainty
    Baral, Chitta
    SCALABLE UNCERTAINTY MANAGEMENT, 2011, 6929 : 22 - 37
  • [24] Nominal logic programming
    Cheney, James
    Urban, Christian
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2008, 30 (05):
  • [25] Constructive Logic Covers Argumentation and Logic Programming
    Fandinno, J.
    del Cerro, L. Farinas
    SIXTEENTH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2018, : 128 - 137
  • [26] Temporal disjunctive logic programming
    Manolis Gergatsoulis
    Panos Rondogiannis
    Themis Panayiotopoulos
    New Generation Computing, 2001, 19 : 87 - 100
  • [27] Symmetric structure in logic programming
    Wu, JZ
    Fecher, H
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (06) : 803 - 811
  • [28] Temporal disjunctive logic programming
    Gergatsoulis, M
    Rondogiannis, P
    Panayiotopoulos, T
    NEW GENERATION COMPUTING, 2001, 19 (01) : 87 - 100
  • [29] Productive corecursion in logic programming
    Komendantskaya, Ekaterina
    Li, Yue
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (5-6) : 906 - 923
  • [30] Symmetric structure in logic programming
    Jin-Zhao Wu
    Harald Fecher
    Journal of Computer Science and Technology, 2004, 19 : 803 - 811