Proceedings

A Model of Analogy-Driven Proof-Plan Construction

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 182-188.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

This paper addresses a model of analogy-driven theorem proving that is more general and cognitively more adequate than previous approaches. The model works at the level of proof-plans. More precisely, we consider analogy as a control strategy in proof planning that employs a source proof- plan to guide the construction of a proof-plan for the target problem. Our approach includes a reformulation of the source proof-plan. This is in accordance with the well known fact that constructing an analogy in maths often amounts to first finding the appropriate representation which brings out the similarity of two problems, i.e., finding the right concepts and the right level of abstraction . Several well known theorems were processed by our analogy-driven proof- plan construction that could not be proven analogically by previous approaches.

  1. Bledsoe, 1986
  2. W.W. Bledsoe. The use of analogy in automatic proof discovery. Tech .Rep. AI-158-86, Mi- croelectronics and Computer Technology Corporation, Austin, TX, 1986.
  3. [Bledsoe, 1995] W.W. Bledsoe. A precondition prover for analogy. BioSystems, 34:225-247, 1995.
  4. [Boyer and Moore, 1988] R.S. Boyer and J .S. Moore. A Computational Logic Handbook. Academic Press, San Diego, 1988.
  5. [Brook et al., 1988] B. Brook, S. Cooper, and W . Pierce. Analogical reasoning and proof discovery. In E. Lusk and R. Overbeek, editors, Proc. 9th International Conference on Automated Deduction (CADE), volume 310 of Lecture Notes in Computer Science, pages 454- 468, Argonne, 1988. Springer.
  6. [Bundy, 1988] A. Bundy. The use of explicit plans to guide inductive proofs. In E. Lusk and R . Over- beek, editors, Proc. 9th International Conference on Automated Deduction (CADE), volume 310 of Lecture Notes in Computer Science, pages 111-120, Argonne, 1988 . Springer.
  7. [Carbonell, 1983] J .G. Carbonell. Learning by analogy: Formulating and generalizing plans from past exper- ience. In R.S. Michalsky, J .G. Carbonell, and T .M. Mitchell, editors, Machine Learning: An Artificial In- telligence Approach, pages 371-392 . TiogaPubl., Palo Alto, 1983.
  8. [Carbonell, 1986] J .G. Carbonell . Derivational analogy: A theory of reconstructive problem solving and ex- pertise acquisition . In R .S. Michalsky, J .G . Carbon- ell, and T.M . Mitchell , editors, Machine Learning: An Artificial Intelligence Approach, pages 371-392.
  9. [Deussen, 1971] P. Deussen . Halbgruppen und Auto- maten, volume 99 of Heidelberger Taschenbiicher. Springer, 1971.
  10. [F.Giunchiglia and T.Walsh, 1992] F .Giunchiglia and T .Walsh . Tree subsumption: Reas- oning with outlines. In Proceedings of 11th EGA!, pages 77-81, Vienna, 1992.
  11. [Hadamard, 1945] J. Hadamard . Th e Psychology of In- vention in the Mathematical Field. Princeton Univ. Press, Princeton, 1945.
  12. [Huang et al., 1994a] X. Huang, M. Kerber, M. Kohl- hase, E. Melis, D. Nesmith, J. Richts, and J. Siek- mann. Omega-MKRP: A Proof Development Envir- onment . In Proc. 12th International Conference on Automated Deduction (CADE) , Nancy, 1994.
  13. [Huang et al., 1994b] X. Huang, M. Kerber , M. Kohl- hase, and J. Richts. Methods-the basic units for plan- ning and verifying proofs. In Proceedings of Jahresta- gung fur Kiinstliche Intelligenz, Saarbriicken , 1994. Springer.
  14. [Kling, 1971] R .E. Kling. A paradigm for reasoning by analogy. Artificial Intelligence , 2:147-178, 1971. IJCAI
  15. W .W . McCune. Otter 2.0 users guide. Technical Report ANL-90/9 , Argonne National Laboratory, Maths and CS Division, Argonne , Illinois, 1990 .
  16. [Melis and Veloso, 1994] E. Melis and M.M . Veloso . Analogy makes proofs feasible. In D. Aha, editor , AAAI-94 Workshop on Case Based Reasoning, pages 13-17, Seattle, 1994.
  17. [Melis, 1993a] E. Melis. Analogies between proofs -a case study. SEKI-Report SR-93-12, Universitat des Saarlandes, Saarbriicken, 1993.
  18. [Melis , 1993b] E. Melis. Change of representation in theorem proving by analogy. SEKI-Report SR-93-07, Universitat des Saarlandes, Saarbriicken, 1993.
  19. [Melis, 1994a] E. Melis. How mathematicians prove the- orems. In Proceedings of the Sixteenth Annual Confer- en ce of the Cognitive Science Society, pages 624-628 , Atlanta, Georgia U.S .A., 1994.
  20. [Melis , 1994b] E. Melis. Representing and transferring diagonalization methods. Technical Report CMU- CS-94-174, Carnegie Mellon University, Dept . of Computer Science, Pittsburgh, Pennsylvania, U.S .A., 1994.
  21. [Melis, 1995] E. Melis. Analogy-driven proof-plan con- struction. Technical Report DAI Research Paper No 735, University of Edinburgh, AI Dept, Dept. of Arti- ficial Intelligence, Edinburgh, 1995.
  22. [Munyer , 1981] J .C. Munyer. Analogy as a Means of Discovery in Problem Solving and Learning. PhD thesis, University of California, Santa Cruz , 1981.
  23. [Owen , 1990] S. Owen . Analogy for Automated Reason- ing. Academic Press, 1990.
  24. [Plaisted, 1981] D. Plaisted . Theorem proving with ab- straction. Artificial Intelligence, 16:47-108, 1981.
  25. [Polya, 1957] G. Polya. How to Solve it. 2nd ed. Doubleday, New York, 1957.
  26. [Russell, 1988] S.J. Russell . Analogy by similarity. In D. Helman, editor, Analogical Reasoning, pages 251- 269. Kluwer Academic Publisher, 1988.
  27. [Veloso, 1994] M.M. Veloso. Flexible strategy learning : Analogical replay of problem solving episodes. In Pro c. of th e twelfth National Conference on Artificial Intel- lig ence 1994, Seattle, WA , 1994.
  28. [Villafiorita and Sebastiani , 1994] A. Villafiorita and R . Sebastiani. Proof planning by abstraction. In Pro- ceedings ECAI-94 workshop on interactive systems, Amsterdam, 1994.
  29. [Wos, 1988] L. Wos. Automated Reasoning: 33 Basic R esearch Problems. Prentice-Hall, Englewood Cliffs, 1988.

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

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