202310282118
tags : Timed Automata
Diagonal Constraints Offer Exponential Succinctness.
Abstract, lmao
We will show that d-timed automata are exponentially more succinct that diagonal free timed automata by constructing a set of languages such that for each there is a d-timed automaton of size polynomial in and a diagonal free timed automaton that has exponential states in .
Let be defined as follows
Construction of a small d-timed automaton
We use a counter that can store bits and its initial value if , each time an is seen, the counter is incremented and after s we accept the last one and go to the final state.
We use pairs of clocks to encode the counter bits, for the bit, we have clocks and such that the value of the counter bit is
The incrementing of the counter works in the following manner, if the first bits and the next bit is . We set the first bits to and the bit to and stop. This gives us a set of transitions(to check if the first digits are and next digit is ).
then the transition is
There is a final transition that checks if all bits are 1 and and takes us to final state. There are only states and transitions.
Every Diagonal Free Timed Automata for has atleast states
FTSOC: Lets say there is a state a diagonal free timed automaton that has less thatn states. Then consider the word defined below
clearly , there is an accepting run in on :
but since the number of states are less than . There exists such that and . However, the total time spent in the run is less that , there for every transition, all clock evaluations belong to . Thus for the above run, we can say that during any transition, the clock would have satisfied the guards of all the transitions in the run. Hence consider the word such that
using the fact that all guards used in the previous run accept in the hypercube we have the following run
where Hence accepts the above word, which is a contradiction.
Related
Timed Automata with Diagonal Constraints D-Timed Automata to Timed Automata Construction