A domain independent mechanism for generating heuristics for intractable theories has been implemented in the POLLYANNA program. Heuristics are generated by a process of systematically applying generic simplifying assumptions to an initial intractable theory. Such assumptions sacrifice the accuracy of an intractable theory to gain efficiency in return. Truth preserving reformulations are also used to enhance the power of generic simplifying assumptions. This paper describes a framework for generating heuristics using these basic types of knowledge. Examples and representations of each are presented along with an architecture within which they interact to generate heuristic theories. Results from testing this technique in the hearts card dom...
Principal to the ideology behind hyper-heuristic research is the desire to increase the level of gen...
Contains research objectives.National Science Foundation (Grant G-16526)National Institutes of Healt...
We demonstrate the use of a program that generates conjectures about positions of the combinatorial ...
A powerful new technique for learning to solve intractable problems is presented in this dissertatio...
Existing machine learning techniques have only limited capabilities of handling computationally intr...
Existing machine learning programs possess only limited abilities to exploit previously acquired bac...
Automated theory formation involves, amongst other things, the production of examples, concepts and ...
The problems of heuristic programming-of making computers solve really difficult problems-are divide...
What computations enable humans to leap from mere obser- vations to rich explanatory theories? Prior...
The automation of specific mathematical tasks such as theorem proving and algebraic manipulation ha...
Heuristics are strategies using readily accessible, loosely applicable information to control proble...
A hyper-heuristic is a search method or learning mechanism for selecting or generating heuristics to...
Metaheuristic search algorithms look for solutions that either max-imise or minimise a set of object...
The purpose of our work is to investigate ways of making machines solve problems that are usually co...
Many cognitive scientists, having discovered that some computational-level characterization f of a c...
Principal to the ideology behind hyper-heuristic research is the desire to increase the level of gen...
Contains research objectives.National Science Foundation (Grant G-16526)National Institutes of Healt...
We demonstrate the use of a program that generates conjectures about positions of the combinatorial ...
A powerful new technique for learning to solve intractable problems is presented in this dissertatio...
Existing machine learning techniques have only limited capabilities of handling computationally intr...
Existing machine learning programs possess only limited abilities to exploit previously acquired bac...
Automated theory formation involves, amongst other things, the production of examples, concepts and ...
The problems of heuristic programming-of making computers solve really difficult problems-are divide...
What computations enable humans to leap from mere obser- vations to rich explanatory theories? Prior...
The automation of specific mathematical tasks such as theorem proving and algebraic manipulation ha...
Heuristics are strategies using readily accessible, loosely applicable information to control proble...
A hyper-heuristic is a search method or learning mechanism for selecting or generating heuristics to...
Metaheuristic search algorithms look for solutions that either max-imise or minimise a set of object...
The purpose of our work is to investigate ways of making machines solve problems that are usually co...
Many cognitive scientists, having discovered that some computational-level characterization f of a c...
Principal to the ideology behind hyper-heuristic research is the desire to increase the level of gen...
Contains research objectives.National Science Foundation (Grant G-16526)National Institutes of Healt...
We demonstrate the use of a program that generates conjectures about positions of the combinatorial ...