Analogy in Inductive Theorem Proving

被引:0
|
作者
Erica Melis
Jon Whittle
机构
[1] Universität des Saarlandes,
来源
关键词
analogy; inductive theorem proving; CLAM;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we investigate analogy-driven proof plan construction in inductive theorem proving. The intention is to produce a plan for a target theorem that is similar to a given source theorem. We identify second-order mappings from the source to the target that preserve induction-specific proof- relevant abstractions dictating whether the source plan can be replayed. We replay the planning decisions taken in the source if the reasons or justifications for these decisions still hold in the target. If the source and target plan differ significantly at some isolated point, additional reformulations are invoked to add, delete, or modify planning steps. These reformulations are not ad hoc but are triggered by peculiarities of the mappings and by failed justifications. Employing analogy on top of the proof planner CLAM has extended the problem-solving horizon of CLAM: With analogy, some theorems could be proved automatically that neither CLAM nor NQTHM could prove automatically.
引用
收藏
页码:117 / 147
页数:30
相关论文
共 50 条
  • [1] Analogy in inductive theorem proving
    Melis, E
    Whittle, J
    [J]. JOURNAL OF AUTOMATED REASONING, 1999, 22 (02) : 117 - 147
  • [2] Focused Inductive Theorem Proving
    Baelde, David
    Miller, Dale
    Snow, Zachary
    [J]. AUTOMATED REASONING, 2010, 6173 : 278 - +
  • [3] Proving Termination by Dependency Pairs and Inductive Theorem Proving
    Carsten Fuhs
    Jürgen Giesl
    Michael Parting
    Peter Schneider-Kamp
    Stephan Swiderski
    [J]. Journal of Automated Reasoning, 2011, 47 : 133 - 160
  • [4] Proving Termination by Dependency Pairs and Inductive Theorem Proving
    Fuhs, Carsten
    Giesl, Juergen
    Parting, Michael
    Schneider-Kamp, Peter
    Swiderski, Stephan
    [J]. JOURNAL OF AUTOMATED REASONING, 2011, 47 (02) : 133 - 160
  • [5] Inductive theorem proving for design specifications
    Padawitz, P
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 1996, 21 (01) : 41 - 99
  • [6] Machine Learning for Inductive Theorem Proving
    Jiang, Yaqing
    Papapanagiotou, Petros
    Fleuriot, Jacques
    [J]. ARTIFICIAL INTELLIGENCE AND SYMBOLIC COMPUTATION (AISC 2018), 2018, 11110 : 87 - 103
  • [7] Inductive theorem proving based on tree grammars
    Eberhard, Sebastian
    Hetzl, Stefan
    [J]. ANNALS OF PURE AND APPLIED LOGIC, 2015, 166 (06) : 665 - 700
  • [8] Checking Sufficient Completeness by Inductive Theorem Proving
    Meseguer, Jose
    [J]. REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2022, 2022, 13252 : 171 - 190
  • [9] Inductive theorem proving in hierarchical conditional specifications
    Avenhaus, J
    Madlener, K
    [J]. MODELS, ALGEBRAS, AND PROOFS, 1999, 203 : 337 - 371
  • [10] Connection-driven inductive theorem proving
    Kreitz C.
    Pientka B.
    [J]. Studia Logica, 2001, 69 (2) : 293 - 326