ACM Home Page
Please provide us with feedback. Feedback
A practical decision method for propositional dynamic logic (Preliminary Report)
Full text PdfPdf (1.30 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the tenth annual ACM symposium on Theory of computing table of contents
San Diego, California, United States
Pages: 326 - 337  
Year of Publication: 1978
Author
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 42,   Citation Count: 11
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800133.804362
What is a DOI?

ABSTRACT

We give a new characterization of the set of satisfiable formulae of propositional dynamic logic (PDL) based on the method of tableaux. From it we derive a heuristically efficient goal-directed proof procedure and a complete axiom system for PDL. The proof procedure illustrates a striking connection between natural deduction and symbolic execution. The completeness proof for the axiom system incorporates a method for the automatic synthesis of invariants. We also augment DL with new modalities throughout, during, and preserves, supply a new semantic foundation for DL programs, and show how to extend the satisfiability characterizations for PDL to throughout.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Berman, F. and M. Paterson. Test-Free Propositional Dynamic Logic is Strictly Weaker than PDL. T.R. 977-10-09-, Dept. of Computer Science, Univ. of Washington, Seattle. Nov. 1977.
 
2
Beth, E.W. The Foundations of Mathematics. North Holland, 1959.
3
4
 
5
 
6
Elgot, C.C. Structured Programming With and Without GO TO Statements. IEEE Transactions on Software Engineering, SE-2, 1, 41-53, March 1976.
 
7
Engeler, E. Algorithmic properties of structures. Math. Sys. Thy. 1, 183-195. 1967.
8
 
9
Gabbay, D. Axiomatizations of Logics of Programs. Manuscript, under cover dated Nov. 1977.
 
10
Gentzen, G. Untersuchungen ueber das Logische Schliessen, Math. Zeitschr, 39,176-210.
11
12
13
14
 
15
Hoare, C.A.R. Some Properties of Nondeterministic Computations. The Queen's Univ., Belfast. 1976
 
16
Hintikka, K.J.J. Form and content in quantification theory. Acta Philosophica Fennica 8, 7-55. 1955.
 
17
Kripke, S.A. Semantical analysis of modal logic I: normal modal propositional calculi. Zeitschr. f Math. Logik und Grundlagen d. Math., 9, 67-96. 1963.
 
18
Litvintchouk, S.D. and V.R. Pratt. A Proof-checker for Dynamic Logic. Proc. 5th Int. Joint Conf. on AI, 559.-558, Boston, Aug. 1977.
 
19
Parikh, R. A Completeness Result for PDL. Manuscript dated 11/29/77.
 
20
Pratt, V.R. Semantical Considerations on Floyd-Hoare Logic. Proc. 17th Ann. IEEE Symp. on Foundations of Comp. Sci., 109-121. 1976.
21
 
22
Salwicki, A. Formalized Algorithmic Languages. Bull Acad. Pol. Sci., Ser. Sci. Math. Astr. Phys. Vol. 18. No. 5. 1970.
 
23
Sogerberg, K. A Completeness Theorem in the Modal Logic of Programs. Preliminary report. Notices of the AMS, 24, 6, A-552. Oct. 1977.
 
24
Smullyan, R.M. First-Order Logic. Springer-Verlag, Berlin. 1968.
25

CITED BY  12