Linked bibliography for the SEP article "Propositional Dynamic Logic" by Nicolas Troquard and Philippe Balbiani
This is an automatically generated and experimental page
If everything goes well, this page should display the bibliography of the aforementioned article as it appears in the Stanford Encyclopedia of Philosophy, but with links added to PhilPapers records and Google Scholar for your convenience. Some bibliographies are not going to be represented correctly or fully up to date. In general, bibliographies of recent works are going to be much better linked than bibliographies of primary literature and older works. Entries with PhilPapers records have links on their titles. A green link indicates that the item is available online at least partially.
This experiment has been authorized by the editors of the Stanford Encyclopedia of Philosophy. The original article and bibliography can be found here.
- Apt, K., 1981, “Ten years of Hoare’s logic: A survey
— Part I”, ACM Transactions on Programming Languages
and Systems, 3(4): 431–483. (Scholar)
- Balbiani, P., and D. Vakarelov, 2003, “PDL with intersection
of programs: a complete axiomatization”, Journal of Applied
Non-Classical Logics, 13: 231-276.
- van Benthem, J., 1998, “Program constructions that are safe for bisimulation”, Studia Logica, 60: 311–330. (Scholar)
- Berman, F., and M. Paterson, 1981, “Propositional dynamic
logic is weaker without tests”, Theoretical Computer
Science, 16: 321–328. (Scholar)
- Burstall, R., 1974, “Program Proving as Hand Simulation with
a Little Induction”, Information Processing 74: Proceedings
of IFIP Congress 74, Amsterdam: North Holland Publishing Company,
308–312. (Scholar)
- Danecki, R., 1984a, “Propositional dynamic logic with strong
loop predicate”, in M. Chytil and V. Koubek, Mathematical
Foundations of Computer Science, Berlin: Springer-Verlag,
573-581. (Scholar)
- –––, 1984b, “Nondeterministic
propositional dynamic logic with intersection is decidable”, in
A. Skowron (ed.), Computation Theory, Berlin:
Springer-Verlag, 34-53. (Scholar)
- De Giacomo, G., and F. Massacci, 2000, “Combining deduction
and model checking into tableaux and algorithms for
converse-PDL”, Information and Computation, 160:
109–169. (Scholar)
- van Ditmarsch, H., W. van Der Hoek, and B. Kooi, 2007, Dynamic epistemic logic, Dordrecht: Springer-Verlag. (Scholar)
- van Eijck, J., and M. Stokhof, 2006, “The Gamut of Dynamic Logics”, in D. Gabbay and J. Woods (eds.), The Handbook of History of Logic, Volume 7—Logic and the Modalities in the Twentieth Century, Amsterdam: Elsevier, 499–600. (Scholar)
- Emerson, E., and Jutla, C., 1988, “The Complexity of Tree
Automata and Logics of Programs (Extended Abstract)”, in
Proceedings of the 29th Annual Symposium on Foundations of
Computer Science, Los Alamitos, CA: IEEE Computer Society,
328–337. (Scholar)
- –––, 1999, “The Complexity of Tree
Automata and Logics of Programs”, in SIAM Journal of
Computing, 29: 132–158. (Scholar)
- Engeler, E., 1967, “Algorithmic properties of
structures”, Mathematical Systems Theory, 1:
183–195. (Scholar)
- Fischer, M., and R. Ladner, 1979, “Propositional dynamic
logic of regular programs”, Journal of Computer and System
Sciences, 18: 194–211. (Scholar)
- Floyd, R., 1967, “Assigning meaning to programs”,
Proceedings of the American Mathematical Society Symposia on
Applied Mathematics (Volume 19), Providence, RI: American
Mathematical Society, 19–31. (Scholar)
- Gargov, G., and S. Passy, 1988, “Determinism and looping in
combinatory PDL”, Theoretical Computer Science,
Amsterdam: Elsevier, 259–277. (Scholar)
- Goldblatt, R., 1982, Axiomatising the Logic of Computer
Programming, Berlin: Springer-Verlag. (Scholar)
- –––, 1992a, Logics of Time and Computation, Stanford: Center for the Study of Language and Information Publications. (Scholar)
- –––, 1992b, “Parallel Action: Concurrent Dynamic Logic with Independent Modalities”, Studia Logica, 51: 551–578. (Scholar)
- Göller, S., M. Lohrey, and C. Lutz, 2007, “PDL with
intersection and converse is 2EXP-complete”, Foundations of
Software Science and Computational Structures, Berlin: Springer,
198–212.
- Harel, D., 1979, First-Order Dynamic Logic, Berlin:
Springer-Verlag. (Scholar)
- –––, 1983, “Recurring dominoes: making the
highly undecidable highly understandable”, in M. Karpinski
(ed.), Foundations of Computation Theory, Berlin:
Springer-Verlag, 177–194. (Scholar)
- –––, 1984, “Dynamic logic”, in D.
Gabbay and F. Guenthner (eds.), Handbook of Philosophical
Logic (Volume II), Dordrecht: D. Reidel, 497–604. (Scholar)
- Harel, D., D. Kozen, and J. Tiuryn, 2000, Dynamic Logic, Cambridge, MA: MIT Press. (Scholar)
- Harel, D. and Sherman, R., 1982, “Looping vs. Repeating in
Dynamic Logic”, Information and Control, 55:
175–192. (Scholar)
- Hoare, C., 1969, “An axiomatic basis for computer
programming”, Communications of the Association of Computing
Machinery, 12: 576–580. (Scholar)
- Kozen, D., 1983, “Results on the Propositional
μ-Calculus”, Theoretical Computer Science, 27:
333–354. (Scholar)
- Kozen, D., and R. Parikh, 1981, “An elementary proof of the
completeness of PDL”, Theoretical Computer Science, 14:
113–118. (Scholar)
- Kozen, D., and J. Tiuryn, 1990, “Logics of programs”,
in J. Van Leeuwen (ed.), Handbook of Theoretical Computer
Science (Volume B), Amsterdam: Elsevier, 789–840. (Scholar)
- Lange, M., 2005, “A lower complexity bound for propositional
dynamic logic with intersection”, in R. Schmidt, I.
Pratt-Hartmann, M. Reynolds and H. Wansing (eds.), Advances in
Modal Logic (Volume 5), London: King’s College
Publications, 133–147.
- Lange, M., and C. Lutz, 2005, “2-EXPTIME lower bounds for
propositional dynamic logics with intersection”, Journal of
Symbolic Logic, 70: 1072–1086.
- Lutz, C., 2005, “PDL with intersection and converse is
decidable”. In L. Ong (ed.), Computer Science Logic,
Berlin: Springer-Verlag, 413-427.
- Massacci, F., 2001, “Decision procedures for expressive
description logics with intersection, composition, converse of roles
and role identity”, in B. Nebel (ed.), 17th International
Joint Conference on Artificial Intelligence, San Francisco:
Morgan Kaufmann, 193–198. (Scholar)
- Mirkowska, G., and A. Salwicki, 1987, Algorithmic Logic,
Dordrecht: D. Reidel. (Scholar)
- Nishimura, H., 1979, “Sequential method in propositional
dynamic logic”, Acta Informatica, 12:
377–400. (Scholar)
- Parikh, R., 1978, “The completeness of propositional dynamic
logic”, in J. Winkowski (ed.), Mathematical Foundations of
Computer Science, Berlin: Springer-Verlag, 1978, 403-415. (Scholar)
- –––, 1983, “Propositional logics of
programs: new directions”, in M. Karpinski (ed.),
Foundations of Computation Theory, Berlin: Springer-Verlag,
347-359. (Scholar)
- –––, 1985, “The logic of games and its
applications”, Annals of Discrete Mathematics, 24:
111–140. (Scholar)
- Peleg, D., 1987, “Concurrent dynamic logic”,
Journal of the Association of Computing Machinery, 34:
450–479. (Scholar)
- Platzer, A., 2010, Logical Analysis of Hybrid Systems: Proving
Theorems for Complex Dynamics, Berlin: Springer, 2010. (Scholar)
- Pratt, V., 1976, “Semantical considerations on Floyd-Hoare
logic”, in Proceedings of the 17th IEEE Symposium on
Foundations of Computer Science, Los Alamitos, CA: IEEE Computer
Society, 109–121. (Scholar)
- –––, 1978, “A practical decision method
for propositional dynamic logic”, in Proceedings of the 10th
Annual ACM Symposium on Theory of Computing, New York, NY: ACM,
326–337.
- –––, 1980a, “A near-optimal method for
reasoning about action”, Journal of Computer and System
Sciences, 20: 231–254.
- –––, 1980b, “Application of Modal Logic to Programming”, Studia Logica, 39: 257–274. (Scholar)
- –––, 2017, “Dynamic Logic: A Personal
Perspective”, Lecture Notes in Computer Science (Volume
10669), Cham: Springer, 153–170. (Scholar)
- Sakalauskaite, J., and M. Valiev, 1990, “Completeness of
propositional dynamic logic with infinite repeating”, in P.
Petkov (ed.), Mathematical Logic, New York: Plenum Press,
339–349. (Scholar)
- Salwicki, A., 1970, “Formalized algorithmic
languages”, Bulletin de l’Academie Polonaise des
Sciences, Serie des sciences mathematiques, astronomiques et
physiques, 18: 227–232. (Scholar)
- Segerberg, K., 1977, “A completeness theorem in the modal
logic of programs”, Notices of the American Mathematical
Society, 24: 522.
- Schneider, K., 2004, Verification of Reactive Systems,
Berlin: Springer-Verlag. (Scholar)
- Streett, R., 1982, “Propositional dynamic logic of looping
and converse is elementary decidable”, Information and
Control, 54: 121–141. (Scholar)
- Vakarelov, D., 1983, “Filtration theorem for dynamic
algebras with tests and inverse operator”, in A. Salwicki (ed.),
Logics of Programs and their Applications, Berlin:
Springer-Verlag, 314–324. (Scholar)
- Vardi, M., 1985, “The Taming of Converse: Reasoning about
Two-way Computations”, in Lecture Notes in Computer
Science (Volume 193), Berlin-Heidelberg: Springer,
413–423. (Scholar)
- –––, 1998, “Reasoning about the past with
two-way automata”, in Lecture Notes in Computer Science
(Volume 1443), Berlin-Heidelberg: Springer, 628–641. (Scholar)
- Vardi, M., and Stockmeyer, L., 1985, “Improved Upper and
Lower Bounds for Modal Logics of Programs: Preliminary Report”,
in Proceedings of the 17th Annual ACM Symposium on Theory of
Computing, New York, NY: ACM, 240–251. (Scholar)
- Yanov, J., 1959, “On equivalence of operator schemes”,
Problems of Cybernetic, 1: 1–100. (Scholar)