Skip to main content
Log in

Adaptation of declaratively represented methods in proof planning

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

The reasoning power of human-oriented plan-based reasoning systems is primarily derived from their domain-specific problem solving knowledge. Such knowledge is, however, intrinsically incomplete. In order to model the human ability of adapting existing methods to new situations we present in this work a declarative approach for representing methods, which can be adapted by so-called meta-methods. Since the computational success of this approach relies on the existence of general and strong meta-methods, we describe several meta-methods of general interest in detail by presenting the problem solving process of two familiar classes of mathematical problems. These examples should illustrate our philosophy of proof planning as well: besides planning with a pre-defined repertory of methods, the repertory of methods evolves with experience in that new ones are created by meta-methods that modify existing ones.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P.B. Andrews, Transforming matings into natural deduction proofs, in: Proceedings of the 5th CADE, eds. W. Bibel and R. Kowalski, Les Arcs, France, 1980 (Springer, Berlin, 1980) pp. 281–292.

    Google Scholar 

  2. C. Benzmüller, L. Cheikhrouhou, D. Fehrer, A. Fiedler, X. Huang, M. Kerber, M. Kohlhase, E. Melis, A. Meier, W. Schaarschmidt, J. Siekmann and V. Sorge, Ω: Towards a mathematical assistant, in: Proceedings of the 14th CADE, ed. W. McCune, Townsville, Australia, 1997, Lecture Notes in Artificial Intelligence 1249 (Springer, Berlin) pp. 252–255.

    Google Scholar 

  3. A. Bundy, A. Stevens, F. van Harmelen, A. Ireland and A. Smaill, Rippling: A heuristic for guiding inductive proofs, Artificial Intelligence 62 (1993) 185–253.

    Article  MATH  MathSciNet  Google Scholar 

  4. A. Bundy, F. van Harmelen, C. Horn and A. Smaill, The OYSTER-CLAM system, in: Proceedings of the 10th CADE, ed. M.E. Stickel, Kaiserslautern, Germany, 1990, Lecture Notes in Artificial Intelligence 449 (Springer, Berlin, 1990) pp. 647–648.

    Google Scholar 

  5. A. Church, A formulation of the simple theory of types, The Journal of Symbolic Logic 5 (1940) 56–68.

    Article  MATH  MathSciNet  Google Scholar 

  6. R.L. Constable et al., Implementing Mathematics with the Nuprl Proof Development System (Prentice-Hall, Englewood Cliffs, NJ, 1986).

    Google Scholar 

  7. F. Giunchiglia and P. Traverso, Program tactics and logic tactics, in: Proceedings of LPAR, ed. F. Pfenning, Kiev, Ukraine, 1994, Lecture Notes in Artificial Intelligence 822 (Springer, Berlin, 1994) pp. 16–30.

    Google Scholar 

  8. M. Gordon, R. Milner and C. Wadsworth, Edinburgh LCF: A Mechanized Logic of Computation, Lecture Notes in Computer Science 78 (Springer, Berlin, 1979).

    Google Scholar 

  9. X. Huang, Reconstructing proofs at the assertion level, in: Proceedings of the 12th CADE, ed. A. Bundy, Nancy, France, 1994, Lecture Notes in Artificial Intelligence 814 (Springer, Berlin, 1994) pp. 738–752.

    Google Scholar 

  10. X. Huang and M. Kerber, Theorem proving as an interleaving process of planning and verification, unpublished manuscript (1991).

  11. X. Huang, M. Kerber, M. Kohlhase, E. Melis, D. Nesmith, J. Richts and J. Siekmann, Ω-MKRP: A proof development environment, in: Proceedings of the 12th CADE, ed. A. Bundy, Nancy, 1994, Lecture Notes in Artificial Intelligence 814 (Springer, Berlin, 1994) pp. 788–792.

    Google Scholar 

  12. X. Huang, M. Kerber, M. Kohlhase and J. Richts, Adapting methods to novel tasks in proof planning, in: KI-94: Advances in Artificial Intelligence–Proceedings of KI-94, 18th German Annual Conference on Artificial Intelligence, eds. B. Nebel and L. Dreschler-Fischer, Saarbrücken, Germany, 1994, Lecture Notes in Artificial Intelligence 861 (Springer, Berlin, 1994) pp. 379–390.

    Google Scholar 

  13. X. Huang, M. Kerber, J. Richts and A. Sehn, Planning mathematical proofs with methods, Journal of Information Processing and Cybernetics, EIK 30 (1994) 277–291.

    MATH  Google Scholar 

  14. A. Ireland, The use of planning critics in mechanizing inductive proofs, in: Proceedings of LPAR, ed. A. Voronkov, St. Petersburg, Russia, 1992, Lecture Notes in Artificial Intelligence 624 (Springer, Berlin, 1992) pp. 178–189.

    Google Scholar 

  15. M. Kerber, Some aspects of analogy in mathematical reasoning, in: Analogical and Inductive Inference; International Workshop AII ’89, ed. K.P. Jantke, Reinhardsbrunn Castle, GDR, October 1989, Lecture Notes in Artificial Intelligence 397 (Springer, Berlin, 1989) pp. 231–242.

    Google Scholar 

  16. M. Kerber and A. Präcklein, Using tactics to reformulate formulae for resolution theorem proving, Annals of Mathematics and Artificial Intelligence 18(2–4) (1996) 221–241.

    Article  MATH  MathSciNet  Google Scholar 

  17. W. McCune, Solution of the Robbins problem, Journal of Automated Reasoning 19(3) (1997) 263–276. See also http://www.mcs.anl.gov/home/mccune/ar/robbins/.

    Article  MATH  MathSciNet  Google Scholar 

  18. E. Melis, Representing and reformulating diagonalization methods, Technical Report CMU-CS-94-174, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA (1994).

    Google Scholar 

  19. T.M. Mitchell, R.M. Keller and S.T. Kedar-Cabelli, Explanation-based generalization: A unifying view, Machine Learning 1 (1986) 47–80.

    Google Scholar 

  20. G. Pólya, How to Solve It(Princeton University Press, Princeton, NJ, 1945; Penguin Book, London, 1990).

    Google Scholar 

  21. K. VanLehn, Problem solving and cognitive skill acquisition, in: Foundations of Cognitive Science, ed. M.I. Posner (MIT Press, Cambridge, MA, 1989) chapter 14.

    Google Scholar 

  22. L. Wos, R. Overbeek, E. Lusk and J. Boyle, Automated Reasoning–Introduction and Applications (Prentice-Hall, Englewood Cliffs, NJ, 1984).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, X., Kerber, M. & Cheikhrouhou, L. Adaptation of declaratively represented methods in proof planning. Annals of Mathematics and Artificial Intelligence 23, 299–320 (1998). https://doi.org/10.1023/A:1018980611571

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018980611571

Keywords

Navigation