PDL with Data Constants

Abstract Extending the Propositional Dynamic Logic with new (propositional) constants and axioms for them, we obtain a conservative extension and call it Combinatory PDL (CPDL). Due to capturing the ‘identity of states’ in CPDL, its expressive power, as compared to PDL, strongly increases. In CPDL we include α∩β (the intersection of the programs α and β), ga (the complement of the program α)—both of them being inexpressible in PDL—and formulas α⊂β and α=β as well as all traditional PDL operators (α−1, α∩β, α∗, αβ, A?). The axioms proposed are shown to be Kripke complete. CPDL is shown highly undecidable.

[1]  Richard E. Ladner,et al.  Propositional Dynamic Logic of Regular Programs , 1979, J. Comput. Syst. Sci..

[2]  Richard E. Ladner,et al.  Propositional modal logic of programs , 1977, STOC '77.

[3]  Rohit Parikh Propositional Dynamic Logics of Programs: a Survey , 1979, Logic of Programs.

[4]  Rohit Parikh,et al.  An Elementary Proof of the Completness of PDL , 1981, Theor. Comput. Sci..

[5]  Albert R. Meyer,et al.  The Deducibility Problem in Propositional Dynamic Logic , 1981, ICALP.

[6]  David Harel,et al.  First-Order Dynamic Logic , 1979, Lecture Notes in Computer Science.