Simple dynamic logic with parallel composition and applications to planning
Abstract Though Propositional Dynamic Logic (PDL) as well as its relation to planning has been widely studied, there is as of yet no consensus as to how to handle parallelism in the framework. In this paper, we propose a parallel version of the Dynamic Logic of Propositional Assignments (${\textsf{DL-PA} } $), a simple fragment of PDL in which atomic programs are assignments of the truth value of a formula to a propositional variable. We introduce two new operators for ${\textsf{DL-PA} }$, namely parallel composition and inclusive non-deterministic composition. For the former, we suppose that two programs can be executed in parallel if they do not assign different values to the same variable. We give a polynomial translation of the resulting Dynamic Logic of Parallel Propositional Assignments (${\textsf{DL-PPA} }$) into ${\textsf{DL-PA} }$, thereby showing that complexity remains in PSpace. We then turn to planning and show how to capture executability of parallel STRIPS-like actions and solvability of planning tasks by parallel plans in ${\textsf{DL-PPA} }$, following three different semantics for parallelism: one closely following our criterion for parallelism in ${\textsf{DL-PPA} }$, and two from the literature based on interleaving.
Authors
- Julien Vianey
- Andreas Herzig
- Elise Perrotin
- Frédéric Maris
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université Toulouse III - Paul Sabatier (FR)
- Université Fédérale de Toulouse Midi-Pyrénées (FR)
- Université Toulouse-I-Capitole (FR)
- Institut de Recherche en Informatique de Toulouse (FR)
- Université Toulouse - Jean Jaurès (FR)
- Institut Polytechnique de Bordeaux (FR)
- University of Bergen (NO)
Publication Details
- Journal
- Journal of Logic and Computation
- Published
- 2025-12-02
- DOI
- https://doi.org/10.1093/logcom/exaf077
- Primary Topic
- Logic, Reasoning, and Knowledge
- Type
- article
- Field-Weighted Citation Impact
- 0.00