Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Simulations for Event-Clock Automata

View through CrossRef
Event-clock automata (ECA) are a well-known semantic subclass of timed automata (TA) which enjoy admirable theoretical properties, e.g., determinizability, and are practically useful to capture timed specifications. However, unlike for timed automata, there exist no implementations for checking non-emptiness of event-clock automata. As ECAs contain special prophecy clocks that guess and maintain the time to the next occurrence of specific events, they cannot be seen as a syntactic subclass of TA. Therefore, implementations for TA cannot be directly used for ECAs, and moreover the translation of an ECA to a semantically equivalent TA is expensive. Another reason for the lack of ECA implementations is the difficulty in adapting zone-based algorithms, critical in the timed automata setting, to the event-clock automata setting. This difficulty was studied by Geeraerts et al. in 2011, where the authors proposed a zone enumeration procedure that uses zone extrapolations for finiteness. In this article, we propose a different zone-based algorithm to solve the reachability problem for event-clock automata, using simulations for finiteness. A surprising consequence of our result is that for event-predicting automata, the subclass of event-clock automata that only use prophecy clocks, we obtain finiteness even without any simulations. For general event-clock automata, our new algorithm exploits the G-simulation framework, which is the coarsest known simulation relation in timed automata literature, and has been recently used for advances in other extensions of timed automata.
Centre pour la Communication Scientifique Directe (CCSD)
Title: Simulations for Event-Clock Automata
Description:
Event-clock automata (ECA) are a well-known semantic subclass of timed automata (TA) which enjoy admirable theoretical properties, e.
g.
, determinizability, and are practically useful to capture timed specifications.
However, unlike for timed automata, there exist no implementations for checking non-emptiness of event-clock automata.
As ECAs contain special prophecy clocks that guess and maintain the time to the next occurrence of specific events, they cannot be seen as a syntactic subclass of TA.
Therefore, implementations for TA cannot be directly used for ECAs, and moreover the translation of an ECA to a semantically equivalent TA is expensive.
Another reason for the lack of ECA implementations is the difficulty in adapting zone-based algorithms, critical in the timed automata setting, to the event-clock automata setting.
This difficulty was studied by Geeraerts et al.
in 2011, where the authors proposed a zone enumeration procedure that uses zone extrapolations for finiteness.
In this article, we propose a different zone-based algorithm to solve the reachability problem for event-clock automata, using simulations for finiteness.
A surprising consequence of our result is that for event-predicting automata, the subclass of event-clock automata that only use prophecy clocks, we obtain finiteness even without any simulations.
For general event-clock automata, our new algorithm exploits the G-simulation framework, which is the coarsest known simulation relation in timed automata literature, and has been recently used for advances in other extensions of timed automata.

Related Results

A Unified Model for Real-Time Systems: Symbolic Techniques and Implementation
A Unified Model for Real-Time Systems: Symbolic Techniques and Implementation
AbstractIn this paper, we consider a model of generalized timed automata (GTA) with two kinds of clocks, history and future, that can express many timed features succinctly, includ...
Abstract 1729: Investigating deregulated circadian clock machinery in cancer cells
Abstract 1729: Investigating deregulated circadian clock machinery in cancer cells
Abstract The circadian clock plays an integral role in cellular functioning by temporally controlling gene expression, and there is accumulating evidence for a li...
Permutation Groups in Automata Diagrams
Permutation Groups in Automata Diagrams
Automata act as classical models for recognition devices. From the previous researches, the classical models of automata have been used to scan strings and to determine the types o...
Event Management Bandung Sneaker Season
Event Management Bandung Sneaker Season
Abstract. Bandung Sneaker Season is the first sneakers and streetwear event to be held in Bandung, an annual event that was first created in 2018 by Maks.co Event Organizer. At the...
FUZZY‐FUZZY AUTOMATA
FUZZY‐FUZZY AUTOMATA
Based on the concept of fuzzy sets of type 2 (or fuzzy‐fuzzy sets) defined by L. A. Zadeh, fuzzy‐fuzzy automata ate newly formulated and some properties of these automata are inves...
A Low Energy Clock Network with a Huge Number of Local Synchronized Oscillators
A Low Energy Clock Network with a Huge Number of Local Synchronized Oscillators
<div>A clock system for a huge grid of small clock regions is presented. There is an oscillator in each clock region, which drives the local clock of a processing element (PE...
Combination of GNSS satellite clock offsets from L-band ground-tracking and inter-satellite link measurements
Combination of GNSS satellite clock offsets from L-band ground-tracking and inter-satellite link measurements
Satellite clock offset products are fundamental to high-precision Global Navigation Satellite Systems (GNSS) applications. Clock series derived from L-band Orbit Determination and ...
Сyberphysical representation of robots of the neuro-network collective of automata on a chip
Сyberphysical representation of robots of the neuro-network collective of automata on a chip
The article examines modern innovative technologies, which are a continuation, generalization of previously created technologies, deepening and expanding existing concepts, their a...

Back to Top