Disjoint pattern database heuristics
We describe a new technique for designing more accurate admissible heuristic evaluation functions, based on pattern databases [\textit{J. Culberson} and \textit{J. Schaeffer}, Comput. Intelligence 14, No. 3, 318-334 (1998)]. While many heuristics, such as Manhattan distance, compute the cost of solving individual subgoals independently, pattern databases consider the cost of solving multiple subgoals simultaneously. Existing work on pattern databases allows combining values from different pattern databases by taking their maximum. If the subgoals can be divided into disjoint subsets so that each operator only affects subgoals in one subset, then we can add the pattern-database values for each subset, resulting in a more accurate admissible heuristic function. We used this technique to improve performance on the Fifteen Puzzle by a factor of over 2000, and to find optimal solutions to 50 random instances of the Twenty-Four Puzzle.
- Predicting optimal solution cost with conditional probabilities
- Anytime pack search
- Probably bounded suboptimal heuristic search
- Heuristics as Markov chains
- Duality in permutation state spaces and the dual search algorithm
- Incremental beam search
- Maximizing over multiple pattern databases speeds up heuristic search
- Breadth-first heuristic search
- Finding optimal solutions to the graph partitioning problem with heuristic search
- Parallel multithreaded IDA* heuristic search: algorithm design and performance evaluation
- On the abstraction method for the container relocation problem
- scientific article; zbMATH DE number 4166921 (Why is no real title available?)
- Compressed pattern databases
- A general theory of additive state space abstractions
- scientific article; zbMATH DE number 67799 (Why is no real title available?)
- Learning heuristic functions for large state spaces
- scientific article; zbMATH DE number 1784975 (Why is no real title available?)
- Vectorial pattern databases
- Automated Creation of Pattern Database Search Heuristics
- Fast Directed Model Checking Via Russian Doll Abstraction
- scientific article; zbMATH DE number 2243373 (Why is no real title available?)
- Inconsistent heuristics in theory and practice
- Heuristically ordered search in state graphs
- New methods for proving the impossibility to solve problems through reduction of problem spaces
- Independent relaxed subproblems for dominance testing in CP-nets
- Optimal Sokoban solving using pattern databases with specific domain knowledge
- Predicting optimal solution costs with bidirectional stratified sampling in regular search spaces
This page was built for publication: Disjoint pattern database heuristics
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5958199)