. A method by the authors for automated model building is extended and specialized in a natural way in order to increase the possibilities of logic programming. A rather complete, though reasonably short, description of the ideas and technicalities of the former method is given in order to make the paper self-contained. Specialization of several key rules permits to obtain three main theoretical results concerning extensions of logic programming: non-ground negative facts as well as inductive consequences can be deduced from programs. Goals containing negations, quantifications and logical connectives are allowed. It is proven that the proposed extension is strictly more powerful than SLDNF. Several non-trivial running examples show evidenc...
To appear in Theory and Practice of Logic Programming (TPLP)International audienceSeveral formal sys...
This paper describes the logical and philosophical background of an extension of logic programming w...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
Logic programming has been introduced as programming in the Horn clause subset of first-order logic....
The representation language of Machine Learning has undergone a substantial evolution, starting fro...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
Logic programming is one of the most popular and widely used knowledge representation tools. In very...
Abstract. In the literature, there are several approaches which try to perform common sense rea-soni...
AbstractWe provide a simple formulation of a framework where some extensions of logic programming wi...
This paper looks at logic programming with three kinds of negation: default, weak and strict negatio...
The focus of the research is the semantics of logic programming. Concepts in the currently used sem...
We provide a simple formulation of a framework where some extensions of logic programming with non-m...
AbstractLogic programs are considered as abductive programs with negative literals as abductive hypo...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
We propose an approach for the integration of abduction and induction in Logic Programming. In parti...
To appear in Theory and Practice of Logic Programming (TPLP)International audienceSeveral formal sys...
This paper describes the logical and philosophical background of an extension of logic programming w...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
Logic programming has been introduced as programming in the Horn clause subset of first-order logic....
The representation language of Machine Learning has undergone a substantial evolution, starting fro...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
Logic programming is one of the most popular and widely used knowledge representation tools. In very...
Abstract. In the literature, there are several approaches which try to perform common sense rea-soni...
AbstractWe provide a simple formulation of a framework where some extensions of logic programming wi...
This paper looks at logic programming with three kinds of negation: default, weak and strict negatio...
The focus of the research is the semantics of logic programming. Concepts in the currently used sem...
We provide a simple formulation of a framework where some extensions of logic programming with non-m...
AbstractLogic programs are considered as abductive programs with negative literals as abductive hypo...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
We propose an approach for the integration of abduction and induction in Logic Programming. In parti...
To appear in Theory and Practice of Logic Programming (TPLP)International audienceSeveral formal sys...
This paper describes the logical and philosophical background of an extension of logic programming w...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...