Proceedings

Relational Rippling: A General Approach

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 175-180.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

We propose a new version of rippling, called relational rippling. Rippling is a heuristic for guiding proof search, especially in the step cases of inductive proofs. Relational rippling is designed for representations in which value passing is by shared existential variables, as opposed to function nesting. Thus relational rippling can be used to guide reasoning about logic programs or circuits represented as relations. We give an informal motivation and introduction to relational rippling. More details, including formal definitions and termination proofs can be found in the longer version of this paper, [Bundy and Lombart, 1995].

  1. [Ahs and Wiggins, 1994] T. Ahs and G. A. Wiggins. Relational rippling for logic program synthesis and transformation, 1994. Presented at the Fourth In- ternational Workshop on Logic Program Synthesis and Transformation; available as DAI research paper, forthcoming .
  2. [Ahs, 1995] T. Ahs. Relational rippling (working title), 1995. Ph.L. Thesis, Computing Science Department, Uppsala University, Sweden.
  3. [Basin and Walsh, 1993] D. Basin and T. Walsh. Differ- ence unification. In Proceedings of the 13th IJCAI. In- ternational Joint Conference on Artificial Intelligence, 1993. Also available as Technical Report MPI-I-92- 247, Max-Planck-Institute fiir Informatik.
  4. [Basin and Walsh, 1994] D.A. Basin and T. Walsh. An- notated rewriting in inductive theorem proving. Tech- nical report, MPI, 1994. Submitted to JAR.
  5. [Bundy and Lombart, 1995] A. Bundy and V. Lombart. Relational rippling: a general approach. R esearch Pa- per forthcoming , Dept. of Artificial Intelligence, Edin- burgh, 1995. Shortened version submitted to IJCAI- 95.
  6. [Bundy and Welham, 1981] A. Bundy and B. Welham. Using meta-level inference for selective application of multiple rewrite rules in algebraic manipulation. Arti- ficial Intelligence, 16(2):189-212, 1981. Also available from Edinburgh as DAI Research Paper 121.
  7. [Bundy et al., 1990] A. Bundy, F . van Harmelen, C. Horn, and A. Smaill. The Oyster-Clam system. In M.E. Stickel, editor, 10th International Conference on Automated Deduction, pages 647-648. Springer- Verlag, 1990. Lecture Notes in Artificial Intelligence No. 449. Also available from Edinburgh as DAI Re- search Paper 507.
  8. [Bundy et al., 1993] A. Bundy, A. Stevens, F. van Harmelen, A. Ireland, and A. Smaill. Rippling: A heuristic for guiding inductive proofs. Artificial Intel- ligence, 62:185-253, 1993. Also available from Edin- burgh as DAI Research Paper No . 567.
  9. [Bundy, 1988] A. Bundy. The use of explicit plans to guide inductive proofs. In R. Lusk and R. Over- beek, editors, 9th Conference on Automated Deduc- tion, pages 111-120. Springer-Verlag, 1988. Longer version available from Edinburgh as DAI Research Pa- per No. 349.
  10. [Lombart and Deville, 1994] V. Lombart andY. Deville. Rippling on relational structures. Research report , November 1994. Available as research report RR94- 16, Departement d 'ingenierie informatique, Universite catholique de Louvain, Belgium.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards