Finding Macro-Actions with Disentangled Effects for Efficient Planning with the Goal-Count Heuristic

04/28/2020
by   Cameron Allen, et al.
0

The difficulty of classical planning increases exponentially with search-tree depth. Heuristic search can make planning more efficient, but good heuristics often require domain-specific assumptions and may not generalize to new problems. Rather than treating the planning problem as fixed and carefully designing a heuristic to match it, we instead construct macro-actions that support efficient planning with the simple and general-purpose "goal-count" heuristic. Our approach searches for macro-actions that modify only a small number of state variables (we call this measure "entanglement"). We show experimentally that reducing entanglement exponentially decreases planning time with the goal-count heuristic. Our method discovers macro-actions with disentangled effects that dramatically improve planning efficiency for 15-puzzle and Rubik's cube, reliably solving each domain without prior knowledge, and solving Rubik's cube with orders of magnitude less data than competing approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/07/2016

Learning Macro-actions for State-Space Planning

Planning has achieved significant progress in recent years. Among the va...
research
10/22/2018

Mining useful Macro-actions in Planning

Planning has achieved significant progress in recent years. Among the va...
research
04/01/2022

Symbolic Search for Optimal Planning with Expressive Extensions

In classical planning, the goal is to derive a course of actions that al...
research
07/21/2017

Towards learning domain-independent planning heuristics

Automated planning remains one of the most general paradigms in Artifici...
research
10/22/2018

MGP: Un algorithme de planification temps réel prenant en compte l'évolution dynamique du but

Devising intelligent robots or agents that interact with humans is a maj...
research
06/01/1998

A Selective Macro-learning Algorithm and its Application to the NxN Sliding-Tile Puzzle

One of the most common mechanisms used for speeding up problem solvers i...
research
07/07/2022

Sampling from Pre-Images to Learn Heuristic Functions for Classical Planning

We introduce a new algorithm, Regression based Supervised Learning (RSL)...

Please sign up or login with your details

Forgot password? Click here to reset