Discrete-Event Systems in a Dioid Framework: Modeling and Analysis

Dioids, or idempotent semirings, are an algebraic structure that can be used to formally generate linear models for a class of timed discrete-event systems. A well-known example is the so-called max-plus algebra, which allows a linear representation of timed event graphs. This chapter will introduce basic notions of dioid theory, and will provide simple motivational examples. In particular, it will show how to generate compact models in a specific dioid, denoted by \(\mathcal{M}^{ax}_{in}[\gamma ,\delta] \); this is a quotient dioid in the set of formal power series in two variables with integer exponents and Boolean coefficients. This chapter will also discuss how to analyze important system aspects, such as the achievable throughput, in this framework. To demonstrate the usefulness of this approach for large real-world systems, it will be applied to High-Throughput Screening (HTS) problems, which have served as a benchmark within the DISC project.

[1]  H. Kunzi,et al.  Lectu re Notes in Economics and Mathematical Systems , 1975 .

[2]  Alberto Isidori,et al.  Trends in Control: A European Perspective , 2012 .

[3]  Françoise Lamnabhi-Lagarrigue,et al.  Algebraic Computing in Control , 1991 .

[4]  R. Cuninghame-Green Minimax algebra and applications , 1991 .

[5]  Joost-Pieter Katoen,et al.  A probabilistic extension of UML statecharts: Specification and Verification. , 2002 .

[6]  Mark V. Rogers High-throughput screening , 1997 .

[7]  J. Quadrat,et al.  Algebraic tools for the performance evaluation of discrete event systems , 1989, Proc. IEEE.

[8]  Stéphane Gaubert,et al.  Rational computation in dioid algebra and its application to performance evaluation of Discrete Event Systems , 1991 .

[9]  Lorenz M Mayr,et al.  The Future of High-Throughput Screening , 2008, Journal of biomolecular screening.

[10]  Bertrand Cottenceau,et al.  Model reference control for timed event graphs in dioids , 2001, Autom..

[11]  T. Blyth Lattices and Ordered Algebraic Structures , 2005 .

[12]  Laurent Hardouin,et al.  Disturbance Decoupling of Timed Event Graphs by Output Feedback Controller , 2002 .

[13]  Geert Jan Olsder,et al.  Max Plus at Work: Modeling and Analysis of Synchronized Systems: A Course on Max-Plus Algebra and Its Applications , 2005 .

[14]  Geert Jan Olsder,et al.  Synchronization and Linearity: An Algebra for Discrete Event Systems , 1994 .

[15]  Cottenceau Bertrand,et al.  Data Processing Tool for Calculation in Dioid , 2000 .

[16]  Alberto Isidori,et al.  Trends in Control , 1995 .

[17]  Christos G. Cassandras,et al.  Introduction to the Modelling, Control and Optimization of Discrete Event Systems , 1995 .

[18]  Stéphane Gaubert,et al.  Methods and Applications of (MAX, +) Linear Algebra , 1997, STACS.

[19]  David Harding,et al.  Development of an automated high-throughput screening system : a case history , 1997 .

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