Duality in STRIPS planning

04/03/2013
by   Martin Suda, et al.
0

We describe a duality mapping between STRIPS planning tasks. By exchanging the initial and goal conditions, taking their respective complements, and swapping for every action its precondition and delete list, one obtains for every STRIPS task its dual version, which has a solution if and only if the original does. This is proved by showing that the described transformation essentially turns progression (forward search) into regression (backward search) and vice versa. The duality sheds new light on STRIPS planning by allowing a transfer of ideas from one search approach to the other. It can be used to construct new algorithms from old ones, or (equivalently) to obtain new benchmarks from existing ones. Experiments show that the dual versions of IPC benchmarks are in general quite difficult for modern planners. This may be seen as a new challenge. On the other hand, the cases where the dual versions are easier to solve demonstrate that the duality can also be made useful in practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/06/2022

Equivalence and Duality of Polycyclic Codes Associated with Trinomials over Finite Fields

In this paper, several conjectures proposed in [2] are studied, involvin...
research
02/27/2023

A Note on the Faces of the Dual Koch Arrangement

We analyze the faces of the dual Koch arrangement, which is the arrangem...
research
04/12/2016

Backward-Forward Search for Manipulation Planning

In this paper we address planning problems in high-dimensional hybrid co...
research
11/27/2020

A Galois Connection Approach to Wei-Type Duality Theorems

In 1991, Wei proved a duality theorem that established an interesting co...
research
09/23/2019

Persuasion and Incentives Through the Lens of Duality

Lagrangian duality underlies both classical and modern mechanism design....
research
12/18/2019

Stone Duality for Relations

We show how Stone duality can be extended from maps to relations. This i...
research
03/12/2020

Duality pairs and homomorphisms to oriented and un-oriented cycles

In the homomorphism order of digraphs, a duality pair is an ordered pair...

Please sign up or login with your details

Forgot password? Click here to reset