Published 2020 | Version v1
Book

The Keys to Decidable HyperLTL Satisfiability: Small Models or Very Simple Formulas

Description

HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, is a uniform framework for expressing information flow policies by relating multiple traces of a security-critical system. HyperLTL has been successfully applied to express fundamental security policies like noninterference and observational determinism, but has also found applications beyond security, e.g., distributed protocols and coding theory. However, HyperLTL satisfiability is undecidable as soon as there are existential quantifiers in the scope of a universal one. To overcome this severe limitation to applicability, we investigate here restricted variants of the satisfiability problem to pinpoint the decidability border. First, we restrict the space of admissible models and show decidability when restricting the search space to models of bounded size or to finitely representable ones. Second, we consider formulas with restricted nesting of temporal operators and show that nesting depth one yields decidability for a slightly larger class of quantifier prefixes. We provide tight complexity bounds in almost all cases.

Part of:
CSL 2020. Proceedings

Additional details

Publishing Information

Publisher
Lipics
Imprint Place
Barcelona (Spain)
Imprint Title
CSL 2020. Proceedings
Imprint Pagination
618 p.
Journal Page Range
p. 471-486

Conference

Title
28. EACSL Annual Conference on Computer Science Logic
Acronym
CSL 2020
Dates
13-16 Jun 2020
Place
Barcelona (Spain)

INIS

Country of Publication
Spain
Country of Input or Organization
Spain
INIS RN
53033186
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ALGORITHMS; COMPUTER CALCULATIONS; CRYPTOGRAPHY; SECURITY
Descriptors DEC
MATHEMATICAL LOGIC

Optional Information