We show that strict deterministic propositional dynamic logic with intersection is highly undecidable, solving a problem in the Stanford Encyclopedia of Philosophy. In fact we show something quite a bit stronger. We introduce the construction of program equivalence, which returns the value $\mathsf{T}$ precisely when two given programs are equivalent on halting computations. We show that virtually any variant of propositional dynamic logic has $\Pi_1^1$-hard validity problem if it can express even just the equivalence of well-structured programs with the empty program \texttt{skip}. We also show, in these cases, that the set of propositional statements valid over finite models is not recursively enumerable, so there is not even an axiomatis...
International audienceWe study a version of Propositional Dynamic Logic (PDL) that we call Dynamic L...
Process logic (PL) is a language for reasoning about the behavior of a program during a computation,...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...
AbstractWe consider a restricted propositional dynamic logic, Strict Deterministic Propositional Dyn...
AbstractThe borderline between decidable and undecidable propositional dynamic Logic (PDL) is sought...
Propositional dynamic logic is a formal system for reasoning about the before—after behavior of regu...
AbstractIt is shown that the validity problem for propositional dynamic logic (PDL), which is decida...
International audienceWe extend the propositional dynamic logic PDL of Fischer and Ladner with a res...
We make explicit a connection between the “unwind property” and first-order logics of programs. Usin...
AbstractThis paper presents a model checking algorithm for Propositional Dynamic Logic (PDL) with lo...
AbstractWe extend the propositional dynamic logic PDL of Fischer and Ladner with a restricted kind o...
AbstractIt is proved that validity problems for two variants of propositional dynamic logic (PDL) co...
AbstractWe show that Test-free Propositional Dynamic Logic (PDL0) is less expressive than Propositio...
: We continue research on enriching propositional dynamic logic (PDL) with nonregular programs. Prev...
We continue the study of the expressive power of certain classes of program schemes on finite struct...
International audienceWe study a version of Propositional Dynamic Logic (PDL) that we call Dynamic L...
Process logic (PL) is a language for reasoning about the behavior of a program during a computation,...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...
AbstractWe consider a restricted propositional dynamic logic, Strict Deterministic Propositional Dyn...
AbstractThe borderline between decidable and undecidable propositional dynamic Logic (PDL) is sought...
Propositional dynamic logic is a formal system for reasoning about the before—after behavior of regu...
AbstractIt is shown that the validity problem for propositional dynamic logic (PDL), which is decida...
International audienceWe extend the propositional dynamic logic PDL of Fischer and Ladner with a res...
We make explicit a connection between the “unwind property” and first-order logics of programs. Usin...
AbstractThis paper presents a model checking algorithm for Propositional Dynamic Logic (PDL) with lo...
AbstractWe extend the propositional dynamic logic PDL of Fischer and Ladner with a restricted kind o...
AbstractIt is proved that validity problems for two variants of propositional dynamic logic (PDL) co...
AbstractWe show that Test-free Propositional Dynamic Logic (PDL0) is less expressive than Propositio...
: We continue research on enriching propositional dynamic logic (PDL) with nonregular programs. Prev...
We continue the study of the expressive power of certain classes of program schemes on finite struct...
International audienceWe study a version of Propositional Dynamic Logic (PDL) that we call Dynamic L...
Process logic (PL) is a language for reasoning about the behavior of a program during a computation,...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...