Improving Plan Execution Flexibility using Block-Substitution
Sabah Binte Noor, Fazlul Hasan Siddiqui

TL;DR
This paper introduces a novel method for enhancing plan execution flexibility in AI planning by substituting subplans with external actions within a block-decomposed plan structure, showing significant improvements on benchmark problems.
Contribution
It proposes a new approach that improves plan flexibility through subplan substitution in block-decomposed plans, extending traditional deordering and reordering techniques.
Findings
Significant increase in plan flexibility on IPC benchmark problems
Maintains good coverage and execution time
Effective when combined with MaxSAT-based reorderings
Abstract
Partial-order plans in AI planning facilitate execution flexibility due to their less-constrained nature. Maximizing plan flexibility has been studied through the notions of plan deordering, and plan reordering. Plan deordering removes unnecessary action orderings within a plan, while plan reordering modifies them arbitrarily to minimize action orderings. This study, in contrast with traditional plan deordering and reordering strategies, improves a plan's flexibility by substituting its subplans with actions outside the plan for a planning problem. Our methodology builds on block deordering, which eliminates orderings in a POP by encapsulating coherent actions in blocks, yielding a hierarchically structured plan termed a Block Decomposed Partial-Order (BDPO) plan. We consider the action blocks in a BDPO plan as candidate subplans for substitutions, and ensure that each successful…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
