Propositional Dynamic Logic with Recursive Programs

From International Center for Computational Logic

Toggle side column

Propositional Dynamic Logic with Recursive Programs

C. LödingC. Löding,  Carsten LutzCarsten Lutz,  O. SerreO. Serre
C. Löding, Carsten Lutz, O. Serre
Propositional Dynamic Logic with Recursive Programs
Journal of Logic and Algebraic Programming, 73:51-69, 2007
  • KurzfassungAbstract
    We extend the propositional dynamic logic PDL of Fischer and Ladner with a restricted kind of recursive programs using the formalism of visibly pushdown automata (Alur, Madhusudan 2004). We show that the satisfiability problem for this extension remains decidable, generalising known decidability results for extensions of PDL by non-regular programs. Our decision procedure establishes a 2- ExpTime upper complexity bound, and we prove a matching lower bound that applies already to rather weak extensions of PDL with non-regular programs. Thus, we also show that such extensions tend to be more complex than standard PDL.
  • Forschungsgruppe:Research Group: AutomatentheorieAutomata Theory
@article{ LoeLuSe-JLAP-07,
  author = {C. {L\"oding} and C. {Lutz} and O. {Serre}},
  journal = {Journal of Logic and Algebraic Programming},
  pages = {51--69},
  title = {Propositional Dynamic Logic with Recursive Programs},
  volume = {73},
  year = {2007},
}