Saved in:
Bibliographic Details
Main Authors: de Maeyer, Rieke, Hermanns, Holger, Maggio, Martina
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2605.16959
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916018575638528
author de Maeyer, Rieke
Hermanns, Holger
Maggio, Martina
author_facet de Maeyer, Rieke
Hermanns, Holger
Maggio, Martina
contents A hard real-time system cannot miss any deadline. A weakly-hard real-time system, on the contrary, is designed to tolerate a specific number of deadline misses. For instance, the AnyMiss(2, 300) weakly-hard constraint stipulates that in every window of 300 consecutive jobs, at most 2 deadlines are missed. The weakly-hard model is the state-of-the-art for industrial dependability-by-design of control systems that tolerate deterministic failures. Weakly-hard constraints correspond to regular languages. The size of the minimal finite state machine that recognizes whether a string satisfies the constraint (about 45k states for AnyMiss(2, 300)) is a notorious impediment for the verification of control system properties. This paper discusses an over-approximation of the language that allows us to provide sound safety guarantees for control systems under deadline misses that would be out of reach using the minimal finite state machine. We present a compressed language acceptor and prove that it simulates the original finite state machine. We study language cardinality properties, and report on empirical results that show how the new acceptor can be embedded in the control design workflow, leading to verifying safety for systems for which the state-of-the-art tools do not provide answers.
format Preprint
id arxiv_https___arxiv_org_abs_2605_16959
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Over-approximation of weakly-hard constraints for control systems verification (Extended)
de Maeyer, Rieke
Hermanns, Holger
Maggio, Martina
Systems and Control
Formal Languages and Automata Theory
A hard real-time system cannot miss any deadline. A weakly-hard real-time system, on the contrary, is designed to tolerate a specific number of deadline misses. For instance, the AnyMiss(2, 300) weakly-hard constraint stipulates that in every window of 300 consecutive jobs, at most 2 deadlines are missed. The weakly-hard model is the state-of-the-art for industrial dependability-by-design of control systems that tolerate deterministic failures. Weakly-hard constraints correspond to regular languages. The size of the minimal finite state machine that recognizes whether a string satisfies the constraint (about 45k states for AnyMiss(2, 300)) is a notorious impediment for the verification of control system properties. This paper discusses an over-approximation of the language that allows us to provide sound safety guarantees for control systems under deadline misses that would be out of reach using the minimal finite state machine. We present a compressed language acceptor and prove that it simulates the original finite state machine. We study language cardinality properties, and report on empirical results that show how the new acceptor can be embedded in the control design workflow, leading to verifying safety for systems for which the state-of-the-art tools do not provide answers.
title Over-approximation of weakly-hard constraints for control systems verification (Extended)
topic Systems and Control
Formal Languages and Automata Theory
url https://arxiv.org/abs/2605.16959