Formal semantics of a dynamic epistemic logic for describing knowledge properties of π-calculus processes

  • Authors:
  • Pedro Arturo Góngora;Eric Ufferman;Francisco Hernández-Quiroz

  • Affiliations:
  • Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas, Universidad Nacional Autónoma de México, México D.F., México;Departamento de Matemáticas, Facultad de Ciencias, Universidad Nacional Autónoma de México, México D.F., México;Departamento de Matemáticas, Facultad de Ciencias, Universidad Nacional Autónoma de México, México D.F., México

  • Venue:
  • CLIMA'10 Proceedings of the 11th international conference on Computational logic in multi-agent systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The π-calculus process algebra describes the interaction of concurrent and communicating processes. The π-calculus, however, has neither explicit agency nor epistemic capabilities. In this paper, we present the formal syntax and semantics of a multi-agent dynamic epistemic logic. In this logic, the epistemic actions of agents are π-calculus processes. A process of the language is translated to a class of model updating functions reflecting the epistemic changes after the execution of such processes. Our proposal combines the capabilities of two approaches: it is possible to model structured interaction among agents as elaborated π-calculus programs, and it is also possible to describe the dynamic knowledge implications of such programs. We show the utility of our language by encoding the Dining Cryptographers protocol.