Min-max functions

A variety of problems in operations research, control theory, computer science, etc., can be modeled as discrete event systems with maximum and minimum constraints. When these systems require only maximum constraints (or, dually, only minimum constraints) they can be studied by linear methods based on max-plus algebra. Systems with mixed constraints, however, are nonlinar from this perspective and relatively little is known about their behaviour. The paper lays the foundations of the theory of discrete event systems with mixed constraints. We introduce min-max functions,F:Rn→Rn, which are constructed using finitely many operations of min, max and +, and study them as dynamical systems. Among other results, we give a complete account of the periodic behavior of functions of dimension 2; we introduce and characterize the concept of balance which generalizes irreducibility in the linear theory; and we give a formula for the cycle time (eigenvalue) of a min-max function which generalizes the maximum cycle mean formula.

[1]  R. Devaney An Introduction to Chaotic Dynamical Systems , 1990 .

[2]  R. A. Cuninghame-Green,et al.  Describing Industrial Processes with Interference and Approximating Their Steady-State Behaviour , 1962 .

[3]  Yu-Chi Ho,et al.  Introduction to special issue on dynamics of discrete event systems , 1989, Proc. IEEE.

[4]  Raymond Reiter,et al.  Scheduling Parallel Computations , 1968, J. ACM.

[5]  Claude Irwin Palmer,et al.  Algebra and applications , 1918 .

[6]  Ki Hang Kim,et al.  Incline algebra and applications , 1984 .

[7]  Richard M. Karp,et al.  A characterization of the minimum cycle mean in a digraph , 1978, Discret. Math..

[8]  J. Quadrat,et al.  A linear-system-theoretic view of discrete-event processes , 1983, The 22nd IEEE Conference on Decision and Control.

[9]  J. Gunawardena Cycle times and fixed points of min-max functions , 1994 .

[10]  R. Cuninghame-Green Minimax Algebra and Applications , 1994 .

[11]  Jeremy Gunawardena A Dynamic Approach to Timed Behaviour , 1994, CONCUR.

[12]  Geert Jan Olsder,et al.  The power algorithm in max algebra , 1993 .

[13]  Steven Burns Performance Analysis and Optimization of Asynchronous Circuits , 1991 .

[14]  Geert Jan Olsder,et al.  Eigenvalues of dynamic max-min systems , 1991, Discret. Event Dyn. Syst..

[15]  M. Gondran,et al.  Linear Algebra in Dioids: A Survey of Recent Results , 1984 .

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

[17]  V. Maslov On a new principle of superposition for optimization problems , 1987 .

[18]  Charles R. Johnson Combinatorial matrix analysis: An overview , 1988 .

[19]  C. V. Ramamoorthy,et al.  Performance Evaluation of Asynchronous Concurrent Systems Using Petri Nets , 1980, IEEE Transactions on Software Engineering.

[20]  Gillier,et al.  Logic for Computer Science , 1986 .