Stratified least fixpoint logic, or SLFP, characterizes the expressibility of stratified logic programs and, in a different formulation, has been used as a logic of imperative programs. These two formulations of SLFP are proved to be equivalent. A complete sequent calculus with one infinitary rule is given for SLFP. It is argued that SLFP is the most appropriate assertion language for program verification. In particular, it is shown that traditional approaches using first-order logic as an assertion language only restrict to interpretations where first-order logic has the same expressibility as SLFP.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/31383/1/0000296.pd
A proof-theoretic characterization of logical languages that form suitable bases for Prolog-like pro...
AbstractFixed-order computation rules, used by Prolog and most deductive database systems, do not su...
AbstractWe prove the completeness of SLDNF resolution and negation as failure for stratified, normal...
Stratified least fixpoint logic or SLFP characterizes the expressibility of stratified logic program...
AbstractStratified least fixpoint logic, or SLFP, characterizes the expressibility of stratified log...
The logic FO(ID) uses ideas from the field of logic programming to extend first order logic with non...
Abstract. The logic FO(ID) uses ideas from the field of logic program-ming to extend first order log...
AbstractLocally stratified programs are a significant class of logic programs with negation for whic...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
AbstractThe default approach to the theory of logic programs (and deductive databases) is based on t...
In this paper we present the class of general logic programs which has a special kind of stratificat...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
Higher-order constructs extend the expressiveness of firstorder (Constraint) Logic Programming ((C)...
This paper explores the relationship between verification of logic programs and imperative programs ...
A proof-theoretic characterization of logical languages that form suitable bases for Prolog-like pro...
AbstractFixed-order computation rules, used by Prolog and most deductive database systems, do not su...
AbstractWe prove the completeness of SLDNF resolution and negation as failure for stratified, normal...
Stratified least fixpoint logic or SLFP characterizes the expressibility of stratified logic program...
AbstractStratified least fixpoint logic, or SLFP, characterizes the expressibility of stratified log...
The logic FO(ID) uses ideas from the field of logic programming to extend first order logic with non...
Abstract. The logic FO(ID) uses ideas from the field of logic program-ming to extend first order log...
AbstractLocally stratified programs are a significant class of logic programs with negation for whic...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
AbstractThe default approach to the theory of logic programs (and deductive databases) is based on t...
In this paper we present the class of general logic programs which has a special kind of stratificat...
This paper completes an investigation of the logical expressibility of finite, locally stratified, g...
Higher-order constructs extend the expressiveness of firstorder (Constraint) Logic Programming ((C)...
This paper explores the relationship between verification of logic programs and imperative programs ...
A proof-theoretic characterization of logical languages that form suitable bases for Prolog-like pro...
AbstractFixed-order computation rules, used by Prolog and most deductive database systems, do not su...
AbstractWe prove the completeness of SLDNF resolution and negation as failure for stratified, normal...