中文
相关论文

相关论文: Monitoring hyperproperties with circuits

200 篇论文

Hyperproperties are properties that describe the correctness of a system as a relation between multiple executions. Hyperproperties generalize trace properties and include information-flow security requirements, like noninterference, as…

计算机科学中的逻辑 · 计算机科学 2020-10-14 Rayna Dimitrova , Bernd Finkbeiner , Hazem Torfah

We introduce a framework that allows for the construction of sequent systems for expressive description logics extending ALC. Our framework not only covers a wide array of common description logics, but also allows for sequent systems to be…

计算机科学中的逻辑 · 计算机科学 2022-06-22 Tim Lyon , Jonas Karge

We study monitoring of linear-time arithmetic properties against finite traces generated by an unknown dynamic system. The monitoring state is determined by considering at once the trace prefix seen so far, and all its possible…

计算机科学中的逻辑 · 计算机科学 2022-12-01 Paolo Felli , Marco Montali , Fabio Patrizi , Sarah Winkler

This paper presents a novel set-based model predictive control for tracking, which provides the largest domain of attraction, even with the minimal predictive/control horizon. The formulation - which consists of a single optimization…

系统与控制 · 电气工程与系统科学 2023-02-20 Alejandro Anderson , Agustina D'Jorge , Alejandro H. González , Antonio Ferramosca , Marcelo Actis

We examine the determinization of monitors for HML with recursion. We demonstrate that every monitor is equivalent to a deterministic one, which is at most doubly exponential in size with respect to the original monitor. When monitors are…

计算机科学中的逻辑 · 计算机科学 2016-12-01 Luca Aceto , Antonis Achilleos , Adrian Francalanza , Anna Ingólfsdóttir , Sævar Örn Kjartansson

Much research has studied foundations for correct and reliable communication-centric systems. A salient approach to correctness uses session types to enforce structured communications; a recent approach to reliability uses reversible…

计算机科学中的逻辑 · 计算机科学 2016-06-21 Claudio A. Mezzina , Jorge A. Pérez

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

The ubiquitous reliance on software systems increases the need for ensuring that systems behave correctly and are well protected against security risks. Runtime enforcement is a dynamic analysis technique that utilizes software monitors to…

计算机科学中的逻辑 · 计算机科学 2018-11-13 Ian Cassar , Adrian Francalanza , Luca Aceto , Anna Ingolfsdottir

Reasoning in Large Language Models (LLMs) poses a challenge for oversight as many misaligned behaviors do not surface until reasoning concludes. To address this, we introduce Behavior Cue Reasoning for making LLM reasoning more controllable…

人工智能 · 计算机科学 2026-05-21 Christopher Z. Cui , Taylor W. Killian , Prithviraj Ammanabrolu

We introduce system norms which assess transient behavior of stable Linear Time-Invariant (LTI) systems. This allows us to address undesired responses to initial conditions, finite resource consumption signals, or persistent perturbations.…

最优化与控制 · 数学 2025-09-23 Pierre Apkarian , Dominikus Noll

This study carries forward the line of enquiry that seeks to characterize precisely which security policies are enforceable by runtime monitors. In this regard, Basin et al.\ recently refined the structure that helps distinguish between…

密码学与安全 · 计算机科学 2015-08-27 Raphaël Khoury , Sylvain Hallé

We present a library-level formalisation of Hennessy-Milner Logic (HML) - a foundational logic for labelled transition systems (LTSs) - for the Lean Computer Science Library (CSLib). Our development includes the syntax, satisfaction…

计算机科学中的逻辑 · 计算机科学 2026-02-18 Fabrizio Montesi , Marco Peressotti , Alexandre Rademaker

Verification of temporal logic properties plays a crucial role in proving the desired behaviors of hybrid systems. In this paper, we propose an interval method for verifying the properties described by a bounded linear temporal logic. We…

计算机科学中的逻辑 · 计算机科学 2015-07-15 Daisuke Ishii , Naoki Yonezaki , Alexandre Goldsztejn

Monitoring is a runtime verification technique that allows one to check whether an ongoing computation of a system (partial trace) satisfies a given formula. It does not need a complete model of the system, but it typically requires the…

人工智能 · 计算机科学 2025-08-26 Andrea Brunello , Luca Geatti , Angelo Montanari , Nicola Saccomanno

Information-flow policies prescribe which information is available to a given user or subsystem. We study the problem of specifying such properties in reactive systems, which may require dynamic changes in information-flow restrictions…

计算机科学中的逻辑 · 计算机科学 2021-05-06 Ezio Bartocci , Thomas Ferrère , Thomas A. Henzinger , Dejan Nickovic , Ana Oliveira da Costa

Runtime monitoring is one of the central tasks in the area of operational decision support for business process management. In particular, it helps process executors to check on-the-fly whether a running process instance satisfies business…

计算机科学中的逻辑 · 计算机科学 2020-04-08 Giuseppe De Giacomo , Riccardo De Masellis , Fabrizio Maria Maggi , Marco Montali

We introduce a Hennessy-Milner logic with recursion for Fresh Labelled Transition Systems (FLTSs). These are nominal labelled transition systems which keep track of the history, i.e. of data values seen so far, and can capture fresh data…

计算机科学中的逻辑 · 计算机科学 2025-06-18 Mohamed H Bandukara , Nikos Tzevelekos

In runtime verification, manually formalizing a specification for monitoring system executions is a tedious and error-prone process. To address this issue, we consider the problem of automatically synthesizing formal specifications from…

人工智能 · 计算机科学 2023-10-27 Ritam Raha , Rajarshi Roy , Nathanael Fijalkow , Daniel Neider , Guillermo A. Perez

Temporal logics for hyperproperties like HyperLTL use trace quantifiers to express properties that relate multiple system runs. In practice, the verification of such specifications is mostly limited to formulas without quantifier…

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

Temporal logics over finite traces have recently seen wide application in a number of areas, from business process modelling, monitoring, and mining to planning and decision making. However, real-life dynamic systems contain a degree of…

计算机科学中的逻辑 · 计算机科学 2019-11-19 Fabrizio M. Maggi , Marco Montali , Rafael Peñaloza