New representations for (max,+) automata with applications to performance evaluation and control of discrete event systems

A large class of timed discrete event systems can be modeled by means of (max,+) automata, that is automata with weights in the so-called (max,+) algebra. In this contribution, specific recursive equations over (max,+) and (min,+) algebras are shown to be suitable for describing extremal behaviors of (max,+) automata. Several pertinent performance indicators can be easily derived or approximated from these representations with a low computation complexity. It is also shown how to define inputs which model exogenous influences on their dynamic evolution, and a new approach for the control of (max,+) automata is proposed.

[1]  W. Marsden I and J , 2012 .

[2]  Jean Mairesse,et al.  Modeling and analysis of timed Petri nets using heaps of pieces , 1997, 1997 European Control Conference (ECC).

[3]  Ines Klimann,et al.  Deciding unambiguity and sequentiality from a finitely ambiguous max-plus automaton , 2004, Theor. Comput. Sci..

[4]  S. Gaubert Performance evaluation of (max, +) automata , 1995, IEEE Trans. Autom. Control..

[5]  J. Quadrat,et al.  Numerical Computation of Spectral Elements in Max-Plus Algebra☆ , 1998 .

[6]  Simona Bernardi,et al.  Computation of Performance Bounds for Real-Time Systems Using Time Petri Nets , 2009, IEEE Transactions on Industrial Informatics.

[7]  Isabel Demongodin,et al.  Max-Plus Control Design for Temporal Constraints Meeting in Timed Event Graphs , 2012, IEEE Transactions on Automatic Control.

[8]  Laurent Hardouin,et al.  Just-in-time control of timed event graphs: update of reference input, presence of uncontrollable input , 2000, IEEE Trans. Autom. Control..

[9]  Jarkko Kari,et al.  Unambiguous Automata , 2008, Math. Comput. Sci..

[10]  Philippe Darondeau,et al.  Residuation of tropical series: Rationality issues , 2011, IEEE Conference on Decision and Control and European Control Conference.

[11]  Daniel Kirsten,et al.  Deciding Unambiguity and Sequentiality of Polynomially Ambiguous Min-Plus Automata , 2009, STACS.

[12]  Jean-Louis Boimond,et al.  Supervisory Control of (max,+) Automata: A Behavioral Approach , 2009, Discret. Event Dyn. Syst..

[13]  Jean-Louis Boimond,et al.  Synchronous composition of interval weighted automata , 2010, WODES.

[14]  Jean-Louis Boimond,et al.  Compositions of (max, +) automata , 2012, WODES.

[15]  Jean-Louis Boimond,et al.  New representations for (max, +) automata with applications to the performance evaluation of discrete event systems , 2012, WODES.

[16]  M. Droste,et al.  Handbook of Weighted Automata , 2009 .

[17]  Jean-Louis Boimond,et al.  Modeling of Timed Petri Nets Using Deterministic (max, +) Automata , 2014, WODES.

[18]  Bart De Schutter,et al.  Model predictive control for max-plus-linear discrete event systems , 2001, Autom..

[19]  Geert Jan Olsder,et al.  Max Plus at Work-Modelling and Analysis of Synchronized Systems , 2006 .

[20]  Jean Mairesse,et al.  Asymptotic analysis of heaps of pieces and application to timed Petri nets , 1999, Proceedings 8th International Workshop on Petri Nets and Performance Models (Cat. No.PR00331).

[21]  Peter Butkovic,et al.  Reducible Spectral Theory with Applications to the Robustness of Matrices in Max-Algebra , 2009, SIAM J. Matrix Anal. Appl..

[22]  Laurent Hardouin,et al.  Optimal control of (min,+) linear time-varying systems , 1999, Proceedings 8th International Workshop on Petri Nets and Performance Models (Cat. No.PR00331).

[23]  Bertrand Cottenceau,et al.  Optimal closed-loop control of timed EventGraphs in dioids , 2003, IEEE Trans. Autom. Control..

[24]  Gerhard J. Woeginger,et al.  String execution time for finite languages: Max is easy, min is hard , 2011, Autom..

[25]  Sean C. Warnick,et al.  Monotonically improving error bounds for a sequence of approximations for makespan minimization of batch manufacturing systems , 2007, 2007 46th IEEE Conference on Decision and Control.

[26]  Laurent Houssin,et al.  Cyclic jobshop problem and (max, plus) algebra , 2011 .

[27]  Rong Su,et al.  The Synthesis of Time Optimal Supervisors by Using Heaps-of-Pieces , 2012, IEEE Transactions on Automatic Control.

[28]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[29]  Daniel Krob,et al.  The Equality Problem for Rational Series with Multiplicities in the tropical Semiring is Undecidable , 1992, Int. J. Algebra Comput..

[30]  C. Leake Synchronization and Linearity: An Algebra for Discrete Event Systems , 1994 .