A method is presented that causes A * to return high quality solutions while solving a set of problems using a non-admissible heuristic. The heuristic guiding the search changes as new information is learned during the search, and it converges to an admissible heuristic which 'contains the insight ' of the original nonadmissible one. After a finite number of problems, A * returns only optimal solutions. Experiments on sliding tile problems suggest that learning occurs very fast. Beginning with hundreds of randomly generated problems and an overestimating heuristic, the system learned sufficiently fast that only the first problem was solved non-optimally. As an application we show how one may construct heuristics for finding high q...
Effective solving of constraint problems often requires choosing good or specific search heuristics....
The set of primitive operations available to a generative hyper-heuristic can have a dramatic impact...
This paper examines one paradigm used to develop admissible heuristics: problem relaxation [10, 11,3...
Jabbari Arfaee, Zilles, and Holte presented the bootstrap learning system, a system that learns stro...
AbstractWe investigate the use of machine learning to create effective heuristics for search algorit...
search algorithms such as IDA* or heuristic-search planners. Our method aims to generate a strong he...
Heuristics are strategies using readily accessible, loosely applicable information to control proble...
The use of a policy and a heuristic function for guiding search can be quite effective in adversaria...
Abstract. It is well-known that while strict admissibility of heuris-tics in problem solving guarant...
Suboptimal search algorithms offer shorter solving times by sacrificing guaranteed solution optimali...
Suboptimal search algorithms offer shorter solving times by sacrificing guaranteed solution optimali...
There are many problems that still cannot be solved exactly in a reasonable time despite rapid incre...
We investigate the role of learning in search-based systems for solving optimization problems. We us...
Hyper-heuristics are search algorithms which operate on a set of heuristics with the goal of solving...
We analyze the asymptotic time complexity of admis-sible heuristic search algorithms such as A*, IDA...
Effective solving of constraint problems often requires choosing good or specific search heuristics....
The set of primitive operations available to a generative hyper-heuristic can have a dramatic impact...
This paper examines one paradigm used to develop admissible heuristics: problem relaxation [10, 11,3...
Jabbari Arfaee, Zilles, and Holte presented the bootstrap learning system, a system that learns stro...
AbstractWe investigate the use of machine learning to create effective heuristics for search algorit...
search algorithms such as IDA* or heuristic-search planners. Our method aims to generate a strong he...
Heuristics are strategies using readily accessible, loosely applicable information to control proble...
The use of a policy and a heuristic function for guiding search can be quite effective in adversaria...
Abstract. It is well-known that while strict admissibility of heuris-tics in problem solving guarant...
Suboptimal search algorithms offer shorter solving times by sacrificing guaranteed solution optimali...
Suboptimal search algorithms offer shorter solving times by sacrificing guaranteed solution optimali...
There are many problems that still cannot be solved exactly in a reasonable time despite rapid incre...
We investigate the role of learning in search-based systems for solving optimization problems. We us...
Hyper-heuristics are search algorithms which operate on a set of heuristics with the goal of solving...
We analyze the asymptotic time complexity of admis-sible heuristic search algorithms such as A*, IDA...
Effective solving of constraint problems often requires choosing good or specific search heuristics....
The set of primitive operations available to a generative hyper-heuristic can have a dramatic impact...
This paper examines one paradigm used to develop admissible heuristics: problem relaxation [10, 11,3...