Finite-Word Hyperlanguages
Borzoo Bonakdarpour, Sarai Sheinvald

TL;DR
This paper introduces hyperlanguages over finite words and models such as hyperregular expressions and hyperautomata to represent and analyze hyperproperties, extending formal language theory to sets of traces for security and system properties.
Contribution
It provides a formal framework for finite-word hyperlanguages, including models and decision problems, filling a gap in the characterization of hyperproperties.
Findings
Hyperregular expressions can express hyperproperties of finite traces.
Finite-word hyperautomata (NFH) model regular hyperlanguages.
Decidability results for nonemptiness, universality, membership, and containment.
Abstract
Formal languages are in the core of models of computation and their behavior. A rich family of models for many classes of languages have been widely studied. Hyperproperties lift conventional trace-based languages from a set of execution traces to a set of sets of executions. Hyperproperties have been shown to be a powerful formalism for expressing and reasoning about information-flow security policies and important properties of cyber-physical systems. Although there is an extensive body of work on formal-language representation of trace properties, we currently lack such a general characterization for hyperproperties. We introduce hyperlanguages over finite words and models for expressing them. Essentially, these models express multiple words by using assignments to quantified word variables. Relying on the standard models for regular languages, we propose hyperregular expressions and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Digital and Cyber Forensics · Service-Oriented Architecture and Web Services
