Non-Deterministic Conformant Planning Using a Counterexample-Guided Incremental Compilation to Classical Planning

Conformant planning SAT Counter-example guided abstraction refinement PaperID: 309
pdf
poster
We address the problem of non-deterministic conformant planning, i.e., the problem of finding a plan in a non-deterministic context where the system is not observable. Our approach uses an unsound reduction from conformant planning to classical planning to find a candidate plan; the validity of this plan is then verified by a SAT solver; if the plan is invalid, the reduction is revised to make guarantee that the invalid plan will not be valid in the classical planning problem. This procedure is executed until a valid plan is proved, or it is shown that there is no plan. Experiments show that this approach is competitive with the existing solvers, and is able to solve difficult instances.