Title :
Efficient computation of state space over approximation of preemptive real time systems
Author :
Abdelli, A. ; Yahiatene, D.
Author_Institution :
USTHB Univ., Algiers
fDate :
March 31 2008-April 4 2008
Abstract :
In preemptive real time systems, clocks that are associated with tasks, can be suspended and resumed afterwards. The exact analyzes of such systems induce unfortunately an exponential computation complexity. To reduce the latter, we present in this paper an algorithm allowing an efficient computation of a DBM over approximation of the state class graph of such systems modeled using Time Petri Nets with inhibitor arcs. For this effect, we express each class of the approximated graph as a pair (M, D~) where M is a marking and D~ is a matrix encoding the DBM time constraints. Therefore, thanks to the definition of a suitable class equivalence condition, the enumeration process yields a much compact graph than other existing DBM approximation techniques, such that the computation complexity of each class is square in the number of enabled transitions. To advocate our proposal, we give some experimental results that compare our algorithm with other existing approaches.
Keywords :
Petri nets; computational complexity; equivalence classes; graph theory; matrix algebra; real-time systems; state-space methods; DBM; class equivalence condition; difference bound matrix; exponential computation complexity; preemptive real time systems; state class graph; state space over approximation; time Petri nets; Clocks; Computer science; Encoding; Inhibitors; Laboratories; Large scale integration; Petri nets; Real time systems; State-space methods; Time factors;
Conference_Titel :
Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
Conference_Location :
Doha
Print_ISBN :
978-1-4244-1967-8
Electronic_ISBN :
978-1-4244-1968-5
DOI :
10.1109/AICCSA.2008.4493608