Planning — choosing a sequence of actions to reach a goal — is fundamental to intelligent behavior. But it is computationally hard: search spaces explode exponentially with problem size, and partial observability makes it worse. This thesis introduces two complementary strategies that exploit planners' effectiveness at small scale.
Strategy 1
Learn from Small Problems
Train on small instances where planners produce optimal solutions. Transfer learned knowledge to larger instances where direct planning is too expensive.
Strategy 2
Abstract Large Problems
Use structured abstraction to reduce a large problem to a smaller one the planner can handle directly.