A blackboard architecture for control
Artificial Intelligence
I had a dream: AAAI presidential address
AI Magazine
Experiments with proof plans for induction
Journal of Automated Reasoning
Boosting combinatorial search through randomization
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
Knowledge-based proof planning
Artificial Intelligence
Automated Theory Formation in Pure Mathematics
Automated Theory Formation in Pure Mathematics
Journal of Automated Reasoning
The Use of Planning Critics in Mechanizing Inductive Proofs
LPAR '92 Proceedings of the International Conference on Logic Programming and Automated Reasoning
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part II
Cooperation of Heterogeneous Provers
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Smart Selective Competition Parallelism ATP
Proceedings of the Twelfth International Florida Artificial Intelligence Research Society Conference
Exploiting Competitive Planner Performance
ECP '99 Proceedings of the 5th European Conference on Planning: Recent Advances in AI Planning
Employing Theory Formation to Guide Proof Planning
AISC '02/Calculemus '02 Proceedings of the Joint International Conferences on Artificial Intelligence, Automated Reasoning, and Symbolic Computation
The Use of Explicit Plans to Guide Inductive Proofs
Proceedings of the 9th International Conference on Automated Deduction
System Description: Proof Planning in Higher-Order Logic with Lambda-Clam
CADE-15 Proceedings of the 15th International Conference on Automated Deduction: Automated Deduction
CADE-17 Proceedings of the 17th International Conference on Automated Deduction
Handbook of automated reasoning
Handbook of automated reasoning
Constraint Solving for Proof Planning
Journal of Automated Reasoning
The design and an example use of Hearsay-III
IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 1
SEM: a system for enumerating models
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Adaptable Mixed-Initiative Proof Planning for Educational Interaction
Electronic Notes in Theoretical Computer Science (ENTCS)
Impasse-driven reasoning in proof planning
MKM'05 Proceedings of the 4th international conference on Mathematical Knowledge Management
The mathserve system for semantic web reasoning services
IJCAR'06 Proceedings of the Third international joint conference on Automated Reasoning
System description: MULTI a multi-strategy proof planner
CADE' 20 Proceedings of the 20th international conference on Automated Deduction
Cooperating reasoning processes: more than just the sum of their parts
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
Reductio ad absurdum: planning proofs by contradiction
Reasoning, Action and Interaction in AI Theories and Systems
Hi-index | 0.00 |
Proof planning is a technique for theorem proving which replaces the ultra-efficient but blind search of classical theorem proving systems by an informed knowledge-based planning process that employs mathematical knowledge at a human-oriented level of abstraction. Standard proof planning uses methods as operators and control rules to find an abstract proof plan which can be expanded (using tactics) down to the level of the underlying logic calculus. In this paper, we propose more flexible refinements and a modification of the proof planner with an additional strategic level of control above the previous proof planning control. This strategic control guides the cooperation of the problem solving strategies by meta-reasoning. We present a general framework for proof planning with multiple strategies and describe its implementation in the Multi system. The benefits are illustrated by several large case studies, which significantly push the limits of what can be achieved by a machine today.