Equivalence Checking and Intersection of Deterministic Timed Finite State Machines

8 Mar 2021  ·  Davide Bresolin, Khaled El-Fakih, Tiziano Villa, Nina Yevtushenko ·

There has been a growing interest in defining models of automata enriched with time, such as finite automata extended with clocks (timed automata). In this paper, we study deterministic timed finite state machines (TFSMs), i.e., finite state machines with a single clock, timed guards and timeouts which transduce timed input words into timed output words. We solve the problem of equivalence checking by defining a bisimulation from timed FSMs to untimed ones and viceversa. Moreover, we apply these bisimulation relations to build the intersection of two timed finite state machines by untiming them, intersecting them and transforming back to the timed intersection.

PDF Abstract
No code implementations yet. Submit your code now

Categories


Formal Languages and Automata Theory F.1.1; F.4.3

Datasets


  Add Datasets introduced or used in this paper