Lightweight relevance filtering for machine-generated resolution problems

被引:58
作者
Meng, Jia [1 ]
Paulson, Lawrence C. [1 ]
机构
[1] Univ Cambridge, Comp Lab, Cambridge CB2 1TN, England
基金
英国工程与自然科学研究理事会;
关键词
Relevance filtering; Proving in large theories; Automated reasoning; Interactive theorem proving; STRATEGY; PROOF;
D O I
10.1016/j.jal.2007.07.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Irrelevant clauses in resolution problems increase the search space, making proofs hard to find in a reasonable amount of processor time. Simple relevance filtering methods, based on counting symbols in clauses, improve the success rate for a variety of automatic theorem provers and with various initial settings. We have designed these techniques as part of a project to link automatic theorem provers to the interactive theorem prover Isabelle. We have tested them for problems involving thousands of clauses. which yield poor results without filtering. Our methods should be applicable to other tasks where the resolution problems are produced mechanically and where completeness is less important than achieving a high success rate with limited processor time. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:41 / 57
页数:17
相关论文
共 21 条
  • [1] Ahrendt W, 1998, APPL LOG SER, V9, P97
  • [2] [Anonymous], 2001, Handbook of Automated Reasoning
  • [3] [Anonymous], CONDOR HIGH THROUGHP
  • [4] BASIN D, 2004, LNAI, V3097
  • [5] Automated proof construction in type theory using resolution
    Bezem, M
    Hendriks, D
    de Nivelle, H
    [J]. JOURNAL OF AUTOMATED REASONING, 2002, 29 (3-4) : 253 - 275
  • [6] FUCHS M, 1999, LECT NOTES ARTIF INT, V1632, P344
  • [7] MENG J, 2006, FLOC 06 WORKSH EMP S, V192, P70
  • [8] Automation for interactive proof: First prototype
    Meng, Jia
    Quigley, Claire
    Paulson, Lawrence C.
    [J]. INFORMATION AND COMPUTATION, 2006, 204 (10) : 1575 - 1596
  • [9] Paulson L. C., 2001, Journal of Computer Security, V9, P197
  • [10] Paulson L. C., 1998, Journal of Computer Security, V6, P85