Computer Software
Print ISSN : 0289-6540
Automated Proofs of Horn-Clause Inductive Theorems for Conditional Term Rewriting Systems.
Taichi KURITA, Takahito AOTO
Author information
JOURNAL FREE ACCESS

2019 Volume 36 Issue 2 Pages 2_61-2_75

Details
Abstract

Inductive validity is an important characterization of term rewriting systems (TRSs). The notion of inductive validity is also adapted in conditional term rewriting systems (CTRSs). Rewriting induction is a method for proving inductive validity of TRSs originally intended for proving equational conjectures. In this paper, we propose an automated method to prove inductive validity of Horn-clauses (conditional equations) of deterministic oriented CTRSs of type 3. We first show how to deal with proving inductive validity of CTRSs via unraveling transformation from oriented CTRSs to TRSs, and reveal the class of CTRSs for which this approach works. Then, we give an extension of rewriting induction to deal with Horn-clause conjectures, and prove the correctness of the proposed method. We also report on an implementation of the automated inductive theorem prover based on the proposed method, and a preliminary experiment to evaluate the effectiveness of our approach.

Content from these authors
© 2019, Japan Society for Software Science and Technology
Previous article Next article
feedback
Top