AbstractWe present a number of new results on inductive theorem provingfor design specifications based on Horn logic with equality.Induction is explicit here because induction orderings aresupposed to be part of the specification. We show how the automatic support for program verification is enhanced if the specification satisfies a bunch of rewrite properties,summarized under the notion of canonicity. The enhancement isdue to inference rules and corresponding strategies whose soundness is implied by the specification's canonicity. The second main result of the paper provides a method for proving canonicity by using the same rules, which are applied in proofs ofconjectures about the specification and the functional-logic programs it contain...
AbstractWe interpret Horn clauses as conditional rewrite rules. Then we give sufficient conditions s...
Well-known principles of induction include monotone induction and different sorts of nonmonotone ind...
We design learning algorithms for synthesizing invariants using Horn implication counterexamples (Ho...
We present a number of new results on inductive theorem proving for design specifications based on H...
In the early 80's, there was a number of papers on what should be called proofs by consistency...
AbstractIn the early 1980s, there was a number of papers on what should be called proofs by consiste...
In the past, there have been several attempts to explain logic programming under the well-founded ...
AbstractInductionless induction consists of using pure equational reasoning for proving the validity...
The aim of this paper is first to describe an algorithm for testing sufficient completeness and seco...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
AbstractThis work investigates inductive theorem proving techniques for first-order functions whose ...
This paper presents how to automatically prove that an "optimized " program is correct wit...
This paper discusses the generalization of definite Horn programs beyond the ordering of logical imp...
AbstractIn this paper we shall consider proof methods for declarative properties of definite program...
An equational approach to the synthesis of functional and logic programs is taken. Typically, a targ...
AbstractWe interpret Horn clauses as conditional rewrite rules. Then we give sufficient conditions s...
Well-known principles of induction include monotone induction and different sorts of nonmonotone ind...
We design learning algorithms for synthesizing invariants using Horn implication counterexamples (Ho...
We present a number of new results on inductive theorem proving for design specifications based on H...
In the early 80's, there was a number of papers on what should be called proofs by consistency...
AbstractIn the early 1980s, there was a number of papers on what should be called proofs by consiste...
In the past, there have been several attempts to explain logic programming under the well-founded ...
AbstractInductionless induction consists of using pure equational reasoning for proving the validity...
The aim of this paper is first to describe an algorithm for testing sufficient completeness and seco...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
AbstractThis work investigates inductive theorem proving techniques for first-order functions whose ...
This paper presents how to automatically prove that an "optimized " program is correct wit...
This paper discusses the generalization of definite Horn programs beyond the ordering of logical imp...
AbstractIn this paper we shall consider proof methods for declarative properties of definite program...
An equational approach to the synthesis of functional and logic programs is taken. Typically, a targ...
AbstractWe interpret Horn clauses as conditional rewrite rules. Then we give sufficient conditions s...
Well-known principles of induction include monotone induction and different sorts of nonmonotone ind...
We design learning algorithms for synthesizing invariants using Horn implication counterexamples (Ho...