Pattern databases have been successfully applied to several problems. Their use assumes that the goal state is known, and once the pattern database is built, commonly it can be used by all instances. However, in Sokoban, before solving the puzzle, the goal position of each stone is unknown. Moreover, each Sokoban instance has its own state space search. In this paper we apply pattern databases to Sokoban. The proposed approach uses an instance decomposition, that allows multiple possible goal states to be abstracted into a single state. Thus, an instance dependent pattern database is employed. Experiments with the standard set of instances show that the proposed approach overcomes the current best lower bounds in initial states for several ...
We introduce the problem of k-pattern set mining, concerned with finding a set of k related patterns...
Abstract. A pattern database (PDB) is a heuristic function implemented as a lookup table. It stores ...
This work proposes an automatic Sokoban solver based on genetic algorithms. Emphasis is placed on th...
The task of this work is to bring a complete guide for solving a SOKOBAN game problem. The work foll...
The most immediate method used to solve single-player games like Sokoban is to view them as state-sp...
Heuristic search is a leading approach to domain-independent planning. For cost-optimal planning, ho...
We explore a method for computing admissible heuristic evaluation functions for search problems. It ...
Abstraction heuristics are the state of the art in optimal classical planning as heuristic search. D...
A pattern database (PDB) is a heuristic function implemented as a lookup table that stores the lengt...
AbstractWe describe a new technique for designing more accurate admissible heuristic evaluation func...
Single-agent search is a powerful tool for solving a va-riety of applications. Most of the applicati...
Heuristic search algorithms (eg. A* and IDA*) with accurate lower bounds can solve impressively larg...
AbstractA pattern database (PDB) is a heuristic function stored as a lookup table. This paper consid...
A pattern database (PDB) is a heuristic function stored as a lookup table. This paper considers how ...
A pattern database (PDB) for a planning task is a heuristic function in the form of a lookup table t...
We introduce the problem of k-pattern set mining, concerned with finding a set of k related patterns...
Abstract. A pattern database (PDB) is a heuristic function implemented as a lookup table. It stores ...
This work proposes an automatic Sokoban solver based on genetic algorithms. Emphasis is placed on th...
The task of this work is to bring a complete guide for solving a SOKOBAN game problem. The work foll...
The most immediate method used to solve single-player games like Sokoban is to view them as state-sp...
Heuristic search is a leading approach to domain-independent planning. For cost-optimal planning, ho...
We explore a method for computing admissible heuristic evaluation functions for search problems. It ...
Abstraction heuristics are the state of the art in optimal classical planning as heuristic search. D...
A pattern database (PDB) is a heuristic function implemented as a lookup table that stores the lengt...
AbstractWe describe a new technique for designing more accurate admissible heuristic evaluation func...
Single-agent search is a powerful tool for solving a va-riety of applications. Most of the applicati...
Heuristic search algorithms (eg. A* and IDA*) with accurate lower bounds can solve impressively larg...
AbstractA pattern database (PDB) is a heuristic function stored as a lookup table. This paper consid...
A pattern database (PDB) is a heuristic function stored as a lookup table. This paper considers how ...
A pattern database (PDB) for a planning task is a heuristic function in the form of a lookup table t...
We introduce the problem of k-pattern set mining, concerned with finding a set of k related patterns...
Abstract. A pattern database (PDB) is a heuristic function implemented as a lookup table. It stores ...
This work proposes an automatic Sokoban solver based on genetic algorithms. Emphasis is placed on th...