中文
相关论文

相关论文: The Cost of Monitoring Alone

200 篇论文

Runtime verification, also known as runtime monitoring, consists of checking whether a system satisfies a given specification by observing the trace it produces during its execution. It is used as a lightweight verification technique to…

计算机科学中的逻辑 · 计算机科学 2025-06-09 Luca Aceto , Antonis Achilleos , Duncan Paul Attard , Léo Exibard , Adrian Francalanza , Anna Ingólfsdóttir , Karoliina Lehtinen

This paper establishes a comprehensive theory of runtime monitorability for Hennessy-Milner logic with recursion, a very expressive variant of the modal $\mu$-calculus. It investigates the monitorability of that logic with a linear-time…

计算机科学中的逻辑 · 计算机科学 2019-02-04 Luca Aceto , Antonis Achilleos , Adrian Francalanza , Anna Ingólfsdóttir , Karoliina Lehtinen

This paper presents an extension of the safety fragment of Hennessy-Milner Logic with recursion over sets of traces, in the spirit of Hyper-LTL. It then introduces a novel monitoring setup that employs circuit-like structures to combine…

计算机科学中的逻辑 · 计算机科学 2022-05-11 Luca Aceto , Antonios Achilleos , Elli Anastasiadi , Adrian Francalanza

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

In runtime verification, a monitor watches a trace of a system and, if possible, decides after observing each finite prefix whether or not the unknown infinite trace satisfies a given specification. We generalize the theory of runtime…

计算机科学中的逻辑 · 计算机科学 2025-06-30 Thomas A. Henzinger , N. Ege Saraç

This paper focuses on the runtime verification of hyperproperties expressed in Hyper-recHML, an expressive yet simple logic for describing properties of sets of traces. To this end, we consider a simple language of monitors that observe…

计算机科学中的逻辑 · 计算机科学 2025-05-01 Luca Aceto , Antonis Achilleos , Elli Anastasiadi , Adrian Francalanza , Daniele Gorla , Jana Wagemaker

Distributed systems are notoriously difficult to understand and analyze in order to assert their correction w.r.t. given properties. They often exhibit a huge number of different behaviors, as soon as the active entities (peers, agents,…

形式语言与自动机理论 · 计算机科学 2012-08-13 Volker Diekert , Anca Muscholl

We consider a sequential problem in decentralized detection. Two observers can make repeated noisy observations of a binary hypothesis on the state of the environment. At any time, any of the two observers can stop and send a final message…

最优化与控制 · 数学 2015-03-17 Ashutosh Nayyar , Demosthenis Teneketzis

When a property needs to be checked against an unknown or very complex system, classical exploration techniques like model-checking are not applicable anymore. Sometimes a~monitor can be used, that checks a given property on the underlying…

形式语言与自动机理论 · 计算机科学 2015-07-07 Volker Diekert , Anca Muscholl , Igor Walukiewicz

A dominant cost for query evaluation in modern massively distributed systems is the number of communication rounds. For this reason, there is a growing interest in single-round multiway join algorithms where data is first reshuffled over…

数据库 · 计算机科学 2015-01-06 Tom J. Ameloot , Gaetano Geck , Bas Ketsman , Frank Neven , Thomas Schwentick

Monitors are a key tool in the field of runtime verification, where they are used to verify system properties by analyzing execution traces generated by processes. Work on runtime monitoring carried out in a series of papers by Aceto et…

计算机科学中的逻辑 · 计算机科学 2022-05-11 Luca Aceto , Antonis Achilleos , Elli Anastasiadi , Anna Ingolfsdottir

In this note, we consider infinite horizon optimal control problems with deterministic systems. Since exact solutions to these problems are often intractable, we propose a parallel model predictive control (MPC) method that provides an…

最优化与控制 · 数学 2025-04-29 Yuchao Li , Aren Karapetyan , Niklas Schmid , John Lygeros , Karl H. Johansson , Jonas Mårtensson

Hyperproperties, such as non-interference and observational determinism, relate multiple system executions to each other. They are not expressible in standard temporal logics, like LTL, CTL, and CTL*, and thus cannot be monitored with…

计算机科学中的逻辑 · 计算机科学 2018-07-03 Bernd Finkbeiner , Christopher Hahn , Marvin Stenger , Leander Tentrup

We consider a collection of statistically identical two-state continuous time Markov chains (channels). A controller continuously selects a channel with the view of maximizing infinite horizon average reward. A switching cost is paid upon…

信息论 · 计算机科学 2021-09-27 Jiesen Wang , Yoni Nazarathy , Thomas Taimre

Monitoring AIs at runtime can help us detect and stop harmful actions. In this paper, we study how to efficiently combine multiple runtime monitors into a single monitoring protocol. The protocol's objective is to maximize the probability…

计算机与社会 · 计算机科学 2025-10-22 Tim Tian Hua , James Baskerville , Henri Lemoine , Mia Hopman , Aryan Bhatt , Tyler Tracy

A finite horizon optimal tracking problem is considered for linear dynamical systems subject to parametric uncertainties in the state-space matrices and exogenous disturbances. A suboptimal solution is proposed using a model predictive…

最优化与控制 · 数学 2022-02-08 Anilkumar Parsi , Andrea Iannelli , Roy S. Smith

Analysis of execution traces plays a fundamental role in many program analysis approaches, such as runtime verification, testing, monitoring, and specification mining. Execution traces are frequently parametric, i.e., they contain events…

编程语言 · 计算机科学 2015-07-01 Grigore Rosu , Feng Chen

Fine grained information flow monitoring can in principle address a wide range of security and privacy goals, for example in web applications. But it is very difficult to achieve sound monitoring with acceptable runtime cost and sufficient…

密码学与安全 · 计算机科学 2016-05-11 Mounir Assaf , David A. Naumann

Not all properties are monitorable. This is a well-known fact, and it means there exist properties that cannot be fully verified at runtime. However, given a non-monitorable property, a monitor can still be synthesised, but it could end up…

计算机科学中的逻辑 · 计算机科学 2022-11-22 Luca Ciccone , Francesco Dagnino , Angelo Ferrando

We study the problem of monitoring at runtime whether a system fulfills a specification defined by a hyperproperty, such as linearizability or variants of non-interference. For this purpose, we introduce specifications with both passive and…

计算机科学中的逻辑 · 计算机科学 2025-08-05 Marek Chalupa , Thomas A. Henzinger , Ana Oliveira da Costa
‹ 上一页 1 2 3 10 下一页 ›