Abstract. In this paper we discuss the similarities between program specialisation and inductive theorem proving, and then show how program specialisation can be used to perform inductive theorem proving. We then study this relationship in more detail for a particular class of problems (verifying infinite state Petri nets) in order to establish a clear link between program specialisation and inductive theorem proving. In particular, we use the program specialiser ecce to generate specifications, hypotheses and proof scripts in the theory format of the proof assistant Isabelle. Then, in many cases, Isabelle can automatically execute these proof scripts and thereby verify the soundness of ecce’s verification process and of the correspondence ...
Over the past few years, machine learning has been successfully combined with automated theorem pro...
The research described in this paper involved developing transformation techniques which increase th...
The research described in this paper involved developing transformation techniques which increase th...
In this paper we discuss the similarities between program specialisation and inductive theorem provi...
Ecce is a partial deduction system which can be used to automatically generate abstractions for the ...
Proof planning is a paradigm for the automation of proof that focuses on encoding intelligence to gu...
We have developed a program for inductive theory formation, called IsaCoSy, which synthesises conjec...
We describe an approach to automatically invent/explore new mathematical theories, with the goal of ...
HipSpec is a system for automatically deriving and proving properties about functional programs. It ...
This paper presents how to automatically prove that an "optimized " program is correct wit...
Abstract. HipSpec is a system for automatically deriving and proving properties about functional pro...
Abstract. This paper investigates the use of Separation Logic with inductive definitions in reasonin...
We have built two state-of-the-art inductive theorem provers named HipSpec and Hipster. The main iss...
Abstract. This paper concerns how to automatically create abstractions for program analysis. We show...
Abstract(Automated) Inductive Theorem Proving (ITP) is a challenging field in automated reasoning an...
Over the past few years, machine learning has been successfully combined with automated theorem pro...
The research described in this paper involved developing transformation techniques which increase th...
The research described in this paper involved developing transformation techniques which increase th...
In this paper we discuss the similarities between program specialisation and inductive theorem provi...
Ecce is a partial deduction system which can be used to automatically generate abstractions for the ...
Proof planning is a paradigm for the automation of proof that focuses on encoding intelligence to gu...
We have developed a program for inductive theory formation, called IsaCoSy, which synthesises conjec...
We describe an approach to automatically invent/explore new mathematical theories, with the goal of ...
HipSpec is a system for automatically deriving and proving properties about functional programs. It ...
This paper presents how to automatically prove that an "optimized " program is correct wit...
Abstract. HipSpec is a system for automatically deriving and proving properties about functional pro...
Abstract. This paper investigates the use of Separation Logic with inductive definitions in reasonin...
We have built two state-of-the-art inductive theorem provers named HipSpec and Hipster. The main iss...
Abstract. This paper concerns how to automatically create abstractions for program analysis. We show...
Abstract(Automated) Inductive Theorem Proving (ITP) is a challenging field in automated reasoning an...
Over the past few years, machine learning has been successfully combined with automated theorem pro...
The research described in this paper involved developing transformation techniques which increase th...
The research described in this paper involved developing transformation techniques which increase th...