Omega-Regular Robustness

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Fisman, Dana, Sudit, Elina
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916731221442560
author Fisman, Dana
Sudit, Elina
author_facet Fisman, Dana
Sudit, Elina
contents Roughly speaking, a system is said to be robust if it can resist disturbances and still function correctly. For instance, if the requirement is that the temperature remains in an allowed range $[l,h]$, then a system that remains in a range $[l',h']\subset[l,h]$ is more robust than one that reaches $l$ and $h$ from time to time. In this example the initial specification is quantitative in nature, this is not the case in $ω$-regular properties. Still, it seems there is a natural robustness preference relation induced by an $ω$-regular property. E.g. for a property requiring that every request is eventually granted, one would say that a system where requests are granted two ticks after they are issued is more robust than one in which requests are answered ninety ticks after they are issued. In this work we manage to distill a robustness preference relation that is induced by a given $ω$-regular language. The robustness preference relation is a semantic notion (agnostic to the given representation of the language) that relies on Wagner's hierarchy and on Ehlers and Schewe's definition of natural rank of infinite words. It aligns with our intuitions on common examples, satisfies some natural mathematical criteria, and refines Tabuada and Neider's five-valued semantics into an infinite domain.
format Preprint
id arxiv_https___arxiv_org_abs_2503_12631
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Omega-Regular Robustness
Fisman, Dana
Sudit, Elina
Formal Languages and Automata Theory
F.4.3
Roughly speaking, a system is said to be robust if it can resist disturbances and still function correctly. For instance, if the requirement is that the temperature remains in an allowed range $[l,h]$, then a system that remains in a range $[l',h']\subset[l,h]$ is more robust than one that reaches $l$ and $h$ from time to time. In this example the initial specification is quantitative in nature, this is not the case in $ω$-regular properties. Still, it seems there is a natural robustness preference relation induced by an $ω$-regular property. E.g. for a property requiring that every request is eventually granted, one would say that a system where requests are granted two ticks after they are issued is more robust than one in which requests are answered ninety ticks after they are issued. In this work we manage to distill a robustness preference relation that is induced by a given $ω$-regular language. The robustness preference relation is a semantic notion (agnostic to the given representation of the language) that relies on Wagner's hierarchy and on Ehlers and Schewe's definition of natural rank of infinite words. It aligns with our intuitions on common examples, satisfies some natural mathematical criteria, and refines Tabuada and Neider's five-valued semantics into an infinite domain.
title Omega-Regular Robustness
topic Formal Languages and Automata Theory
F.4.3
url https://arxiv.org/abs/2503.12631