Unifying hyper and epistemic temporal logics

34Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In the literature, two powerful temporal logic formalisms have been proposed for expressing information-flow security requirements, that in general, go beyond regular properties.One is classic, based on the knowledge modalities of epistemic logic. The other one, the so-called hyper logic, is more recent and subsumes many proposals from the literature. In an attempt to better understand how these logics compare with each other, we consider the logic KCTL ∗ (the extension of CTL ∗ with knowledge modalities and synchronous perfect recall semantics) and HyperCTL ∗ . We first establish that KCTL ∗ and HyperCTL ∗ are expressively incomparable. Then, we introduce a natural linear past extension of HyperCTL ∗ , called HyperCTL ∗lp, that unifies KCTL ∗ and HyperCTL ∗ . We show that the model-checking problem for HyperCTL ∗lp is decidable, and we provide its exact computational complexity in terms of a new measure of path quantifiers’ alternation. For this, we settle open complexity issues for unrestricted quantified propositional temporal logic.

Cite

CITATION STYLE

APA

Bozzelli, L., Maubert, B., & Pinchinat, S. (2015). Unifying hyper and epistemic temporal logics. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9034, pp. 167–182). Springer Verlag. https://doi.org/10.1007/978-3-662-46678-0_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free