This paper defines a new concurrent logic language, Nested Guarded Horn Clauses (NGHC). The main new feature of the language is its concept of guard. In fact, an NGHC clause has several layers of (standard) guards. This syntactic innovation allows the definition of a complete (i.e. always applicable) set of unfolding rules and therefore of an unfolding semantics which is equivalent, with respect to the success set, to the operational semantics. A fixpoint semantics is also defined in the classic logic programming style and is proved equivalent to the unfolding one. Since it is possible to embed Flat GHC into NGHC, our method can be used to give a fixpoint semantics to FGHC as well
For many practical applications of logic-based methods there is a requirement to balance expressive ...
AbstractThe paper deals with the problem of extending positive Horn clause logic by introducing impl...
AbstractWe present a new semantics for a language in the family of concurrent constraint logic langu...
This paper defines a new concurrent logic language, Nested Guarded Horn Clauses (NGHC). The main new...
Abstract. A set of Horn clauses augmented with a `guard ' mechanism is shown to be a simple and...
AbstractA declarative semantics of a concurrent programming language based on Horn logic such as Fla...
This paper presents a new operational semantics for moded Flat Guarded Horn Clauses (FGHC). π-calcul...
An extension of Horn clause logic is defined based on the introduction of a synchronization operator...
The main purpose of the paper is to relate different models for Horn clause logic: operational, deno...
An extension of Horn clause logic is defined based on the introduction of a synchronization operator...
AbstractThe main purpose of the paper is to relate different models for Horn clause logic: operation...
AbstractSince the advent of Horn-clause logic programming in the mid 1970's, there have been numerou...
This paper describes such a lingua franca. 2. GHC and Parlog A GHC or Parlog program is a set of rel...
The combination of functional and pure Horn clause logic languages is formally introduced. To give a...
AbstractVan Emden and Kowalski proposed a fixpoint semantics based on model-theory and an operationa...
For many practical applications of logic-based methods there is a requirement to balance expressive ...
AbstractThe paper deals with the problem of extending positive Horn clause logic by introducing impl...
AbstractWe present a new semantics for a language in the family of concurrent constraint logic langu...
This paper defines a new concurrent logic language, Nested Guarded Horn Clauses (NGHC). The main new...
Abstract. A set of Horn clauses augmented with a `guard ' mechanism is shown to be a simple and...
AbstractA declarative semantics of a concurrent programming language based on Horn logic such as Fla...
This paper presents a new operational semantics for moded Flat Guarded Horn Clauses (FGHC). π-calcul...
An extension of Horn clause logic is defined based on the introduction of a synchronization operator...
The main purpose of the paper is to relate different models for Horn clause logic: operational, deno...
An extension of Horn clause logic is defined based on the introduction of a synchronization operator...
AbstractThe main purpose of the paper is to relate different models for Horn clause logic: operation...
AbstractSince the advent of Horn-clause logic programming in the mid 1970's, there have been numerou...
This paper describes such a lingua franca. 2. GHC and Parlog A GHC or Parlog program is a set of rel...
The combination of functional and pure Horn clause logic languages is formally introduced. To give a...
AbstractVan Emden and Kowalski proposed a fixpoint semantics based on model-theory and an operationa...
For many practical applications of logic-based methods there is a requirement to balance expressive ...
AbstractThe paper deals with the problem of extending positive Horn clause logic by introducing impl...
AbstractWe present a new semantics for a language in the family of concurrent constraint logic langu...