Proof Planning Methods as
نویسندگان
چکیده
A major problem in automated theorem proving is search control. Fully expanded proofs are generally built from a large number of relatively low-level inference steps, with the result that searching the space of possible proofs at this level is very expensive. Proof planning is a technique by which common proof techniques are encoded as schemas, which we call methods. Proofs built using methods tend to be short, because the methods encode relatively long sequences of inference steps, and to be understandable, because the user can recognise the mathematical techniques being applied. Proof critics exploit the high-level nature of proof plans to patch failed proof attempts. A mapping from proof planning methods and proof construction tactics provides a link between the proof planning meta-level and fully expansive (object-level) proofs. Extensive experiments with proof planning reveal that a knowledge-based approach to automating proof construction works, and has useful properties.
منابع مشابه
Semantically Guided Mega Proof Planner Semantically Guided Mega Proof Planner
Proof planning is an application of AI-planning in mathematical domains. The planning operators, called methods, encode proving steps. One of the strength of proof planning comes from the usage of mathematical knowledge that heuristically restricts the search space. Semantically guided proof planning takes a diierent perspective and uses semantic information as search control heuristics. In thi...
متن کاملTHE UNIVERSITY OF BIRMINGHAM Proof Planning in Ωmega with Semantic Guidance
Proof planning is an application of AI-planning in mathematical domains. The planning operators, called methods, encode proving steps. One of the strength of proof planning comes from the usage of mathematical knowledge that heuristically restricts the search space. Semantically guided proof planning uses semantic information as search control heuristics. In this report we describe the realisat...
متن کاملModel-guided Proof Planning
Proof planning is a form of theorem proving in which the proving procedure is viewed as a planning process. The plan operators in proof planning are called methods. In this paper we propose a strategy for heuristically restricting the set of methods to be applied in proof search. It is based on the idea that the plausibility of a method can be estimated by comparing the model class of proof lin...
متن کاملAnalogical Proof Planning
Proof planning is a powerful technique for theorem proving. Proof plans are descriptions of common proof strategies; each consists of a sequence of more primitive methods. This paper explores how the methods developed in one domain can be \creatively" applied to new problems and new (sometimes analogous) domains.
متن کاملAutomatic Learning of Proof Methods in Proof Planning
In this paper we present an approach to automated learning within mathematical reasoning systems. In particular, the approach enables proof planning systems to automatically learn new proof methods from well-chosen examples of proofs which use a similar reasoning pattern to prove related theorems. Our approach consists of an abstract representation for methods and a machine learning technique w...
متن کامل