Planalyst
Counting and reasoning about the plans of a classical planning problem.
Planalyst analyzes PDDL planning problems by counting how many plans a task admits, using methods such as model counting, decision-DNNF compilation, and plan enumeration. It integrates several planning and reasoning tools to support counting and reasoning with planning solutions, as introduced in our AAAI 2025 paper (Speck et al., 2025).
The implementation is available on GitHub.
See also the related PlanPilot project for interactive exploration of plan spaces.
References
2025
- Counting and Reasoning with PlansIn Proceedings of the Thirty-Ninth AAAI Conference on Artificial Intelligence (AAAI 2025), 2025