• Title of article

    Proving theorems by reuse Original Research Article

  • Author/Authors

    Christoph Walther، نويسنده , , Thomas Kolbe، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2000
  • Pages
    50
  • From page
    17
  • To page
    66
  • Abstract
    We investigate the improvement of theorem proving by reusing previously computed proofs. We have developed and implemented the Plagiator system which proves theorems by mathematical induction with the aid of a human advisor: If a base or step formula is submitted to the system, it tries to reuse a proof of a previously verified formula. If successful, labour is saved, because the number of required user interactions is decreased. Otherwise the human advisor is called for providing a hand crafted proof for such a formula, which subsequently—after some (automated) preparation steps—is stored in the systemʹs memory, to be in stock for future reasoning problems. Besides the potential savings of resources, the performance of the overall system is improved, because necessary lemmata might be speculated as the result of an attempt to reuse a proof. The success of the approach is based on our techniques for preparing given proofs as well as by our methods for retrieval and adaptation of reuse candidates which are promising for future proof reuses. We prove the soundness of our approach and illustrate its performance with several examples.
  • Keywords
    Deduction and theorem proving , Problem solving and search , Machine learning , Knowledge representation , Analogy , Reuse , Abstraction
  • Journal title
    Artificial Intelligence
  • Serial Year
    2000
  • Journal title
    Artificial Intelligence
  • Record number

    1206793