paper-with-me

Papers

LTLf and LDLf Monitoring: A Technical Report

2014-04-30 · Giuseppe De Giacomo, Riccardo De Masellis, Marco Grasso, Fabrizio Maggi, Marco Montali

Runtime monitoring is one of the central tasks to provide operational decision support to running business processes, and check on-the-fly whether they comply with constraints and rules. We study runtime monitoring of properties expressed in LTL on finite traces (LTLf) and in its extension LDLf. LDLf is a powerful logic that captures all monadic second order logic on finite traces, which is obtained by combining regular expressions and LTLf, adopting the syntax of propositional dynamic logic (PDL). Interestingly, in spite of its greater expressivity, LDLf has exactly the same computational complexity of LTLf. We show that LDLf is able to capture, in the logic itself, not only the constraints to be monitored, but also the de-facto standard RV-LTL monitors. This makes it possible to declaratively capture monitoring metaconstraints, and check them by relying on usual logical services instead of ad-hoc algorithms. This, in turn, enables to flexibly monitor constraints depending on the monitoring state of other constraints, e.g., "compensation" constraints that are only checked when others are detected to be violated. In addition, we devise a direct translation of LDLf formulas into nondeterministic automata, avoiding to detour to Buechi automata or alternating automata, and we use it to implement a monitoring plug-in for the PROM suite.

📄 PDF Abstract BibTeX arXiv:1405.0054

Code (0)

등록된 구현이 없습니다.

Tasks

Translation

Similar Papers 제목 키워드 기반

Foundations for Restraining Bolts: Reinforcement Learning with LTLf/LDLf restraining specifications

2018-07-17 · Giuseppe De Giacomo, Luca Iocchi, Marco Favorito, Fabio Patrizi

In this work we investigate on the concept of "restraining bolt", envisioned in Science Fiction. Specifically we introduce a novel problem in AI. We have two distinct sets of features extracted from the world, one by the…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Planning and Synthesis Under Assumptions

2018-07-18 · Benjamin Aminof, Giuseppe De Giacomo, Aniello Murano, Sasha Rubin

In Reasoning about Action and Planning, one synthesizes the agent plan by taking advantage of the assumption on how the environment works (that is, one exploits the environment's effects, its fairness, its trajectory con…

Fairness

FOND Planning for LTLf and PLTLf Goals

2020-04-15 · Francesco Fuggitti

In this report, we will define a new approach to the problem of non deterministic planning for extended temporal goals. In particular, we will give a solution to this problem reducing it to a fully observable non determi…

Computing unsatisfiable cores for LTLf specifications

2022-03-09 · Marco Roveri, Claudio Di Ciccio, Chiara Di Francescomarino, Chiara Ghidini

Linear-time temporal logic on finite traces (LTLf) is rapidly becoming a de-facto standard to produce specifications in many application domains (e.g., planning, business process management, run-time monitoring, reactive…

Management

Monitoring Data-aware Temporal Properties (Extended Version)

2026-05-14 · Alessandro Gianola, Marco Montali, Sarah Winkler arxiv

Dynamic systems in AI are often complex and heterogeneous, so that an internal specification is not accessible and verification techniques such as model checking are not applicable. Monitoring is in such cases an attract…