The Sensing Cost of Monitoring and Synthesis - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

The Sensing Cost of Monitoring and Synthesis

Résumé

In [2], we introduced sensing as a new complexity measure for the complexity of regular languages. Intuitively , the sensing cost quantifies the detail in which a random input word has to be read by a deterministic automaton in order to decide its membership in the language. In this paper, we consider sensing in two principal applications of deterministic automata. The first is monitoring: we are given a computation in an on-line manner, and we have to decide whether it satisfies the specification. The second is synthesis: we are given a sequence of inputs in an on-line manner and we have to generate a sequence of outputs so that the resulting computation satisfies the specification. In the first, our goal is to design a monitor that handles all computations and minimizes the expected average number of sensors used in the monitoring process. In the second, our goal is to design a transducer that realizes the specification for all input sequences and minimizes the expected average number of sensors used for reading the inputs. We argue that the two applications require new and different frameworks for reasoning about sensing, and develop such frameworks. We focus on safety languages. We show that for monitoring, minimal sensing is attained by a monitor based on the minimal deterministic automaton for the language. For synthesis , however, the setting is more challenging: minimizing the sensing may require exponentially bigger transducers, and the problem of synthesizing a minimally-sensing transducer is EXPTIME-complete even for safety specifications given by deterministic automata.
Fichier principal
Vignette du fichier
ReactiveSensingCR_long.pdf (443.62 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02070826 , version 1 (18-03-2019)

Identifiants

  • HAL Id : hal-02070826 , version 1

Citer

Shaull Almagor, Denis Kuperberg, Orna Kupferman. The Sensing Cost of Monitoring and Synthesis. FSTTCS, 2015, Bangalore, India. ⟨hal-02070826⟩
51 Consultations
12 Téléchargements

Partager

Gmail Facebook X LinkedIn More