中文
相关论文

相关论文: Realizing Omega-regular Hyperproperties

200 篇论文

We introduce a functional inductive framework to verify discrete-time dynamical systems against hyperproperties specified as Hyperlinear temporal logic formulae via a notion of HyperCertificates. Unlike linear temporal logic (LTL) formulae…

系统与控制 · 电气工程与系统科学 2026-05-04 Vishnu Murali , Amin Falah , Ashutosh Trivedi , Majid Zamani

Hyperproperties express the relationship between multiple executions of a system. This is needed in many AI-related fields, such as knowledge representation and planning, to capture system properties related to knowledge, information flow,…

计算机科学中的逻辑 · 计算机科学 2024-04-16 Raven Beutner , Bernd Finkbeiner , Hadar Frenkel , Niklas Metzger

An enforcement mechanism monitors a reactive system for undesired behavior at runtime and corrects the system's output in case it violates the given specification. In this paper, we study the enforcement problem for hyperproperties, i.e.,…

计算机科学中的逻辑 · 计算机科学 2022-03-09 Norine Coenen , Bernd Finkbeiner , Christopher Hahn , Jana Hofmann , Yannick Schillo

We present team semantics for two of the most important linear and branching time specification languages, Linear Temporal Logic (LTL) and Computation Tree Logic (CTL). With team semantics, LTL is able to express hyperproperties, which have…

计算机科学中的逻辑 · 计算机科学 2025-10-14 Andreas Krebs , Arne Meier , Jonni Virtema , Martin Zimmermann

Two new logics for verification of hyperproperties are proposed. Hyperproperties characterize security policies, such as noninterference, as a property of sets of computation paths. Standard temporal logics such as LTL, CTL, and CTL* can…

计算机科学中的逻辑 · 计算机科学 2014-01-22 Michael R. Clarkson , Bernd Finkbeiner , Masoud Koleini , Kristopher K. Micinski , Markus N. Rabe , César Sánchez

Linear Temporal Logic (LTL) is the standard specification language for reactive systems and is successfully applied in industrial settings. However, many shortcomings of LTL have been identified in the literature, among them the limited…

计算机科学中的逻辑 · 计算机科学 2021-04-30 Daniel Neider , Alexander Weinert , Martin Zimmermann

We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have recently been identified as a key concept in the verification of information flow properties. Conceptually, we consider an asynchronous and a…

计算机科学中的逻辑 · 计算机科学 2018-06-26 Andreas Krebs , Arne Meier , Jonni Virtema , Martin Zimmermann

Hyperproperties lift conventional trace properties from a set of execution traces to a set of sets of execution traces. Hyperproperties have been shown to be a powerful formalism for expressing and reasoning about information-flow security…

形式语言与自动机理论 · 计算机科学 2020-02-25 Borzoo Bonakdarpour , Sarai Sheinvald

Hyperproperties lift conventional trace-based languages from a set of execution traces to a set of sets of executions. From a formal-language perspective, these are sets of sets of words, namely hyperlanguages. Hyperautomata are based on…

形式语言与自动机理论 · 计算机科学 2022-09-22 Hadar Frenkel , Sarai Sheinvald

A challenging problem for autonomous systems is to synthesize a reactive controller that conforms to a set of given correctness properties. Linear temporal logic (LTL) provides a formal language to specify the desired behavioral properties…

形式语言与自动机理论 · 计算机科学 2019-10-08 Rayna Dimitrova , Mahsa Ghasemi , Ufuk Topcu

We develop model checking algorithms for Temporal Stream Logic (TSL) and Hyper Temporal Stream Logic (HyperTSL) modulo theories. TSL extends Linear Temporal Logic (LTL) with memory cells, functions and predicates, making it a convenient and…

计算机科学中的逻辑 · 计算机科学 2023-03-28 Bernd Finkbeiner , Hadar Frenkel , Jana Hofmann , Janine Lohse

A new logic for verification of security policies is proposed. The logic, HyperLTL, extends linear-time temporal logic (LTL) with connectives for explicit and simultaneous quantification over multiple execution paths, thereby enabling…

计算机科学中的逻辑 · 计算机科学 2013-07-10 Masoud Koleini , Michael R. Clarkson , Kristopher K. Micinski

A hyperproperty relates executions of a program and is used to formalize security objectives such as confidentiality, non-interference, privacy, and anonymity. Formally, a hyperproperty is a collection of allowable sets of executions. A…

计算机科学中的逻辑 · 计算机科学 2023-01-30 Ali Bajwa , Minjian Zhang , Rohit Chadha , Mahesh Viswanathan

We present a novel asynchronous hyper linear time temporal logic named LPrL (Linear Time Predicate Logic) and establish its basic theory. LPrL is a natural first order extension of LTL (Linear time temporal logic), in which the predicates…

计算机科学中的逻辑 · 计算机科学 2026-01-22 Parasara Sridhar Duggirala , P. S. Thiagarajan

System requirements related to concepts like information flow, knowledge, and robustness cannot be judged in terms of individual system executions, but rather require an analysis of the relationship between multiple executions. Such…

计算机科学中的逻辑 · 计算机科学 2025-01-15 Bernd Finkbeiner

LTL synthesis -- the construction of a function to satisfy a logical specification formulated in Linear Temporal Logic -- is a 2EXPTIME-complete problem with relevant applications in controller synthesis and a myriad of artificial…

计算机科学中的逻辑 · 计算机科学 2016-11-18 Jorge A. Baier , Alberto Camacho , Christian Muise , Sheila A. McIlraith

Petri nets are a modeling formalism capable of describing complex distributed systems and there exists a large number of both academic and industrial tools that enable automatic verification of model properties. Typical questions include…

计算机科学中的逻辑 · 计算机科学 2026-01-12 Bruno Maria René Gonzalez , Peter Gjøl Jensen , Stefan Schmid , Jiří Srba , Martin Zimmermann

We settle the complexity of satisfiability, finite-state satisfiability, and model-checking for several fragments of second-order HyperLTL, which extends HyperLTL with quantification over sets of traces: they are all in the analytical…

计算机科学中的逻辑 · 计算机科学 2025-09-17 Gaëtan Regaud , Martin Zimmermann

Linear Temporal Logic (LTL) is the standard specification language for reactive systems and is successfully applied in industrial settings. However, many shortcomings of LTL have been identified in the literature, among them the limited…

计算机科学中的逻辑 · 计算机科学 2019-09-19 Daniel Neider , Alexander Weinert , Martin Zimmermann

Temporal hyperproperties are system properties that relate multiple execution traces. For (finite-state) hardware, temporal hyperproperties are supported by model checking algorithms, and tools for general temporal logics like HyperLTL…

计算机科学中的逻辑 · 计算机科学 2022-08-26 Raven Beutner , Bernd Finkbeiner