Please use this identifier to cite or link to this item:
doi:10.22028/D291-41424
Title: | Planning Mathematical Proofs with Methods |
Author(s): | Huang, Xiaorong Kerber, Manfred Richts, Jörn Sehn, Arthur |
Language: | English |
Year of Publication: | 1994 |
Place of publication: | Saarbrücken |
DDC notations: | 004 Computer science, internet |
Publikation type: | Report |
Abstract: | In this report we formally describe a declarative approach for encoding plan operators in proof planning, the so-called methods. The notion of method evolves from the much studied concept tactic and was first used by A. Bundy. Significant deductive power has been achieved with the planning approach towards automated deduction, however, the procedural character of the tactic part of methods hinders mechanical modification. Although the strength of a proof planning system largely depends on powerful general procedures which solve a large class of problems, mechanical or even automated modification of methods is nevertheless necessary for at least two reasons. Firstly methods designed for a specific type of problems will never be general enough. For instance, it is very difficult to encode a general method which solves all problems a human mathematician might intuitively consider as a case of homomorphy. Secondly the cognitive ability of adapting existing methods to suit novel situations is a fundamental part of human mathematical competence. We believe it is extremely valuable to computationally account for this kind of reasoning. The main part of this report is devoted to a declarative language for encoding methods, composed of a tactic and a specification. The major feature of our approach is that the tactic part of a method is split into a declarative and a procedural part in order to enable a tractable adaption of methods. The applicability of a method in a planning situation is formulated in the specification, essentially consisting of an object level formula schema and a meta-level formula of a declarative constraint language. After setting up our general framework, we mainly concentrate on this constraint language. Furthermore we illustrate how our methods can be used in a STRIPS-like planning framework. Finally we briefly show the mechanical modification of declaratively encoded methods. An annotated runtime protocol of an example can be found in the appendix. |
Link to this record: | urn:nbn:de:bsz:291--ds-414241 hdl:20.500.11880/37732 http://dx.doi.org/10.22028/D291-41424 |
Series name: | SEKI-Report / Deutsches Forschungszentrum für Künstliche Intelligenz, DFKI [ISSN 1437-4447] |
Series volume: | 94,8 |
Date of registration: | 28-May-2024 |
Faculty: | SE - Sonstige Einrichtungen |
Department: | SE - DFKI Deutsches Forschungszentrum für Künstliche Intelligenz |
Professorship: | SE - Sonstige |
Collections: | SciDok - Der Wissenschaftsserver der Universität des Saarlandes |
Files for this record:
File | Description | Size | Format | |
---|---|---|---|---|
SEKI-Report-SR-94-08_Huang-Kerber-Richts-Sehn_Planning-Mathematical-Proofs-with-Methods.pdf | 2,91 MB | Adobe PDF | View/Open |
Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.