Abstract
AbstractIn this paper we present an extension of (bunched) separation logic, Boolean BI, with epistemic and dynamic epistemic modalities. This logic, called action model separation logic ($$\mathrm {AMSL}$$
AMSL
), can be seen as a generalization of public announcement separation logic in which we replace public announcements with action models. Then we not only model public information change (public announcements) but also non-public forms of information change, such as private announcements. In this context the semantics for the connectives $$*$$
∗
and $$\mathrel {-*}$$
-
∗
from separation logic are epistemic versions of their usual semantics. This is because formulas are interpreted in states, not in resources, and agents may be uncertain between different states representing the same resource. We present the logic $$\mathrm {AMSL}$$
AMSL
and its semantics, with a detailed case study that highlights its interest for modeling. We also prove the elimination of the dynamics modalities and discuss some alternative epistemic semantics for the separation connectives.
Publisher
Springer Science and Business Media LLC
Subject
Linguistics and Language,Philosophy,Computer Science (miscellaneous)
Reference32 articles.
1. Aumann, R. J. (1976). Agreeing to disagree. Annals of Statistics, 4(6), 1236–1239.
2. Baltag, A., Moss, L. S., & Solecki, S. (1998). The logic of public announcements, common knowledge, and private suspicions. In Proceedings of 7th TARK (pp. 43–56). Morgan Kaufmann.
3. Courtault, J.-R., & Galmiche, D. (2018). A modal separation logic for resource dynamics. Journal of Logic and Computation, 28(4), 733–778.
4. Courtault, J.-R., van Ditmarsch, H., & Galmiche, D. (2015). An epistemic separation logic. In Proceedings of 22nd WoLLIC, LNCS 9160 (pp. 156–173).
5. Courtault, J.-R., van Ditmarsch, H., & Galmiche, D. (2019). A public announcement separation logic. Mathematical Structures in Computer Science, 29(6), 828–871.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献