Petri Net Relaxation for Infeasibility Explanation and Sequential Task Planning

Read full text
Authors: Nguyen Cong Nhat Le, John G. Rogers, Claire Bonial, Neil T. Dantam
Cited by: 0

Abstract

Plans often change due to changes in the situation or our understanding of the situation. Sometimes, a feasible plan may not even exist, and identifying such infeasibilities is useful to determine when requirements need adjustment. Common planning approaches focus on efficient one-shot planning in feasible cases rather than updating domains or detecting infeasibility. We propose a Petri net reachability relaxation to enable robust invariant synthesis, efficient goal-unreachability detection, and helpful infeasibility explanations. We further leverage incremental constraint solvers to support goal and constraint updates. Empirically, compared to baselines, our system produces a comparable number of invariants, detects up to 2 times more infeasibilities, performs competitively in one-shot planning, and outperforms in sequential plan updates in the tested domains.

Fields of Study & Subjects

AI-based Problem Solving and Planning Petri Nets in System Modeling Formal Methods in Verification

Publication details

Journal / source
arXiv (Cornell University)
Publication date
25 February 2026
Language
EN
Document type
Preprint