Example 3 One determines the firing rate for each
transition of the TEGM of figure 1 from the (min, +)
linear model.
For M(0) = (6, 0, 0, 3, 0), the initial marking of
each place verifies the linearization condition. This
TEGM is linearizable.
Thanks to Eq.(8), the production rate of the TEG
obtained after linearization is equal to
1
5
. From
Eq.(12), we deduce the firing rate of each transition:
λ
m
1
=
2
5
, λ
m
2
=
3
5
, λ
m
3
=
3
5
, λ
m
4
=
1
5
.
Thanks to Eq.(11), we deduce that T C
m
= 5.
For initial marking M(0)=(6,0,0,4,0), we have two
linear approximated (min, +) models.
In the case where we add two tokens in the place
P4 in the TEGM, we obtain a TEG with λ is equal to
1
4
.
Thanks to Eq.(12), we deduce the firing rate of
each transition :
λ
m
1
=
3
4
,
λ
m
2
=
2
4
,
λ
m
3
=
2
4
,
λ
m
4
=
1
4
.
Thanks to equation (11), we deduce
T C
m
= 4.
In the case where we remove one token in the place
P4, we obtain a TEG with λ is equal to
1
5
.
Thanks to Eq.(12), we deduce the firing rate of
each transition :
λ
m
1
=
3
5
, λ
m
2
=
2
5
, λ
m
3
=
2
5
, λ
m
4
=
1
5
.
Thanks to Eq.(11), we deduce T C
m
= 5.
Finally, for M(0)=(6,0,0,4,0), we obtain:
4 ≤ T C
m
≤ 5
3
5
≤ λ
m
1
≤
3
4
,
2
5
≤ λ
m
2
≤
2
4
,
2
5
≤ λ
m
3
≤
2
4
,
1
5
≤ λ
m
4
≤
1
4
.
5 CONCLUSION
In order to evaluate the performances of a TEGM
from an equivalent TEG, a technique of linearization
has been proposed in (min,+) algebra. According to
initial marking, a linearization condition was stated.
The performance analysis of a linearizable TEGM,
such as cycle times, is deduced directly from the ob-
tained linear model.
REFERENCES
Baccelli, F., Cohen, G., Olsder, G., and Quadrat, J.-P.
(1992). Synchronization and Linearity: An Algebra
for Discrete Event Systems. Wiley.
Chao, D., Zhou, M., and Wang, D. (1993). Multiple
Weighted Marked Graphs. In IFAC 12th Triennial
World Congress, pages ”371–374”, Sydney, Australie.
Cohen, G., Gaubert, S., and Quadrat, J.-P. (1998). Timed-
event graphs with multipliers and homogeneous min-
plus systems. IEEE TAC, 43(9):1296–1302.
Gaubert, S. (1992). Th
´
eorie des syst
`
emes lin
´
eaires dans les
dio
¨
ıdes. Th
`
ese de doctorat, Ecole des mines de Paris.
Gondran, M. and Minoux, M. (1977). Valeurs propres et
vecteurs propres dans les dio
¨
ıdes et leur interpr
´
etation
en th
`
eorie des graphes. volume 2, pages 25–41. EDF,
Bullettin de la Direction des Etudes et Recherche, Se-
rie C, Math
´
ematiques informatique.
Hamaci, S., Boimond, J.-L., and Lahaye, S. (2004). On the
Linearizability of Discrete Timed Event Graphs with
Multipliers Using (min,+) Algebra. In WODES, pages
367–372.
Munier, A. (1993). R
´
egime asymptotique optimal d’un
graphe d’
´
ev
´
enements temporis
´
e g
´
en
´
eralis
´
e : applica-
tion
`
a un probl
`
eme d’assemblage. In RAIPO-APII,
volume 27(5), pages 487–513.
Murata, T. (1989). Petri Nets: Properties, Analysis and Ap-
plications. In Proceedings of the IEEE, volume 77(4),
pages 541–580.
Nakamura, M. and Silva, M. (1999). Cycle Time Compu-
tation in Deterministically Timed Weighted Marked
Graphs. In IEEE-ETFA, pages 1037–1046.
Sauer, N. (2003). Marking Optimization of Weighted
Marked Graphs. Journal of Discrte Event Dynamic
Systems, 13:245–262.
Trouillet, B., Benasser, A., and Gentina, J.-C. (2002). On
the Modeling of the Dynamical Behavior of Weighted
T-Systems. In APII-JESA, volume 36(7), pages 931–
944.
PERFORMANCE ANALYSIS OF TIMED EVENT GRAPHS WITH MULTIPLIERS USING (Min, +) ALGEBRA
21