Learning domain knowledge to improve theorem proving

  • Jörg Denzinger
  • Stephan Schulz
Session 1B
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1104)


We present two learning inference control heuristics for equational deduction. Based on data about facts that contributed to previous proofs, evaluation functions learn to select equations that are likely to be of use in new situations. The first evaluation function works by symbolic retrieval of generalized patterns from a knowledge base, the second function compiles the knowledge into abstract term evaluation trees. We analyze the performance of the two heuristics on a set of examples and demonstrate their usefulness. We also show that these strategies are well suited for cooperation in the framework of the knowledge based distribution method teamwork.


Learning Strategy Proof System Reproductive Mode Critical Pair Learning Team 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [AD93]
    Avenhaus, J.; Denzinger, J.: Distributing Equational Theorem Proving, Proc. 5th RTA, Montreal, LNCS 690, pp. 62–76, 1993; also available as SEKI-Report SR-93-06, University of Kaiserslautern, 1993.Google Scholar
  2. [ADF95]
    Avenhaus, J.; Denzinger, J.; Fuchs, M.: DISCOUNT: A System For Distributed Equational Deduction, Proc. 6th RTA, Kaiserslautern, LNCS 914, pp. 397–402, 1995.Google Scholar
  3. [BDP89]
    Bachmair, L.; Dershowitz, N.; Plaisted, D.A.: Completion Without Failure, Coll. on the Resolution of Equations in Algebraic Structures, Austin (1987), Academic Press, 1989.Google Scholar
  4. [Da+94]
    Dahn, B.I.; Gehne, J.; Honigmann, T.; Walther, L.; Wolf, A.: Integrating logical Functions with ILF, Internal report, Institut für Reine Mathematik, Humbold-University, Berlin, 1994.Google Scholar
  5. [De95]
    Denzinger, J.: Knowledge-Based Distributed Search Using Teamwork, Proc. ICMAS-95, San Francisco, AAAI Press, pp. 81–88, 1995.Google Scholar
  6. [DF94]
    Denzinger, J.; Fuchs, M.: Goal Oriented Equational Theorem Proving Using Teamwork, Proc. 18th KI-94, Saarbrücken, LNAI 861, pp. 343–354, 1994; also available as SEKI-Report SR-94-04, University of Kaiserslautern, 1994.Google Scholar
  7. [DK94]
    Denzinger, J.; Kronenburg, M.: Planning for Distributed Theorem Proving: The Teamwork Approach, SEKI-Report SR-94-09, University of Kaiserslautern, 1994.Google Scholar
  8. [DS94a]
    Denzinger, J.; Schulz, S.: Analysis and Representation of Equational Proofs Generated by a Distributed Completion Based Proof System, SEKI-Report SR-94-05, University of Kaiserslautern, 1994.Google Scholar
  9. [DS94b]
    Denzinger, J.; Schulz, S.: Recording, Analyzing and Presenting Distributed Deduction Processes, Proc. 1st PASCO, Hagenberg/Linz, pp. 114–123, World Scientific Publishing, 1994.Google Scholar
  10. [Fu95a]
    Fuchs, M.: Learning Proof Heuristics by Adapting Parameters, Proc. 12th ML, Morgan Kaufmann, pp. 235–243, 1995; also available as SEKI-Report SR-95-02, University of Kaiserslautern, 1995.Google Scholar
  11. [Fu95b]
    Fuchs, M.: Experiments in the Heuristic Use of Past Proof Experience, SEKI-report SR-95-10, University of Kaiserslautern, 1995.Google Scholar
  12. [HR87]
    Hsiang, J.; Rusinowitch, M.: On Word Problems in Equational Theories, Proc. 14th ICALP, Karlsruhe, LNCS 267, pp. 54–71, 1987.Google Scholar
  13. [Hu80]
    Huet, G.: Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems, J. of ACM 27, No. 4, pp. 798–821, 1980.Google Scholar
  14. [KB70]
    Knuth, D.E.; Bendix, P.B.: Simple Word Problems in Universal Algebras, Computational Algebra, J. Leech, Pergamon Press, pp. 263–297, 1970.Google Scholar
  15. [SSY95]
    Sutcliffe, G.; Suttner, C.B.; Yemenis, T.: The TPTP Problem Library, Proc. 12th CADE, Nancy, Springer LNAI 814, pp. 252–266, 1994Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • Jörg Denzinger
    • 1
  • Stephan Schulz
    • 2
  1. 1.Fachbereich InformatikUniversität KaiserslauternKaiserslauternGermany
  2. 2.Institut für InformatikTechnische Universität MünchenMünchenGermany

Personalised recommendations