A New Fixed Point Theorem for Logic Programming Semantics
نویسندگان
چکیده
We present a new xed point theorem akin to the Banach contraction mapping theorem but in the context of a novel notion of generalized metric space and show how it can be applied to anal yse the denotational semantics of certain logic programs The theorem is obtained by generaliz ing a theorem of Priess Crampe and Ribenboim which grew out of applications within valuation theory but is also inspired by a theorem of S G Matthews which grew out of applications to con ventional programming language semantics The class of programs to which we apply our theo rem was de ned previously by us in terms of op erators using three valued logics However the new treatment we provide here is short and intu itive and provides further evidence that metric like structures are an appropriate setting for the study of logic programming semantics
منابع مشابه
A New Fixed - Point Theorem for Logic
We present a new xed-point theorem akin to the Banach contraction mapping theorem, but in the context of a novel notion of generalized metric space, and show how it can be applied to analyse the denotational semantics of certain logic programs. The theorem is obtained by generalizing a theorem of Priess-Crampe and Ribenboim, which grew out of applications within valuation theory, but is also in...
متن کاملThe Fixed - Point Theorems of
Sibylla Priess-Crampe and Paulo Ribenboim recently established a general xed-point theorem for multivalued mappings deened on generalized ultrametric spaces, and introduced it to the area of logic programming semantics. We discuss, in this context, the applications which have been made so far of this theorem and of its corollaries. In particular, we will relate these results to Scott-Ershov dom...
متن کاملMinimum Model Semantics for Extensional Higher-order Logic Programming with Negation
Extensional higher-order logic programming has been introduced as a generalization of classical logic programming. An important characteristic of this paradigm is that it preserves all the well-known properties of traditional logic programming. In this paper we consider the semantics of negation in the context of the new paradigm. Using some recent results from non-monotonic fixed-point theory,...
متن کاملA fixed point theorem for non-monotonic functions
We present a fixed point theorem for a class of (potentially) non-monotonic functions over specially structured complete lattices. The theorem has as a special case the KnasterTarski fixed point theorem when restricted to the case of monotonic functions and Kleene’s theorem when the functions are additionally continuous. From the practical side, the theorem has direct applications in the semant...
متن کاملTopology Proceedings
Many questions concerning the semantics of disjunctive databases and of logic programming systems depend on the fixed points of various multivalued mappings and operators determined by the database or program. We discuss known versions, for multivalued mappings, of the Knaster-Tarski theorem and of the Banach contraction mapping theorem, and formulate a version of the classical fixed-point theo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006