Dynamic epistemic logics -- logics of knowledge and communications

Three logicians walk into a bar ...

Epistemic logics, called also logics of knowledge, are formal logical systems which build on the ideas of modal logics and allow to describe states of agents' knowledge and to reason about them. States of knowledge described in such a way are static -- to our understanding, before 1989 such logics  were not capable of describing how the knowledge changes as a result of communications among agents. To deal with the changes in knowledge resulting from communications among agents we introduced logics of knowledge and communications. Applications of these systems include reasoning about knowledge in AI and proofs of equivalence or correctness of computer communication protocols. Different logical systems can be defined depending on the properties of agents and communication methods they use. These considerations have grown through the work of many logicians into a specialized area of formal logic called Dynamic Epistemic Logics.

The second link below is to a paper in which we introduced public communications -- these are now commonly called public announcements, broadcasts or epistemic actions "tell".  We considered propositional languages and provided both semantics and a sound and complete axiomatization. Formulas  α + β  of this paper are now commonly written as  <α> β.

The third link below is to an abstract in which we defined semipublic communications -- these are now commonly called epistemic actions "read".  We announced results of soundness, completeness and decidability and considered applications in proving equivalence or correctness of protocols.

The fourth reference below is to a paper by Hans van Ditmarsch which comments on public communications in the context of the development of dynamic epistemic logics.

The fifth reference below is to an advanced textbook / monograph on dynamic epistemic logics -- the best place to start reading if you want to familiarize yourself with the subject.

  1. Logics of Public Announcements -- An Introductory Talk -- SLIDES
    Jan Plaza
    2009

  2. J. A. Plaza,
    Logics of Public Communications
    ,
    in: M. L. Emrich, M. S. Pfeifer, M. Hadzikadic, Z. W. Ras (Eds.),
    Proceedings of the Fourth International Symposium on Methodologies for Intelligent Systems: Poster Session Program
    ,
    Publisher: Oak Ridge National Laboratory, ORNL/DSRD-24,
    Year 1989,
    pp. 201-216.
    Reprinted in:
    Knowledge, Rationality & Action,
    A Special Section of:
    Synthese, An International Journal for Epistemology, Methodology and Philosophy of Science,
    Synthese, Vol. 158, No. 2,
    Publisher: Springer Verlag,
    September 2007,
    pp. 165-179.

  3. J. A. Plaza
    Logic of semipublic communications,
    Abstracts of papers,
    European Summer Meeting of the Association for Symbolic Logic, Veszprem, 1992.
    Journal of Symbolic Logic, Vol. 58, No. 3,
    September 1993,
    pp. 1120-1121.

  4. H. P. van Ditmarsch,
    Comments to 'logics of public communications',
    Knowledge, Rationality & Action,
    A Special Section of:
    Synthese, An International Journal for Epistemology, Methodology and Philosophy of Science,
    Synthese, Vol. 158, No. 2,
    Publisher: Springer Verlag,
    September 2007,
    pp. 181-187.

  5. Dynamic Epistemic Logic,
    H. van Ditmarsch, W. van der Hoek, and B. Kooi,
    Synthese Library, vol. 337,
    Springer Verlag,
    year 2007
    ,
    282 pages

 
[research/footer.htm]