AbstractThere has been active work to extend the Prolog style Horn clause logic programming to non-Horn clauses. In this paper, we analyze and compare several such extensions using an analytical approach. All the extensions discussed behave exactly like Prolog when only Horn clauses are involved. The purpose is to understand the computational complexity of these inference systems when non-Horn clauses are present. The analyses do not necessarily prove that any one system is better than the others all the time. But they do suggest when one system may be better than the others for some particular kind of problems. They also help to discover some interesting properties of some extensions and suggest a possible syntactic transformation on probl...
AbstractWe give a model-theoretic semantics for the logic of higher-order Horn clauses, the basis of...
AbstractA logic program consists of a set of Horn clauses, and can be used to express a query on rel...
In this paper definite Horn clause programs are investigated within a proof-theoretic framework; pro...
AbstractThis paper presents hornlog, a general Horn-clause proof procedure that can be used to inter...
AbstractWe extend Horn Clause Prolog with two new primitives, new_engine (+Goal, +Answer, -Engine) a...
AbstractWe present three extensions of PROLOG, discussing their similarities and differences. The sy...
AbstractThis paper makes two contributions. First, we give a semantics for sets of clauses of the sy...
This paper extends the logical inference of Horn clauses in Petri net models to cover a large class ...
AbstractNonmonotonic reasoning has been developed to capture common sense inferences. This paper con...
Most logic programming languages have the first-order, classical theory of Horn clauses as their log...
This paper considers, in a general setting, an axiomatic basis for Horn clause logic program-ming. I...
AbstractHorn⊃ is a logic programming language which extends usual Horn clauses by adding intuitionis...
The main purpose of the paper is to relate different models for Horn Clause Logic: operational, deno...
Logical inference of clauses has been an important technique in automated reasoning. The process of ...
AbstractThe main purpose of the paper is to relate different models for Horn clause logic: operation...
AbstractWe give a model-theoretic semantics for the logic of higher-order Horn clauses, the basis of...
AbstractA logic program consists of a set of Horn clauses, and can be used to express a query on rel...
In this paper definite Horn clause programs are investigated within a proof-theoretic framework; pro...
AbstractThis paper presents hornlog, a general Horn-clause proof procedure that can be used to inter...
AbstractWe extend Horn Clause Prolog with two new primitives, new_engine (+Goal, +Answer, -Engine) a...
AbstractWe present three extensions of PROLOG, discussing their similarities and differences. The sy...
AbstractThis paper makes two contributions. First, we give a semantics for sets of clauses of the sy...
This paper extends the logical inference of Horn clauses in Petri net models to cover a large class ...
AbstractNonmonotonic reasoning has been developed to capture common sense inferences. This paper con...
Most logic programming languages have the first-order, classical theory of Horn clauses as their log...
This paper considers, in a general setting, an axiomatic basis for Horn clause logic program-ming. I...
AbstractHorn⊃ is a logic programming language which extends usual Horn clauses by adding intuitionis...
The main purpose of the paper is to relate different models for Horn Clause Logic: operational, deno...
Logical inference of clauses has been an important technique in automated reasoning. The process of ...
AbstractThe main purpose of the paper is to relate different models for Horn clause logic: operation...
AbstractWe give a model-theoretic semantics for the logic of higher-order Horn clauses, the basis of...
AbstractA logic program consists of a set of Horn clauses, and can be used to express a query on rel...
In this paper definite Horn clause programs are investigated within a proof-theoretic framework; pro...