Semantical considerations on nonmonotonic logic
Artificial Intelligence
On the relationship between circumscription and negation as failure
Artificial Intelligence
Extended stable semantics for normal and disjunctive programs
Logic programming
Logic programs with classical negation
Logic programming
Well-founded semantics coincides with three-valued stable semantics
Fundamenta Informaticae
The well-founded semantics for general logic programs
Journal of the ACM (JACM)
Well founded semantics for logic programs with explicit negation
ECAI '92 Proceedings of the 10th European conference on Artificial intelligence
Reasoning with inconsistency in extended deductive databases
Proceedings of the second international workshop on Logic programming and non-monotonic reasoning
Diagnosis and debugging as contradiction removal
Proceedings of the second international workshop on Logic programming and non-monotonic reasoning
A knowledge representation framework based on autoepistemic logic of minimal beliefs
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
SLX—a top-down derivation procedure for programs with explicit negation
ILPS '94 Proceedings of the 1994 International Symposium on Logic programming
Model-based diagnosis preferences and strategies representation with logic meta-programming
Meta-logics and logic programming
Belief revision in non-monotonic reasoning and logic programming
Fundamenta Informaticae - Special issue: to the memory of Prof. Helena Rasiowa
Unfounded sets and well-founded semantics for general logic programs
Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Reasoning with Logic Programming
Reasoning with Logic Programming
LPSS '92 Proceedings of the Second International Logic Programming Summer School on Logic Programming in Action
Revision Specifications by Means of Programs
JELIA '94 Proceedings of the European Workshop on Logics in Artificial Intelligence
Abduction over 3-Valued Extended Logic Programs
LPNMR '95 Proceedings of the Third International Conference on Logic Programming and Nonmonotonic Reasoning
Update by Means of Inference Rules
LPNMR '95 Proceedings of the Third International Conference on Logic Programming and Nonmonotonic Reasoning
Semantics of Normal and Disjunctive Logic Programs: A Unifying Framework
ICLP '94/NMELP '94 Selected papers from the Workshop on Non-Monotonic Extensions of Logic Programming
Update-Programs Can Update Programs
NMELP '96 Selected papers from the Non-Monotonic Extensions of Logic Programming
Reasoning with Negative Information, II: Hard Negation, Strong Negation and Logic Programs
Proceedings of the International Workshop on Nonclassical Logics and Information Processing
Debugging by Diagnosing Assumptions
AADEBUG '93 Proceedings of the First International Workshop on Automated and Algorithmic Debugging
Contradiction: When Avoidance Equals Removal - Part I
ELP '93 Proceedings of the 4th International Workshop on Extensions of Logic Programming
On Indefinite Databases and the Closed World Assumption
Proceedings of the 6th Conference on Automated Deduction
Strategies in Combined Learning via Logic Programs
Machine Learning - Special issue on multistrategy learning
Belief Revision by Lamarckian Evolution
Proceedings of the EvoWorkshops on Applications of Evolutionary Computing
A Rewriting Method for Well-Founded Semantics with Explicit Negation
ICLP '02 Proceedings of the 18th International Conference on Logic Programming
Disjunctive Logic Programming: A Survey and Assessment
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part I
Belief revision via Lamarckian evolution
New Generation Computing
ACM Transactions on Computational Logic (TOCL)
Disjunctive logic programs with inheritance
Theory and Practice of Logic Programming
Logical bayesian networks and their relation to other probabilistic logical models
ILP'05 Proceedings of the 15th international conference on Inductive Logic Programming
Hi-index | 0.00 |
Gelfond and Lifschitz were the first to point out the need for asymmetric negation in logic programming and they also proposed a specificsemantics for such negation for logic programs with the stable semantics,which they called ‘classical’. Subsequently, several researchersproposed different, often incompatible, forms of symmetric negation forvarious semantics of logic programs and deductive databases. To the best ofour knowledge, however, no systematic study of symmetric negation innon-monotonic reasoning was ever attempted in the past. In this paper weconduct such a systematic study of symmetric negation. We introduce anddiscuss two natural, yet different, definitions of symmetric negation: oneis called strong negation and the other is called explicit negation. Forlogic programs with the stable semantics, both symmetric negations coincidewith Gelfond–Lifschitz’ ‘classical negation’. Westudy properties of strong and explicit negation and their mutualrelationship as well as their relationship to default negation‘not’, and classical negation ‘¬’.We show how one can use symmetric negation to provide natural solutions tovarious knowledge representation problems, such as theory and interpretationupdate, and belief revision. Rather than to limit our discussion to somenarrow class of nonmonotonic theories, such as the class of logic programswith some specific semantics, we conduct our study so that it is applicableto a broad class of non-monotonic formalisms. In order to achieve thedesired level of generality, we define the notion of symmetric negation inthe knowledge representation framework of AutoEpistemic logic of Beliefs,introduced by Przymusinski.