We define a "logical denotational semantics" for pure PROLOG programs, and prove it correct and complete wrt an operational one. Our semantics is given as an instance of a generalized semantics for CLP and is naturally oriented towards abstract interpretation. The key feature is that prolog control strategy is modeled inside the constraint system, mantaining the logical flavor of classical semantics for pure logic programming. 1 Introduction An elegant and promising technique for analyzing logic programs is that based on constraints, first introduced in [3] and then formalized in terms of the so-called generalized semantics in [6, 7, 5]. The extension of logic programming ([15]) that replaces the usual unification on the Herbrand ...
We define a framework for writing executable declarative specifications which incorporate categorica...
AbstractA pure prolog program (with goal) consists of a definite clause part P and an expression G w...
Centre for Intelligent Systems and their ApplicationsThe coneptual distinction between logic and co...
The goal of this paper is to construct a semantic basis for the abstract interpretation of Prolog pr...
The goal of this paper is to construct a semantic basis for the abstract interpretaion of Prolog pro...
This short note aims to present foundations for constraint logic programming. By logic programming, ...
We present a simple and powerful generalized algebraic semantics for constraint logic programs that ...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
AbstractThe Constraint Logic Programming (CLP) Scheme was introduced by Jaffar and Lassez. The schem...
. We study under which conditions the domain of -terms () and the equality theory of the -calculus (...
AbstractWe present simple and powerful generalized algebraic semantics for constraint logic programs...
We present simple and powerful generalized algebraic semantics for constraint logic programs that ar...
The different properties characterizing the operational behavior of logic programs can be organized ...
www.pst.informatik.uni-muenchen.de/fruehwir/ We describe how constraints are solved in constraint lo...
this paper we describe a constraint logic programming language clp(sc) over set constraints in the s...
We define a framework for writing executable declarative specifications which incorporate categorica...
AbstractA pure prolog program (with goal) consists of a definite clause part P and an expression G w...
Centre for Intelligent Systems and their ApplicationsThe coneptual distinction between logic and co...
The goal of this paper is to construct a semantic basis for the abstract interpretation of Prolog pr...
The goal of this paper is to construct a semantic basis for the abstract interpretaion of Prolog pro...
This short note aims to present foundations for constraint logic programming. By logic programming, ...
We present a simple and powerful generalized algebraic semantics for constraint logic programs that ...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
AbstractThe Constraint Logic Programming (CLP) Scheme was introduced by Jaffar and Lassez. The schem...
. We study under which conditions the domain of -terms () and the equality theory of the -calculus (...
AbstractWe present simple and powerful generalized algebraic semantics for constraint logic programs...
We present simple and powerful generalized algebraic semantics for constraint logic programs that ar...
The different properties characterizing the operational behavior of logic programs can be organized ...
www.pst.informatik.uni-muenchen.de/fruehwir/ We describe how constraints are solved in constraint lo...
this paper we describe a constraint logic programming language clp(sc) over set constraints in the s...
We define a framework for writing executable declarative specifications which incorporate categorica...
AbstractA pure prolog program (with goal) consists of a definite clause part P and an expression G w...
Centre for Intelligent Systems and their ApplicationsThe coneptual distinction between logic and co...