2018
DOI: 10.1016/j.fss.2017.12.009
|View full text |Cite
|
Sign up to set email alerts
|

Syntax and semantics of multi-adjoint normal logic programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
16
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 22 publications
(16 citation statements)
references
References 27 publications
0
16
0
Order By: Relevance
“…Multi-adjoint normal logic programming was presented in [14] as a general non-monotonic logic programming framework, which is characterized by the use of different adjoint pairs and a negation operator. Its syntax is defined from a multi-adjoint lattice with negation.…”
Section: Multi-adjoint Normal Logic Programmingmentioning
confidence: 99%
See 3 more Smart Citations
“…Multi-adjoint normal logic programming was presented in [14] as a general non-monotonic logic programming framework, which is characterized by the use of different adjoint pairs and a negation operator. Its syntax is defined from a multi-adjoint lattice with negation.…”
Section: Multi-adjoint Normal Logic Programmingmentioning
confidence: 99%
“…Since its introduction, multi-adjoint logic programming has broadly been studied in order to, for example, improve the computation of the least model with either an efficient unfolding process [4,5] or with the computation of reductants [6,7]; consider propositional symbols of different sorts and termination theorems [8,9]; analyze incoherence and contradiction measures [10,11]; and extend it to a first order logic [12,13]. Later, multi-adjoint normal logic programming (MANLP) was presented as an extension of multi-adjoint logic programming, where the use of a negation operator is allowed in the body of the rules [14]. A complete study on the syntax and semantics of multi-adjoint normal logic programs, containing important results about the existence and the unicity of stable models, was carried out in [14].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…On the other hand, fuzzy logic programming is another promising research area whose goal is introducing fuzzy logic methods in logic programming in order to have the possibility to handle partial truth, imprecision and uncertainty. The inclusion of a negation operator in these logic programs allows to simulate the non-monotonic behavior of human reasoning and provides the fuzzy logic programming with more flexibility [3,4,6,22,23]. Different semantics have been developed for logic programs with negation such as the well-founded semantics [29], the stable models semantics [15] and the answer sets semantics [14].…”
Section: Introductionmentioning
confidence: 99%