Propositional dynamic logic of regular programs

作者:

Highlights:

摘要

We introduce a fundamental propositional logical system based on modal logic for describing correctness, termination and equivalence of programs. We define a formal syntax and semantics for the propositional dynamic logic of regular programs and give several consequences of the definition. Principal conclusions are that deciding satisfiability of length n formulas requires time dn/logn for some d > 1, and that satisfiability can be decided in nondeterministic time cn for some c. We provide applications of the decision procedure to regular expressions, Ianov schemes, and classical systems of modal logic.

论文关键词:

论文评审过程:Received 4 October 1977, Revised 11 September 1978, Available online 4 December 2003.

论文官网地址:https://doi.org/10.1016/0022-0000(79)90046-1