Home The linear-hyper-branching spectrum of temporal logics
Article
Licensed
Unlicensed Requires Authentication

The linear-hyper-branching spectrum of temporal logics

  • Bernd Finkbeiner

    Bernd Finkbeiner studied Computer Science at Technische Universität München (Diplom 1996), the University of Delaware (M.Sc. 1995), and Stanford University (Ph.D. 2002). Since 2002, he is a Professor for Computer Science at Saarland University. His research interests are the specification and automatic verification and synthesis of reactive systems.

    Universität des Saarlandes, 66123 Saarbrücken, Germany

    EMAIL logo
    and Markus N. Rabe

    Markus N. Rabe studied Computer Science at Saarland University (B.Sc. 2008, M.Sc. 2009). Since 2010, he is a Ph.D. student in Computer Science at Saarland University. His research interests are the specification and algorithmic verification of security-relevant systems and of probabilistic systems.

    Universität des Saarlandes, Fachrichtung Informatik, 66123 Saarbrücken, Germany

Published/Copyright: November 30, 2014

Abstract

The family of temporal logics has recently been extended with logics for the specification of hyperproperties, such as noninterference or observational determinism. Hyperproperties relate multiple computation paths of a system by requiring that they satisfy a certain relationship, such as an identical valuation of the low-security outputs. Unlike classic temporal logics like LTL or CTL*, which refer to one computation path at a time, temporal logics for hyperproperties like HyperLTL and HyperCTL* can express such relationships by explicitly quantifying over multiple computation paths simultaneously. In this paper, we study the extended spectrum of temporal logics by relating the new logics to the linear-branching spectrum of process equivalences.

About the authors

Bernd Finkbeiner

Bernd Finkbeiner studied Computer Science at Technische Universität München (Diplom 1996), the University of Delaware (M.Sc. 1995), and Stanford University (Ph.D. 2002). Since 2002, he is a Professor for Computer Science at Saarland University. His research interests are the specification and automatic verification and synthesis of reactive systems.

Universität des Saarlandes, 66123 Saarbrücken, Germany

Markus N. Rabe

Markus N. Rabe studied Computer Science at Saarland University (B.Sc. 2008, M.Sc. 2009). Since 2010, he is a Ph.D. student in Computer Science at Saarland University. His research interests are the specification and algorithmic verification of security-relevant systems and of probabilistic systems.

Universität des Saarlandes, Fachrichtung Informatik, 66123 Saarbrücken, Germany

Received: 2014-6-17
Revised: 2014-10-10
Accepted: 2014-10-20
Published Online: 2014-11-30
Published in Print: 2014-12-28

©2014 Walter de Gruyter Berlin/Boston

Downloaded on 27.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/itit-2014-1067/html?lang=en
Scroll to top button