In the last years, various extensions of ω-regular languages have been proposed in the literature, including ωB-regular (ω-regular languages extended with boundedness), ωS-regular (ω-regular languages extended with strict unboundedness), and ωBS-regular languages (the combination of ωBand ωS-regular ones). While the first two classes satisfy a generalized closure property, namely, the complement of an ωB-regular (resp., ωS-regular) language is an ωS-regular (resp., ωB-regular) one, the last class is not closed under complementation. The existence of non-ωBS-regular languages that are the complements of some ωBS-regular ones and express fairly natural properties of reactive systems motivates the search for other well-behaved classes of extended ω-regular languages. In this paper, we introduce the class of wT-regular languages, that includes meaningful languages which are not ωBS-regular. We first define it in terms of wT-regular expressions. Then, we introduce a new class of automata (counter-check automata) and we prove that (i) their emptiness problem is decidable in PTIME and (ii) they are expressive enough to capture wT-regular languages (whether or not wT-regular languages are expressively complete with respect to counter-check automata is still an open problem). Finally, we provide an encoding of wT-regular expressions into S1S+U.
Beyond ωBS-regular Languages: ωT-regular Expressions and Counter-Check Automata
Montanari, Angelo;Sala, Pietro
2017-01-01
Abstract
In the last years, various extensions of ω-regular languages have been proposed in the literature, including ωB-regular (ω-regular languages extended with boundedness), ωS-regular (ω-regular languages extended with strict unboundedness), and ωBS-regular languages (the combination of ωBand ωS-regular ones). While the first two classes satisfy a generalized closure property, namely, the complement of an ωB-regular (resp., ωS-regular) language is an ωS-regular (resp., ωB-regular) one, the last class is not closed under complementation. The existence of non-ωBS-regular languages that are the complements of some ωBS-regular ones and express fairly natural properties of reactive systems motivates the search for other well-behaved classes of extended ω-regular languages. In this paper, we introduce the class of wT-regular languages, that includes meaningful languages which are not ωBS-regular. We first define it in terms of wT-regular expressions. Then, we introduce a new class of automata (counter-check automata) and we prove that (i) their emptiness problem is decidable in PTIME and (ii) they are expressive enough to capture wT-regular languages (whether or not wT-regular languages are expressively complete with respect to counter-check automata is still an open problem). Finally, we provide an encoding of wT-regular expressions into S1S+U.File | Dimensione | Formato | |
---|---|---|---|
1709.02104v1.pdf
non disponibili
Tipologia:
Versione dell'editore
Licenza:
Accesso ristretto
Dimensione
405 kB
Formato
Adobe PDF
|
405 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.