Robust invariance in uncertain discrete event systems with applications to transportation networks

Size: px
Start display at page:

Download "Robust invariance in uncertain discrete event systems with applications to transportation networks"

Transcription

1 IMA Journal of Mathematical Control and Information (2010) 27, doi: /imamci/dnq005 Advance Access publication on April 9, 2010 Robust invariance in uncertain discrete event systems with applications to transportation networks YING SHANG Department of Electrical and Computer Engineering, School of Engineering, Southern Illinois University Edwardsville, Campus Box 1801, Edwardsville, IL 62026, USA [Received on 17 February 2009; revised on 1 March 2010; accepted on 6 March 2010] This paper studies a class of uncertain discrete event systems over the max plus algebra, where system matrices are unknown but are convex combinations of known matrices. These systems model a wide range of applications, e.g. transportation systems with varying vehicle travel time and queueing networks with uncertain arrival and queuing time. This paper presents the computational methods for different robust invariant sets of such systems. A recursive algorithm is given to compute the supremal robust invariant sub-semimodule in a given sub-semimodule. The algorithm converges to a fixed point in a finite number of iterations under proper assumptions on the state semi-module. This paper also presents computational methods for positively robust invariant polyhedral sets. A search algorithm is presented for the positively robust invariant polyhedral sets. The main results are applied to the time table design of a public transportation network. Keywords: robust controlled invariance; discrete event systems; max plus algebra. 1. Introduction Semirings can be understood as a set of objects without inverses with respect to the corresponding operators. A semimodule over a semiring can be analogized to a linear space over a field. Systems over a semiring are systems evolving with variables taking values in semimodules over the semiring. Intuitively, such systems are not equipped with additive inverses. The max plus algebra (Golan, 1999) is a special semiring consisting of real numbers embedded with max and plus operations. Systems over the max plus algebra are often used to model discrete event systems, such as queueing systems (Cassandras, 1993), transportation systems (Baccelli et al., 1992) and communication networks (Le Boudec & Thiran, 2002). In the study of linear systems over a field or a ring, controlled invariant subspaces (or sets) play a key role in the fundamental problems of the geometric control theory (Conte & Perdon, 1995, 1998; Hautus, 1982; Inaba et al., 1988; Wonham, 1979), e.g. the disturbance decoupling problem, the model matching problem and the block decoupling problem. The geometric approach for systems over a semiring, however, is still a new research direction (Cohen et al., 1996, 1999) compared to the geometric theory for traditional linear systems over a field (Wonham, 1979). The goal of this paper is to study different controlled invariant sets for a class of discrete event systems with parameter uncertainties, which are modelled as uncertain linear systems over the max plus algebra. The ultimate impact of these results is to establish a foundation for the geometric control theory of uncertain linear systems over semirings. Researchers have been studying different computational methods for controlled invariant spaces (or sets) for discrete event systems over the max plus algebra (Katz, 2007; Bitsoris, 1988; Truffet, 2004). c The author Published by Oxford University Press on behalf of the Institute of Mathematics and its Applications. All rights reserved.

2 146 Y. SHANG However, there are many uncertain factors in the discrete event system modelling. This paper focuses on a class of discrete event systems over the max plus algebra in which system matrices are uncertain but can be written as linear combinations of known matrices. These systems model a class of discrete event systems, such as transportation systems with varying travel time and queuing networks with uncertain arrival time and queueing time. Most of these uncertainties can be characterized by max plus convex sets in Nitica & Singer (2007). For such uncertain discrete event systems, there are some research results on the model predictive control (Necoara et al., 2006a; Van den Boom & De Schutter, 2002) and worstcase optimal control (Necoara et al., 2006b). This paper, on the other hand, makes contributions in the analysis of robust invariant sets, which can be used in the geometric control problems. The main results in this paper are the computational methods for different robust controlled invariant sub-semimodules (and sets). A recursive algorithm is given to compute the supremal robust invariant sub-semimodule in a given sub-semimodule of the state semimodule. The algorithm converges to a fixed point in a finite number of iterations under proper assumptions on the state semimodule. The fixed point is the supremal robust controlled invariant sub-semimodule of the given sub-semimodule. The main challenge for systems over a semiring (or a ring) is that the (A, B)-invariant sub-semimodule (or submodule) does not coincide with ( A, B)-invariant sub-semimodule (or submodule) of feedback type (Conte & Perdon, 1995, 1998; Hautus, 1982). A computational method is introduced for robust controlled invariant sub-semimodule of feedback type in a given sub-semimodule. Moreover, this paper presents computational methods for positively robust invariant polyhedral sets in two cases, timeinvariant and time-varying polyhedral sets. The reason to focus on time-varying polyhedral invariant sets is that there are many quantities in discrete event systems varying with time. For instance, in transportation networks, the goal is to control the departure time of each vehicle such that it is contained in a desired time constraint. These constraints usually vary over time and can be used to design proper time tables for transportation systems. A search algorithm for time-varying positively robust invariant sets is presented and is illustrated using a public transportation network with varying vehicle travelling time. This paper is organized as follows. Section 2 introduces some mathematical preliminaries and discrete event systems over the max plus algebra. Section 3 presents computational methods for robust controlled invariant sub-semimodules. Section 4 presents the computational methods for positively robust invariant sets. A public transportation network is used to illustrate the main results. Section 5 concludes this paper with future research. 2. Mathematical preliminaries 2.1 Semiring and semimodule A monoid R is a semigroup (R, ) with an identity element e R with respect to the binary operation. The term semiring means a set, R = (R,, e R,, 1 R ) with two binary associative operations, and, such that (R,, e R ) is a commutative monoid and (R,, 1 R ) is a monoid, which are connected by a two-sided distributive law of over. Moreover, e R r = r e R = e R, for all r in R. R = (R,, e R,, 1 R ) is a semifield if and only if (R\{e R },, 1 R ) is a group, i.e. all of its elements have inverse elements with respect to the operator. A semifield R = (R,, e R,, 1 R ) is called an idempotent semifield if a a = a for all a R. The max plus algebra is an idempotent semifield, where the traditional addition and multiplication are replaced by the max operation and the plus operation, i.e. Addition : a b max{a, b}, Multiplication : a b a + b.

3 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 147 The max plus algebra is denoted as R Max =(R {ɛ},, ɛ,, e), or simply R Max, where R denotes the set of real numbers, ɛ = and e = 0. Similarly, Z Max = (Z {ɛ},, ɛ,, e) denotes the integer max plus algebra, where Z is the set of integers. Let (R,, e R,, 1 R ) be a semiring and (M, M, e M ) be a commutative monoid, where the subscript denotes the corresponding monoid for the operator. M is called a left R-semimodule if there exists a map μ: R M M, denoted by μ(r, m) = rm, for all r R and m M, such that the following conditions are satisfied: 1. r(m 1 M m 2 ) = rm 1 M rm 2, 2. (r 1 r 2 )m = r 1 m M r 2 m, 3. r 1 (r 2 m) = (r 1 r 2 )m, 4. 1 R m = m, 5. re M = e M = e R m, for any r, r 1, r 2 R and m, m 1, m 2 M. In this paper, e denotes the unit semimodule. A subsemimodule K of M is a submonoid of M with rk K, for all r R with k K. An R-morphism between two semimodules (M, M, e M ) and (N, N, e N ) is a map f : M N satisfying 1. f (m 1 M m 2 ) = f (m 1 ) N f (m 2 ); 2. f (rm) = r f (m), for all m, m 1, m 2 M and r R. Let N be a subset of an R-semimodule (M, M, e M ). We denote N 0 as the set of all elements of the form Mλ i n i, where n i N, λ i R and I is the index set. The sub-semimodule N 0 is said to i I be generated by N, and N is called a system of generators of N 0. The subset N of an R-semimodule M is called linearly independent if Mλ i n i = Mβ i n i implies λ i = β i for all i I. An R- i i semimodule M is called a free R-semimodule if it has a linearly independent subset N of M which generates M and then N is called a basis of M. If N has a finite number of elements, M is called a finitely generated R-semimodule, denoted as Span N. Katz (2007) defined the concept of volume for a semimodule. Let K Z n Max be a semimodule, the volume of K, denoted as vol(k), is the cardinality of the set K {x K x 1 x 2 x n = 0}. Also, if K Z n p Max, the volume of the semimodule K = ImK is denoted as vol(k ) = vol(imk ) = vol(k). REMARK. In Wagneur (1991, 2005), independence and weakly independence are defined differently. It can be shown that if the semimodule is linearly independent according to the definition in this paper, then it is also independent and weakly independent according to the definitions in Wagneur (1991, 2005). 2.2 Uncertain discrete event systems over the max plus algebra A class of uncertain discrete event system over the max plus algebra R Max is described by the following equation: x(k) = Ãx(k 1) Bu(k), (2.1) where the state semimodule X = R n Max and the input semimodule U = R r Max are free, A: X X and B: U X are R-semimodule morphisms. Although we assume the state semimodule, the input

4 148 Y. SHANG semimodule and the output semimodule are free for convenience, the main results in this paper did not require the free assumption. The system s state matrix morphism Ã: X X is unknown, but it can be represented as the linear combination of m known matrix morphisms A 1, A 2,..., A m, i.e. à = (λ i A i ) with λ i = e, where the parameters λ i are unknown. A set P is convex if (a x) (b y) P for any x, y P and a b = 1 R, where a, b R. Therefore, à is in the convex hull of A 1,..., A m, denoted as à co{a 1,..., A m }. The geometric concepts of different invariant subspaces for systems over a field can be generalized to systems over a semiring. Given a system of the form (2.1) over the max plus algebra R Max, a sub-semimodule V of the state semimodule X is called (Ã, B)-invariant or robust controlled invariant if and only if, for all x 0 V and an arbitrary matrix morphism à co{a 1,..., A m }, there exists a sequence of control inputs, u = {u 1, u 2,...}, such that every component in the state trajectory produced by this input, x(x 0 ; u) = {x 0, x 1,...}, remains inside of V. called (Ã, B)-invariant of feedback type or (à B F)-invariant, if and only if there exists a state feedback F: X U such that (à B F)V V, for an arbitrary matrix morphism à co{a 1,..., A m }. Unlike systems over a field, ( A, B)-invariant sub-semimodules of feedback type are not same as ( A, B)-invariant sub-semimodules for systems over a semiring or even a ring. Conte & Perdon (1998) proved that, for systems over a ring, if an (A, B)-invariant submodule is a direct summand of the free state semimodule X, then it is ( A, B)-invariant of feedback type. However, direct summand in semimodules is far more complicated than modules, the same result in Conte & Perdon (1998) is not true any more. This paper also generalizes positively invariant sets for deterministic systems to uncertain systems of the form (2.1) over the max plus algebra R Max. A non-empty subset P of R n Max is said to be positively invariant or A-positively invariant for the systems of the form x(k + 1) = Ax(k), if, for every initial condition x(0) P, the trajectory x(k) remains in P for all k 0. If a non-empty subset P of R n Max is said to be robust positively invariant or Ã-positively invariant for systems of the form x(k + 1) = Ãx(k), if, for every initial condition x(0) P, the state trajectory x(k) remains in P with respect to any uncertain matrix morphism à co{a 1,..., A n }. A non-empty subset P of R n Max is said to be a controlled positively invariant set for systems of the form x(k + 1) = Ax(k) Bu(k) if, for every initial condition x(0) P, there exists a control input u such that the trajectory x(k) remains in P with respect to any uncertain matrix morphism Ã. A non-empty subset P of R n Max is said to be a controlled robust positively invariant set for systems of the form (2.1) if, for every initial condition x(0) P, there exists a control input u such that the trajectory x(k) remains in P with respect to any uncertain matrix morphism à co{a 1,..., A n }. 3. Robust invariant sub-semimodules This section presents the computational methods for (Ã, B)-invariant sub-semimodules and (à B F)- invariant sub-semimodules in a given sub-semimodule. These computational methods are generalizations of deterministic discrete event systems in Katz (2007) to uncertain discrete event systems of the form (2.1) with parameter uncertainties.

5 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS (Ã, B)-invariant sub-semimodules A sub-semimodule V of the state semimodule is (Ã, B)-invariant if and only if V = V à 1 (V B), (3.1) where B = ImB and à 1 (V B) = {x R n Max u U, s.t. Ãx Bu V, à co{a 1,..., A m }}. (3.2) REMARK. Equation (3.1) is not a definition of (Ã, B)-invariant sub-semimodules, but it is a direct generalization from the definition of the (Ã, B)-invariant sub-semimodules in the last section. Moreover, it is often used in the calculations of the robust controlled invariant sub-semimodules. LEMMA 3.1 For an uncertain discrete event system of the form (2.1) over the max plus algebra, a subsemimodule V in the state semimodule is (Ã, B)-invariant if and only if V is (A i, B)-invariant for any i {1, 2,..., m}. Proof of Lemma 3.1. =. V is (Ã, B)-invariant, then, for all x V, Ãx Bu V, i.e. ( m λ i A i )x Bu is also in V. If λ i = e and λ j = ɛ for j i and i, j {1,..., m}, then m λ i A i will just produce the matrix morphism A i for any i {1, 2,..., m}. Therefore, A i x Bu V is true. Therefore, V is (A i, B)-invariant for any i {1, 2,..., m}. =. If V is (A i, B)-invariant for any i {1, 2,..., m}, then, for all x V, there exists a control input u i U such that A i x Bu i V. Because the sub-semimodule V is closed under the addition operation, m λ i A i x B m λ i u i = Ãx Bu V, where u = m λ i u i. Therefore, V is (Ã, B)-invariant. LEMMA 3.2 For an uncertain discrete event system of the form (2.1) over the max plus algebra, the following equality holds à 1 (V B) = m A 1 i (V B) for any sub-semimodule V of the state semimodule X. Proof of Lemma For any x à 1 (V B), there exists a control input u U such that Ãx Bu = m λ i A i x Bu V. If λ i = e and λ j = ɛ for j i and i, j {1,..., m}, then A i x Bu V holds. Therefore, x m Ai 1 (V B).. For any x m Ai 1 (V B), there exists a control input u i U such that A i x Bu i V for all i {1,..., m}. Therefore, m λ i A i x B m λ i u i = Ãx Bu V, where u = m λ i u i. Hence, x à 1 (V B). For a linear system over a field, the supremal (A, B)-invariant subspace V in a given subspace K of the state space is computed using the following algorithm (Wonham, 1979), V 1 = K, V k+1 = V k A 1 (V k + B), k N, (3.3)

6 150 Y. SHANG where A 1 (V i + B) = {x R n Ax V i + B}. This recursion converges to a fixed point after a finite number of iterations. The fixed point is the supremal controlled invariant subspace in K. However, for systems over a semiring or even a ring, this algorithm does not guarantee to terminate in a finite number of steps. For uncertain linear systems over the max plus algebra, to calculate the supremal controlled invariant sub-semimodule of a given sub-semimodule K, the algorithm in (3.3) is modified as follows by using Lemma 3.2: V 1 = K, V k+1 = V k à 1 (V k B), m = V k Ai 1 (V k B), k N. (3.4) LEMMA 3.3 Let {V k } k 0 be the family of sub-semimodules defined by the algorithm in (3.4). If there exists a well-defined non-empty semimodule k N V k, then any (Ã, B)-invariant sub-semimodule of K is contained in k N V k, namely the supremal controlled invariant sub-semimodule V is also contained in k N V k. Moreover, if the algorithm in (3.4) terminates in r steps, then V = V r. Proof of Lemma 3.3. V k V k 1, then The sequence of sub-semimodules {V k } k N is decreasing: clearly V 2 V 1, if V k+1 = V k à 1 (V k B) V k 1 à 1 (V k 1 B) = V k 1 m A 1 (V k 1 B) = V k. The next step is to show that any (A, B)-invariant sub-semimodule V in K is contained in k N V k. This conclusion will imply that the supremal controlled invariant sub-semimodule V is contained in k N V k. Clearly, V is contained in V 0 = K, suppose V is also contained in V k, then, V = V à 1 (V B) V k à 1 (V k B) = V k m A 1 i (V k B) = V k+1. Hence, V V k for all k N, namely V k N V k. Therefore, the supremal controlled invariant sub-semimodule V is contained in k N V k. If the algorithm in (3.4) terminates in r steps, then k N V k = V r. Because V r = V r à 1 (V r B), V r is (Ã, B)-invariant, namely V r V. On the other hand, V k N V k = V r from the previous step. Therefore, the equality holds for V = V r. The preceding lemma states and proves that the algorithm in (3.4) can be used to calculate the supremal controlled invariant sub-semimodule in K. Note that the algorithm in (3.4) does not always terminate in a finite number of steps. However, if restricting to a finite-volume semimodule in the integer max plus algebra Z Max, the algorithm in (3.4) guarantees to terminate in finite steps. PROPOSITION 3.1 Given a sub-semimodule K in Z n Max with a finite volume. The supremal (Ã, B)- invariant sub-semimodule of K under the dynamics of the system (2.1) is finitely generated. Moreover,

7 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 151 the sequence {V k } k N by the algorithm in (3.4) terminates in a finite number r of steps, i.e. V = V r for some r vol (K) + 1. Proof of Proposition 3.1. The proof is a direct generalization of Theorem 2 for the deterministic discrete event systems in Katz (2007). First of all, let us recall that the set of robust controlled invariant subsemimodules in a sub-semimodule K of X is a upper semilattice relative to sub-semimodule inclusion and operation. Therefore, there exists the supremal element V in the family of robust controlled invariant sub-semimodules, a sub-semimodule K in X. Because every semimodule in Z n Max with a finite volume is finitely generated and the supremal (Ã, B)-invariant sub-semimodule V is contained in K, we have vol(v ) vol(k) <. Therefore, V is also finitely generated. Moreover, the sequence {V k } k N is a decreasing sequence, so the sequence of the volumes of semimodules {V k } k N is a decreasing sequence of non-negative integers. There exists the smallest non-negative integer r vol(k) + 1, such that vol(v r ) = vol(v r+1 ) <. Hence, V r = V r+1 for some r vol(k) + 1. The following example illustrates the termination of the algorithm in (3.4) under the assumptions in Proposition 3.1. EXAMPLE 3.1 Consider an uncertain discrete event system over Z Max with system matrix morphism à co{a 1, A 2 }, where the two matrix morphisms A 1 : X X and A 2 : X X are given as A 1 = [ ] 1, A 0 2 = [ ] [ 2 0, B =. 0 0] We need to calculate the supremal (Ã, B)-invariant sub-semimodule in K = {(x, y) Z 2 Max x + 1 y x + 4}. The set K is K = {(x, y) K x y = 0} = {( 1, 0), ( 2, 0), ( 3, 0), ( 4, 0) }. The volume of K is 4. Then the algorithm in (3.4) to calculate the supremal controlled invariant subsemimodule will terminate at most vol(k) + 1 = 5 steps. We verify it by computing the algorithm in (3.4): V 1 = K, V 2 = V 1 2 A 1 i (V 1 B) = {(x, y) Z 2 Max x + 1 y x + 4} {(x, y) Z 2 Max x + 2 y x + 5} {(x, y) Z 2 Max x + 3 y x + 6} = {(x, y) Z 2 Max x + 3 y x + 4}, V 3 = V 2 2 A 1 i (V 2 B)

8 152 Y. SHANG = {(x, y) Z 2 Max x + 3 y x + 4} {(x, y) Z 2 Max x + 4 y x + 5} {(x, y) Z 2 Max x + 5 y x + 6} = {(, ) }, V 4 = V 3,. V k+1 = V 3,. The algorithm terminates in three steps and the supremal ( Ã, B)-invariant sub-semimodule in K is V = V 3 = {(, ) }. 3.2 (Ã, B)-invariant sub-semimodules of feedback type A sub-semimodule V is (à B F)-invariant if and only if there exists a state feedback F: X U for any à co{a 1,..., A m } such that (à B F)V V. For systems over a semiring or even a ring, a controlled invariant sub-semimodule is not identical with a control invariant sub-semimodule of feedback type, therefore, the computational method in the algorithm in (3.4) cannot be used to calculate (Ã, B)-invariant sub-semimodules of feedback type. LEMMA 3.4 A sub-semimodule V is ( Ã, B)-invariant of feedback type if and only if the sub-semimodule V is (A i, B)-invariant of feedback type, for any A i {A 1,..., A m } and any à co{a 1,..., A m }. Proof of Lemma 3.4. =. If a sub-semimodule V is (Ã, B)-invariant of feedback type for all à co{a 1,..., A m }, then there exists a state feedback F: X U such that (à B F)V V, which implies (A i B F)V V for any i {1,..., m}. Therefore, the sub-semimodule V is (A i, B)-invariant of feedback type. =. If the sub-semimodule V is (A i, B)-invariant of feedback type, for any A i {A 1,..., A m }, there there exists an F i : X U such that (A i B F i )V V. Therefore, ( m ) λ i (A i B F i ) V V = (à B F)V V, where F co{f 1,..., F m }. Hence, the sub-semimodule V is (Ã, B)-invariant of feedback type for all à co{a 1,..., A m }. For linear systems over the integer max plus algebra Z Max, if a given sub-semimodule V = ImQ, where Q Z n r Max, then V is (à B F)-invariant if and only if there exists matrices F Zq n Max and G Z r r Max such that (à B F)Q = QG (3.5) holds for all à co{a 1,..., A m }.

9 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 153 LEMMA 3.5 Given a sub-semimodule V = ImQ, where Q Z n r Max, then V is (Ã B F)-invariant if and only if there exists matrices F i Z q n Max and G i Z r r Max such that the equality (A i B F i )Q = QG i, i {1,..., m} (3.6) is true. Proof of Lemma 3.5. =. If (A i B F i )Q = QG i is true for any i {1,..., m}, then λ i (A i B F i )Q = λ i QG i implies ( m λ i A i B ) λ i F i Q = Q λ i G i implies (Ã B F)Q = Q G, where F co{f 1,..., F m } and G co{g 1,..., G m }. Then V is (Ã B F)-invariant. =. V is (Ã B F)-invariant, then (Ã B F)Q = QG, Ã co{a 1,..., A m }. Hence, (A i B F i )Q = QG i, for all i {1,..., m}. In order to find each pair of (F i, G i ) satisfying (3.6), the elimination method in Katz (2007) and the residuation theory in Baccelli et al. (1992) can be used by adding a variable t i to form the homogenous linear equation over the integer max plus algebra R Max : (A i t i B F i )Q = QG i, for i {1,..., m}. (3.7) Equation (3.6) has at least one set of solutions (F i, G i ) if and only if (3.7) has at least one set of solutions (t i, F i, G i ) with t i. This implies that the semimodule X = ImQ is (A i, B)-invariant of feedback type with F i = ( t i )F i. The necessary and sufficient condition for (t i, F i, G i ) to be a solution of (3.7) is t i (A i Q)\(QG i ), F i B\(QG i )/Q, G i Q\((A i t i B F)Q), for i {1,..., m}. The operations \ and / are defined for M Z n p Max M\N = {X Z p r Max M X N}, D/C = {X Z p r Max X C D}, and N Zn r Max, and for C Zr n Max and D Zp n Max. 4. Positively robust invariant polyhedral Sets This section presents the necessary and sufficient conditions for the polyhedral sets to be positively robust invariant under the dynamics of an uncertain linear system of the form (2.1) over an idempotent semiring R. Because the max plus algebra is a special idempotent semiring, the results in this section are applicable to systems of the form (2.1) over the max plus algebra.

10 154 Y. SHANG 4.1 Time-invariant polyhedral sets Considering the following time-invariant polyhedral set P(F, φ, ψ) = {x R n φ F x ψ}, φ, ψ R p and F R p n. For deterministic linear systems over an idempotent semiring, the necessary and sufficient condition for positively invariance of the set P(I n, φ, ψ) was established in Truffet (2004). LEMMA 4.1 (Truffet, 2004) Assume n = p and F = I n, where I n denotes the n n identity matrix. P(I n, φ, ψ) is positively invariant under the dynamics of the system over an idempotent semiring R, if and only if the condition x(k) = Ax(k 1), A R n n, (4.1) is true, where denotes the logic AND. (A ψ ψ) (φ A φ) (4.2) For uncertain discrete event systems of the form (2.1) over an idempotent semiring R, similar results can obtained if the input signals are zero. PROPOSITION 4.1 Assume n = p and F = I n, where I n denotes the n n identity matrix. P(I n, φ, ψ) is positively robust invariant under the dynamics of the system (2.1) over an idempotent semiring R and the inputs are zero, i.e. u = e U, if and only if for all i {1,..., m}. (A i ψ ψ) (φ A i φ), (4.3) Proof of Proposition 4.1. =. If P(I n, φ, ψ) is positively invariant under the dynamics of the system (2.1) over an idempotent and with zero inputs, then for any x R n such that φ x ψ, the condition φ à x ψ holds for any possible choice of à co{a 1,..., A m }. Therefore, the inequality φ A i x ψ is true, for any A i, where i {1,..., m}. Using Lemma 4.1, (A i ψ ψ) (φ A i φ) holds for all i {1,..., m}. =. Because (4.3) holds for all i {1,..., m}, we have ( m λ i A i ψ ) ( m λ i ψ λ i φ ) λ i A i φ. Since m λ i = 1 R and m λ i A i = Ã, the above condition becomes (à ψ ψ) (φ à φ). Using Lemma 4.1, P(I n, φ, ψ) is positively robust invariant for the uncertain discrete event system (2.1) over an idempotent semiring and with zero inputs.

11 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 155 THEOREM 4.1 Given E R n p satisfying { E F In, φ F E φ. The set P(F, φ, ψ) is positively robust invariant under the dynamics of the system (2.1) over an idempotent semiring R by x à x with zero inputs if and only if the condition (A i (F\ψ) (F\ψ)) (E φ A i E φ) (4.4) is true for all i {1,..., m}. The symbol F\ψ denotes {x X F x ψ}. Proof of Theorem 4.1. =. If P(F, φ, ψ) is positively invariant under the dynamics of the system (2.1) over an idempotent semiring R by x à x with zero inputs, then, for any x R n such that φ x ψ, we have φ à x ψ, for any possible choice of à co{a 1,..., A m }. Therefore, using Theorem 3.1 in Truffet (2004), the following condition holds: Therefore, for all i {1,..., m}, the equality [à (F\ψ) (F\ψ)] [E φ à E φ]. [A i (F\ψ) (F\ψ)] [E φ A i E φ] is true. =. Because (4.4) holds for all i {1,..., m}, we have λ i A i (F\ψ) λ i E φ λ i (F\ψ), λ i A i E φ. Since m λ i = 1 R and m λ i A i = Ã, the above condition becomes [à (F\ψ) (F\ψ)] [E φ à E φ]. (4.5) Using Theorem 3.1 in Truffet (2004), P(F, φ, ψ) is positively robust invariant for the discrete event system (2.1) over an idempotent semiring R by x Ãx with zero inputs. PROPOSITION 4.2 Assume n = p, P(F, φ, ψ) is positively invariant under the dynamics x Ax of the system (4.1) if there exists a matrix H R p p such that F A = H F and (H ψ ψ) (φ H φ). (4.6) The second condition means that P(I n, φ, ψ) is H-positively invariant.

12 156 Y. SHANG Proof of Proposition 4.2. We need to prove for any φ F x ψ, the condition φ F A x ψ holds. Since F A = H F, we only need to show that φ H F x ψ. Since P(I n, φ, ψ) is H-positively invariant, for all x R n, φ x ψ, we have φ H x ψ. Therefore, F x P(I n, φ, ψ). We have φ H F x ψ. Thus, P(F, φ, ψ) is positively invariant under the dynamics of the system (4.1). The preceding proposition is a sufficient condition for a polyhedral set, P(F, φ, ψ), to be positively invariant under the dynamics of the system (4.1). The following proposition states a sufficient condition for a polyhedral set P(F, φ, ψ) to be positively robust invariant under the dynamic of the system (2.1) over an idempotent semiring R and with zero inputs. PROPOSITION 4.3 Assume n = p, P(F, φ, ψ) is positively robust invariant under the dynamics of the system (2.1) over an idempotent semiring R and with zero inputs, i.e. x Ãx, if there exists a matrix H i R p p such that F A i = H i F and (H i ψ ψ) (φ H i φ). (4.7) The second condition means that P(I n, φ, ψ) is H i -positively invariant, for all i {1,..., m}. Proof of Proposition 4.3. We need to prove that, for any φ F x ψ, the condition φ F à x ψ holds for any arbitrary à co{a 1,..., A m }. Since F A i = H i F and P(I n, φ, ψ) is H i -positively invariant, for all x R n, φ x ψ, we have φ H i x ψ. Therefore, F x P(I n, φ, ψ). We have φ H i F x = F A i x ψ, for all i {1,..., m}. Combining them together to obtain φ = λ i φ (λ i F A i x) λ i ψ = ψ, where m (λ i F A i x) = F ( m λ i A i ) x = F à x. Therefore, we have φ F à x ψ for all φ F x ψ. Thus, P(F, φ, ψ) is positively invariant under the dynamics of the system (2.1) over an idempotent semiring R and with zero inputs. 4.2 Time-variant polyhedral sets Consider the following time-variant polyhedral sets: P(F, φ(k), ψ(k)) = {x(k) R n φ(k) F x(k) ψ(k)}, φ(k) = K φ φ(k 1), ψ(k) = K ψ ψ(k 1), where φ, ψ R p, k Z + and F R p n and x(k) is governed by system (2.1) or system (4.1). Timevariant polyhedral sets are polyhedrons with time-variant boundaries, conditions that are very common in applications such as public transportation networks with time-varying time tables and queuing networks with time-varying arrival or service time.

13 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 157 LEMMA 4.2 Assume n = p and F = I n, where I n denotes the n n identity matrix. P(I n, φ(k), ψ(k)) is positively robust invariant under the dynamics of system (4.1) by x Ax if and only if for all k Z +. (A ψ(k) K ψ ψ(k)) (K φ φ(k) A φ(k)), (4.8) Proof of Lemma 4.2. =. If P(I n, φ(k), ψ(k)) is positively invariant under the dynamics of the system (4.1), then for any x R n such that φ(k) x(k) ψ(k), we have φ(k +1) = K φ φ(k) A x(k) K ψ ψ(k) = ψ(k + 1). Since φ(k) and ψ(k) P(I n, φ(k), ψ(k)), we have (A ψ(k) K ψ ψ(k)) (K φ φ(k) A φ(k)). =. If the condition (A ψ(k) K ψ ψ(k)) (K φ φ(k) A φ(k)) holds, then for any x P(I n, φ(k), ψ(k)), i.e. φ(k) x(k) ψ(k), hence the condition K φ φ(k) A φ(k) A x(k) A ψ(k) K ψ ψ(k) implies φ(k + 1) x(k + 1) ψ(k + 1). Therefore, P(I n, φ(k), ψ(k)) is positively invariant under the dynamics of the system (4.1). Lemma 4.2 presents the necessary and sufficient conditions for a time-variant polyhedral set P(I n, φ(k), ψ(k)) to be positively invariant for the system (4.1). If we are given K φ and K ψ, the searching method for φ(k) ψ(k), such that P(I n, φ(k), ψ(k)), k 1, is positively invariant for the system (4.1), can be performed as follows. 1. Solve the following equations for φ ψ, A ψ = K ψ ψ, A φ = K φ φ. 2. For any x(0) R n such that let φ(0) = φ and ψ(0) = ψ and φ(0) x(0) ψ(0), we have A φ(0) A x(0) A ψ(0) = K φ φ(0) A x(0) K ψ ψ(0) = φ(1) x(1) ψ(1). Continuing this process, we are able to show that P(I n, φ(k), ψ(k)) is positively invariant with respect to system (4.1). Therefore, φ and ψ generate the possible boundaries for a positively invariant polyhedral set. PROPOSITION 4.4 Assume n = p and F = I n, where I n denotes the n n identity matrix. P(I n, φ(k), ψ(k)) is positively robust invariant under the dynamics of the system (2.1) over an idempotent

14 158 Y. SHANG semiring R and with zero inputs by x Ãx if and only if for all i {1,..., m} and k Z +. (A i ψ(k) K ψ ψ(k)) (K φ φ(k) A i φ(k)), (4.9) Proof of Proposition 4.4. =. If P(I n, φ(k), ψ(k)) is positively robust invariant under the dynamics of the system (2.1) over an idempotent semiring R and with zero inputs, then, for any x R n such that φ(k) x(k) ψ(k), we have φ(k + 1) = K φ φ(k) à x(k) K ψ ψ(k) = ψ(k + 1), for an arbitrary à co{a 1,..., A m }. Since φ(k) and ψ(k) P(I n, φ(k), ψ(k)), we have (à ψ(k) K ψ ψ(k)) (K φ φ(k) à φ(k)) = (A i ψ(k) K ψ ψ(k)) (K φ φ(k) A i φ(k)) for all i {1,..., m}. =. If we have (A i ψ(k) K ψ ψ(k)) (K φ φ(k) A i φ(k)) for all i {1,..., m}, then P(I n, φ(k), ψ(k)) is A i -positively invariant. Therefore, for any x P(I n, φ(k), ψ(k)), i.e. φ(k) x(k) ψ(k), we have K φ φ(k) A i x(k) K ψ ψ(k) = λ i K φ φ(k) λ i A i x(k) λ i K ψ ψ(k). Combining them together for all i {1,..., m} to obtain λ i K φ φ(k) λ i A i x(k) λ i K ψ ψ(k). Since m λ i = 1 R, the condition K φ φ(k) à x(k) K ψ ψ(k) holds for arbitrary à co{a 1,..., A m }. Therefore, P(I n, φ(k), ψ(k)) is positively robust invariant under the dynamics of the system (2.1) over an idempotent semiring R and with zero inputs. The preceding proposition presents a necessary and sufficient condition for P(I n, φ(k), ψ(k)) to be positively robust invariant under the dynamics of the system (2.1) with zero inputs. If we are given K φ and K ψ, the searching method for φ(k) ψ(k), such that P(I n, φ(k), ψ(k)), k 1, is positively robust invariant for the system (2.1) with zero inputs, is similar to the positively invariant case. 1. Solve the following equations for φ ψ, A i ψ = K ψ ψ, A i φ = K φ φ, for all possible A i, i {1,..., m}. 2. For any x(0) R n such that let φ(0) = φ and ψ(0) = ψ and φ(0) x(0) ψ(0), we have A i φ(0) A i x(0) A i ψ(0) = K φ φ(0) A i x(0) K ψ ψ(0) = φ(1) x(1) ψ(1),

15 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 159 for all i {1,..., m}. Continuing this process, we can show that P(I n, φ(k), ψ(k)) is positively robust invariant with respect to system (2.1) with zero inputs. Therefore, φ and ψ generate the possible boundaries for a positively robust invariant polyhedral set. The following proposition is a sufficient condition for a polyhedral set P(F, φ(k), ψ(k)) to be positively invariant under the dynamic of the system (4.1). PROPOSITION 4.5 Assume n = p, P(F, φ(k), ψ(k)) is positively invariant under the dynamics of the system (4.1) if there exists a matrix H R p p such that F A = H F and (H ψ(k) K ψ ψ(k)) (K ψ φ(k) H φ(k)). The second condition means that P(I n, φ(k), ψ(k)) is H-positively invariant. Proof of Proposition 4.5. We need to prove that, for any φ(k) F x(k) ψ(k), the condition K φ φ(k) = φ(k + 1) F A x(k) ψ(k + 1) = K ψ ψ(k) is true. Since F A = H F, we only need to show that K φ φ(k) H F x(k) K ψ ψ(k). Since P(I n, φ(k), ψ(k)) is H-positively invariant, for all x R n, φ(k) x(k) ψ(k), we have φ(k +1) H x(k) ψ(k +1). Therefore, F x(k) P(I n, φ(k), ψ(k)). We have φ(k + 1) H F x(k) ψ(k + 1). Thus, P(F, φ(k), ψ(k)) is positively invariant under the dynamics of the system (4.1). The following proposition states a sufficient condition for a polyhedral set P(F, φ(k), ψ(k)) to be positively robust invariant. PROPOSITION 4.6 Assume n = p, P(F, φ(k), ψ(k)) is positively robust invariant under the dynamics of the system (2.1) over an idempotent semiring R and with zero inputs if there exists a matrix H R p p such that F A i = H i F and (H i ψ(k) K ψ ψ(k)) (K φ φ(k) H i φ(k)). The second condition means that P(I n, φ(k), ψ(k)) is H i -positively invariant, where i {1,..., m} and k Z +. Proof of Proposition 4.6. We need to prove that, for any φ(k) F x(k) ψ(k), the condition φ(k+1) F à x(k) ψ(k+1) holds for an arbitrary à co{a 1,..., A m }. Since F A i = H i F and P(I n, φ(k), ψ(k)) is H i -positively invariant, for all x R n, φ(k) x(k) ψ(k), we have φ(k + 1) H i x(k) ψ(k + 1). Therefore, F x(k) P(I n, φ, ψ). We have φ(k + 1) H i F x(k) = F A i x(k) ψ(k + 1), for all i {1,..., m}. Adding them together to obtain φ(k + 1) (λ i F A i x(k)) ψ(k + 1), where m (λ i F A i x(k)) = F ( m λ i A i ) x(k) = F à x(k). Therefore, we have φ(k + 1) F à x(k) ψ(k + 1) for all φ(k) F x(k) ψ(k). Thus, P(F, φ(k), ψ(k))

16 160 Y. SHANG is positively invariant under the dynamics of the system (2.1) over an idempotent semiring R and with zero inputs. 4.3 Example: a public transportation network In this section, a public transportation network (De Vries et al., 1998) is modelled by an uncertain linear system over the max plus algebra, whose system matrices are uncertain. In a small public transportation network shown in Fig. 1, there are train services from P via Q to S and back and from Q to R and back. Trains from P to S have to stop at Q for the connection to trains with destination R and vice versa. If x i ( ) denotes the departure time of the train in the direction i, i {1,..., 4}. The train which is about to leave in the direction i for the kth time cannot leave if the train has not arrived yet. This condition can be represented as x i (k) a i j x j (k 1), (4.10) where x i (k) denotes the kth departure time in direction i and a i j is the travelling time from direction j to i, including the loading time of passengers. Another condition is that the train needs to wait for the possible connecting trains, i.e. x i (k) a il x l (k 1), (4.11) where l is the possible connecting direction and a il denotes the travelling time from direction l to i, also including the loading time of passengers. For the simple transportation network in Fig. 1, the system equation is the following: x 1 (k) = a 2 x 2 (k 1), x 2 (k) = a 3 x 3 (k 1) a 4 x 4 (k 1), x 3 (k) = a 1 x 1 (k 1) a 3 x 3 (k 1), a 4 x 4 (k 1), x 4 (k) = a 1 x 1 (k 1) a 3 x 3 (k 1), where a i denotes the travelling time on direction i {1,..., 4}. The state equation can be rewritten in the matrix form ɛ a 2 ɛ ɛ ɛ ɛ a x(k) = Ax(k 1), where A = 3 a 4 a 1 ɛ a 3 a 4. a 1 ɛ a 3 ɛ If the travelling time a i is deterministic, then the linear system is a deterministic discrete event system. In reality, however, the travelling time usually varies due to traffic and other emergency situations. For instance, assume a 1 [10, 20] minutes, a 2 [15, 25] minutes, a 3 [10, 20] minutes and a 4 [15, 25] minutes, then the system becomes an uncertain linear system x(k) = Ãx(k 1), where à co{a 1, A 2 }

17 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS 161 FIG. 1. A small public transportation network De Vries et al. (1998). and ɛ 15 ɛ ɛ ɛ 25 ɛ ɛ ɛ ɛ A 1 = 10 ɛ and A ɛ ɛ = 20 ɛ ɛ 10 ɛ 20 ɛ 20 ɛ Considering a time-varying polyhedral set where K φ = , K ψ = and P(I 4, φ(k), ψ(k)) = {x R φ(k) x(k) ψ(k)}, φ(k) = K φ φ(k 1) and ψ(k) = K ψ ψ(k 1). Firstly, we solve the following equations for φ ψ, A i ψ = K ψ ψ, A i φ = K φ φ, for all possible A i, i {1, 2}. Because K φ and K ψ are eigenvalues for A 1 and A 2, respectively, we obtain that φ(0) = φ = [30, , , ] and ψ(0) = ψ = [50, , , ], which are the eigenvectors for both A i matrices, for i = 1, 2. Using Proposition 4.4, we can verify that (A i ψ(k) K ψ ψ(k)) (K φ φ(k) A i φ(k)), (4.12) for all i {1,..., m} and k Z +. Therefore, the given polyhedral set is positively robust invariant with respect to the public transportation network for arbitrary choice of matrix à co{a 1, A 2 }. After computing the system trajectories, the four states, x i (k), are in the set, P(I 4, φ(k), ψ(k)), as shown in Fig. 2. The values for φ(k) and ψ(k) can be used as time-variant time tables for the train station because the departure time in each direction is constrained in this positively robust invariant set.

18 162 Y. SHANG FIG. 2. The travelling time in direction 1, 2, 3, Positively invariant under the state feedback control Considering uncertain discrete event systems of the form (2.1) over an idempotent semiring R and with non-zero control input signals, the necessary and sufficient condition is stated in the following theorem for the polyhedral set P(I n, φ, ψ) to be positively robust invariant under a state feedback controller F: X U. THEOREM 4.2 There exists a state feedback controller F: X U for the system described by (2.1) over an idempotent semiring R such that the polyhedral set P(I n, φ, ψ) is positively robust invariant if and only if for all A i {A 1,..., A m }. [φ (A i B(B\(ψ/ψ))) φ] (A i ψ/ψ), (4.13) Proof of Theorem 4.2. If the polyhedral set P(I n, φ, ψ) is positively robust invariant under a state feedback controller F: X U for the system described by(2.1) over an idempotent semiring R, then for any x P(I n, φ, ψ), φ (Ã B F)x ψ φ (A i B F)x ψ, for i {1,..., m}. Therefore, P(I n, φ, ψ) is positively invariant under x (A i B F)x. By Lemma 4.1, this is equivalent to F (φ (A i B F) φ) (A i B F) ψ ψ. (4.14) The condition F (A i B F) ψ ψ is equivalent to (A i ψ/ψ) ( F F B\(ψ/ψ)). Therefore, the condition in (4.14) is equivalent to (4.13), i.e. for all A i {A 1,..., A m }. [φ (A i B(B\(ψ/ψ))) φ] (A i ψ/ψ),

19 ROBUST INVARIANCE IN UNCERTAIN DISCRETE EVENT SYSTEMS Conclusion This paper studies a class of uncertain discrete event systems over the max plus algebra, where system matrices are unknown but are convex combinations of known matrices. This class of systems has been used to model transportation systems with varying vehicle travel time and queueing networks with uncertain arrival and queuing time. This paper presents computational methods for different robust invariant sets of such systems. These invariant sets are important in many control synthesis problems in geometric control. Because the geometric control for linear systems over the max plus algebra has not been well established as for traditional linear systems over a field, the main results in this paper will serve as a foundation for the geometric control theory of discrete event systems with parameter uncertainty. Future research will explore different types of controlled invariant sets besides polyhedral sets, such as ellipsoidal invariant sets, in the geometric control theory of uncertain discrete event systems. Acknowledgment A preliminary form of this paper was presented at the 2009 American Control Conference, St. Louis, MO, USA. REFERENCES BACCELLI, F. L., COHEN, G., OLSDER, G. J. & QUADRAT, J.-P. (1992) Synchronization and Linearity: An Algebra for Discrete Event Systems. New York: Wiley. BITSORIS, G. (1988) Positively invariant polyhedral sets for discrete-time linear systems. Int. J. Control, 47, CASSANDRAS, C. G. (1993) Discrete Event Systems: Modeling and Performance Analysis. Boston, MA: Irwin. COHEN, G., GAUBERT, S. & QUADRAT, J.-P. (1996) Kernels, images, and projections in dioids. Proceedings of the 3rd International Workshop on Discrete Event Systems (R. Smedinga, M. P. Spathopoulos & P. Kozák eds). Edinburgh, Scotland, UK: IEEE, August 19 21, pp COHEN, G., GAUBERT, S. & QUADRAT, J.-P. (1999) Max-plus algebra and system theory: where we are and where to go now. Annu. Rev. Control, 23, CONTE, G. & PERDON, A. M. (1995) The disturbance decoupling problem for systems over a ring. SIAM J. Control Optim., 33, CONTE, G. & PERDON, A. M. (1998) The block decoupling problem for systems over a ring. IEEE Trans. Autom. Control, 43, DE VRIES, R., DE SCHUTTER, B. & DE MOOR, B. (1998) On max-plus algebra models for transportation networks. Proceedings of the 4th International Workshop on Discrete Event Systems (A. Giua, M. P. Spathopoulos & R. Smedinga eds). Cagliari, IT: IEEE, August 26 28, pp GOLAN, J. S. (1999) Semirings and Their Applications. Boston, MA: Kluwer Academic Publishers. HAUTUS, M. L. J. (1982) Controlled invariance in systems over rings. Proceedings of the Joint Workshop on Feedback and Synthesis of Linear and Nonlinear Systems (D. Hinrichsem & A. Isidori eds). Lecture Notes in Control and Information Science, vol. 38. New York: Springer, pp INABA, H., ITO, N. & MUNAKA, T. (1988) Decoupling and pole assignment for linear systems defined over principal ideal domains. Linear Circuits, Systems and Signal Processing: Theory and Applications (C. I. Byrnes, C. F. Martin & R. E. Seaks eds). North-Holland, Amsterdam, The Netherlands: Elsevier, pp KATZ, R. D. (2007) Max-plus ( A, B)-invariant spaces and control of timed discrete-event systems. IEEE Trans. Autom. Control, 52, LE BOUDEC, J.-Y. & THIRAN, P. (2002) Network Calculus. New York: Springer. TRUFFET, L. (2004) Exploring positively invariant sets by linear systems over idempotent semirings. IMA J. Math. Control Inform., 21,

20 164 Y. SHANG NECOARA, I., DE SCHUTTER, B., VAN DEN BOOM, T. J. J & HELLENDOOM, H. (2006a) Min-max model predictive control for uncertain max-min-plus-scaling systems. Proceedings of the 8th International Workshop on Discrete Event Systems. Ann Arbor, MI: IEEE, pp NECOARA, I., KERRIGAN, E. C., DE SCHUTTER, B. & VAN DEN BOOM, T. J. J. (2006b) Worst-case optimal control of uncertain max-plus-linear systems. Proceedings of the 45th IEEE Conference on Decision and Control. San Diego, CA: IEEE, pp NITICA, V. & SINGER, I. (2007) Max-plus convex sets and max-plus semispaces. I. Optimization, 56, VAN DEN BOOM, T. J. J. & DE SCHUTTER, B. (2002) Model predictive control for perturbed max-plus-linear systems. Syst. Control Lett., 45, WAGNEUR, E. (1991) Moduloids and Pseudomodules. 1. Dimension theory. Discrete Math., 98, WAGNEUR, E. (2005) Dequantization: direct and semi-direct sums of idempotent semimodules. Idempotent Mathematics and Mathematical Physics (G. L. Litvinov & V. P. Maslov eds). RI: American Mathematical Society, Contemporary Mathematics, vol. 377, pp WONHAM, W. M. (1979) Linear Multivariable Control: A Geometric Approach. New York: Springer.

where B = B(U) and Lemma 2: For an uncertain discrete event system over the

where B = B(U) and Lemma 2: For an uncertain discrete event system over the 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 FrB05.3 Robust Invariance in Uncertain Discrete Event Systems with Applications to Transportation Networks

More information

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints NIKOLAI KRIVULIN Faculty of Mathematics and Mechanics St. Petersburg State University 28 Universitetsky Ave.,

More information

A Solution of a Tropical Linear Vector Equation

A Solution of a Tropical Linear Vector Equation A Solution of a Tropical Linear Vector Equation NIKOLAI KRIVULIN Faculty of Mathematics and Mechanics St. Petersburg State University 28 Universitetsky Ave., St. Petersburg, 198504 RUSSIA nkk@math.spbu.ru

More information

Linear Algebra and its Applications

Linear Algebra and its Applications Linear Algebra and its Applications 430 (2009) 2368 2388 Contents lists available at ScienceDirect Linear Algebra and its Applications journal homepage: www.elsevier.com/locate/laa Fixed poles in the model

More information

Projection and Aggregation in Maxplus Algebra

Projection and Aggregation in Maxplus Algebra Projection and Aggregation in Maplus Algebra G. Cohen 1, S. Gaubert 2, and J.-P. Quadrat 2 1 ENPC 6-8, avenue Blaise Pascal Cité Descartes, Champs-sur-Marne 77455 Marne-La-Vallée Cede 2, France Guy.Cohen@enpc.fr

More information

Applications of Controlled Invariance to the l 1 Optimal Control Problem

Applications of Controlled Invariance to the l 1 Optimal Control Problem Applications of Controlled Invariance to the l 1 Optimal Control Problem Carlos E.T. Dórea and Jean-Claude Hennet LAAS-CNRS 7, Ave. du Colonel Roche, 31077 Toulouse Cédex 4, FRANCE Phone : (+33) 61 33

More information

On Zero Semimodules of Systems over Semirings with Applications to Queueing Systems

On Zero Semimodules of Systems over Semirings with Applications to Queueing Systems 2005 American Control Conference June 8-10, 2005. Portland, OR, USA WeA07.7 On Zero Semimodules of Systems over Semirings with Applications to Queueing Systems Ying Shang and Michael K. Sain Abstract In

More information

On max-algebraic models for transportation networks

On max-algebraic models for transportation networks K.U.Leuven Department of Electrical Engineering (ESAT) SISTA Technical report 98-00 On max-algebraic models for transportation networks R. de Vries, B. De Schutter, and B. De Moor If you want to cite this

More information

Disturbance Decoupling of Timed Event Graphs by Output Feedback Controller

Disturbance Decoupling of Timed Event Graphs by Output Feedback Controller Disturbance Decoupling of Timed Event Graphs by Output Feedback Controller 1 M. Lhommeau, L. Hardouin and B. Cottenceau Abstract This paper deals with the closed loop controller design for (max,+)-linear

More information

SOLUTION OF GENERALIZED LINEAR VECTOR EQUATIONS IN IDEMPOTENT ALGEBRA

SOLUTION OF GENERALIZED LINEAR VECTOR EQUATIONS IN IDEMPOTENT ALGEBRA , pp. 23 36, 2006 Vestnik S.-Peterburgskogo Universiteta. Matematika UDC 519.63 SOLUTION OF GENERALIZED LINEAR VECTOR EQUATIONS IN IDEMPOTENT ALGEBRA N. K. Krivulin The problem on the solutions of homogeneous

More information

Open Loop Controllers to Solve the Disturbance Decoupling Problem for Max-Plus Linear Systems

Open Loop Controllers to Solve the Disturbance Decoupling Problem for Max-Plus Linear Systems 2013 European Control Conference (ECC) July 17-19, 2013, Zürich, Switzerland. Open Loop Controllers to Solve the Disturbance Decoupling Problem for Max-Plus Linear Systems Ying Shang, Laurent Hardouin,

More information

Ying Shang, Laurent Hardouin, Mehdi Lhommeau, and Carlos Andrey Maia

Ying Shang, Laurent Hardouin, Mehdi Lhommeau, and Carlos Andrey Maia Robust Controllers in Disturbance Decoupling of Uncertain Max-Plus Linear Systems: An Application to a High Throughput Screening System for Drug Discovery Ying Shang, Laurent Hardouin, Mehdi Lhommeau,

More information

Control Hierarchies and Tropical Algebras

Control Hierarchies and Tropical Algebras Control Hierarchies and Tropical Algebras Jörg Raisch 1,2, Xavier David-Henriet 1,2,3, Tom Brunsch 1,3, Laurent Hardouin 3 1 Fachgebiet Regelungssysteme Fakultät Elektrotechnik und Informatik, TU Berlin

More information

Modeling and Stability Analysis of a Communication Network System

Modeling and Stability Analysis of a Communication Network System Modeling and Stability Analysis of a Communication Network System Zvi Retchkiman Königsberg Instituto Politecnico Nacional e-mail: mzvi@cic.ipn.mx Abstract In this work, the modeling and stability problem

More information

About closed-loop control and observability of max-plus linear systems: Application to manufacturing systems

About closed-loop control and observability of max-plus linear systems: Application to manufacturing systems About closed-loop control and observability of max-plus linear systems: Application to manufacturing systems Laurent Hardouin and Xavier David-Henriet perso-laris.univ-angers.fr/~hardouin/ ISTIA-LARIS,

More information

Solving weakly linear inequalities for matrices over max-plus semiring and applications to automata theory

Solving weakly linear inequalities for matrices over max-plus semiring and applications to automata theory Solving weakly linear inequalities for matrices over max-plus semiring and applications to automata theory Nada Damljanović University of Kragujevac, Faculty of Technical Sciences in Čačak, Serbia nada.damljanovic@ftn.kg.ac.rs

More information

Linear Projectors in the max-plus Algebra

Linear Projectors in the max-plus Algebra Linear Projectors in the max-plus Algebra G. Cohen S. Gaubert J.-P. Quadrat Centre Automatique et Systèmes INRIA École des Mines de Paris Rocquencourt Fontainebleau, France Le Chesnay, France cohen@cas.ensmp.fr

More information

arxiv: v2 [math.oc] 28 Nov 2015

arxiv: v2 [math.oc] 28 Nov 2015 Rating Alternatives from Pairwise Comparisons by Solving Tropical Optimization Problems arxiv:1504.00800v2 [math.oc] 28 Nov 2015 N. Krivulin Abstract We consider problems of rating alternatives based on

More information

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS Jean-Claude HENNET Eugênio B. CASTELAN Abstract The purpose of this paper is to combine several control requirements in the same regulator design

More information

Modeling and Control for (max, +)-Linear Systems with Set-Based Constraints

Modeling and Control for (max, +)-Linear Systems with Set-Based Constraints 2015 IEEE International Conference on Automation Science and Engineering (CASE) Aug 24-28, 2015. Gothenburg, Sweden Modeling and Control for (max, +)-Linear Systems with Set-Based Constraints Xavier David-Henriet

More information

Equivalence of dynamical systems by bisimulation

Equivalence of dynamical systems by bisimulation Equivalence of dynamical systems by bisimulation Arjan van der Schaft Department of Applied Mathematics, University of Twente P.O. Box 217, 75 AE Enschede, The Netherlands Phone +31-53-4893449, Fax +31-53-48938

More information

Lecture Notes 1: Vector spaces

Lecture Notes 1: Vector spaces Optimization-based data analysis Fall 2017 Lecture Notes 1: Vector spaces In this chapter we review certain basic concepts of linear algebra, highlighting their application to signal processing. 1 Vector

More information

arxiv: v1 [cs.sy] 2 Apr 2019

arxiv: v1 [cs.sy] 2 Apr 2019 On the Existence of a Fixed Spectrum for a Multi-channel Linear System: A Matroid Theory Approach F Liu 1 and A S Morse 1 arxiv:190401499v1 [cssy] 2 Apr 2019 Abstract Conditions for the existence of a

More information

Real-Time Calculus. LS 12, TU Dortmund

Real-Time Calculus. LS 12, TU Dortmund Real-Time Calculus Prof. Dr. Jian-Jia Chen LS 12, TU Dortmund 09, Dec., 2014 Prof. Dr. Jian-Jia Chen (LS 12, TU Dortmund) 1 / 35 Arbitrary Deadlines The worst-case response time of τ i by only considering

More information

TROPICAL SCHEME THEORY

TROPICAL SCHEME THEORY TROPICAL SCHEME THEORY 5. Commutative algebra over idempotent semirings II Quotients of semirings When we work with rings, a quotient object is specified by an ideal. When dealing with semirings (and lattices),

More information

arxiv: v1 [math.oc] 8 Mar 2018

arxiv: v1 [math.oc] 8 Mar 2018 A discrete event traffic model explaining the traffic phases of the train dynamics on a linear metro line with demand-dependent control Florian Schanzenbächer 1, Nadir Farhi 2, Fabien Leurent 3, Gérard

More information

A Notion of Zero Dynamics for Linear, Time-delay System

A Notion of Zero Dynamics for Linear, Time-delay System Proceedings of the 17th World Congress The International Federation of Automatic Control A Notion of Zero Dynamics for Linear, Time-delay System G. Conte A. M. Perdon DIIGA, Università Politecnica delle

More information

KERNELS, IMAGES AND PROJECTIONS IN DIOIDS. Keywords Dioids, Max-plus algebra, Linear Operators, Projection, Residuation. Abstract.

KERNELS, IMAGES AND PROJECTIONS IN DIOIDS. Keywords Dioids, Max-plus algebra, Linear Operators, Projection, Residuation. Abstract. KERNELS, IMAGES AND PROJETIONS IN DIOIDS Guy ohen 1,2 Stéphane Gaubert 2,3 Jean-Pierre Quadrat 2,3 1 entre Automatique et Systèmes, École des Mines de Paris, 35 rue Saint-Honoré, 77305 Fontainebleau edex,

More information

Control of Real-Time Discrete Event Systems * Guillaume Brat and Vijay K. Garg. The University of Texas at Austin. Austin, TX 78712, USA

Control of Real-Time Discrete Event Systems * Guillaume Brat and Vijay K. Garg. The University of Texas at Austin. Austin, TX 78712, USA A Max-Plus Algebra of Signals for the Supervisory Control of Real-Time Discrete Event Systems * Guillaume Brat and Vijay K. Garg Department of Electrical and Computer Engineering The University of Texas

More information

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 12, December 2013 pp. 4793 4809 CHATTERING-FREE SMC WITH UNIDIRECTIONAL

More information

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Hai Lin Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556, USA Panos J. Antsaklis

More information

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay 1 Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay Wassim M. Haddad and VijaySekhar Chellaboina School of Aerospace Engineering, Georgia Institute of Technology, Atlanta,

More information

Laurent Hardouin, Carlos Andrey Maia, Bertrand Cottenceau, Mehdi Lhommeau. Abstract. Index Terms

Laurent Hardouin, Carlos Andrey Maia, Bertrand Cottenceau, Mehdi Lhommeau. Abstract. Index Terms 1 Observer Design for (max,plus) Linear Systems, Extended version of a paper published in IEEE Transaction on Automatic Control, vol.55-2, 2010, pp 538-543. Laurent Hardouin, Carlos Andrey Maia, Bertrand

More information

0.1 Spec of a monoid

0.1 Spec of a monoid These notes were prepared to accompany the first lecture in a seminar on logarithmic geometry. As we shall see in later lectures, logarithmic geometry offers a natural approach to study semistable schemes.

More information

Performance Evaluation Of Finite Horizon. Characteristics of Waiting Times In. (Max,Plus) Linear Queueing Networks

Performance Evaluation Of Finite Horizon. Characteristics of Waiting Times In. (Max,Plus) Linear Queueing Networks Performance Evaluation Of Finite Horizon Characteristics of Waiting Times In (Max,Plus) Linear Queueing Networks Bernd Heidergott Vrije Universiteit Amsterdam and Tinbergen Institute, De Boelelaan 1105,

More information

Zero controllability in discrete-time structured systems

Zero controllability in discrete-time structured systems 1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state

More information

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA Kent State University Department of Mathematical Sciences Compiled and Maintained by Donald L. White Version: August 29, 2017 CONTENTS LINEAR ALGEBRA AND

More information

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35 Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35 1. Let R be a commutative ring with 1 0. (a) Prove that the nilradical of R is equal to the intersection of the prime

More information

Research Division. Computer and Automation Institute, Hungarian Academy of Sciences. H-1518 Budapest, P.O.Box 63. Ujvári, M. WP August, 2007

Research Division. Computer and Automation Institute, Hungarian Academy of Sciences. H-1518 Budapest, P.O.Box 63. Ujvári, M. WP August, 2007 Computer and Automation Institute, Hungarian Academy of Sciences Research Division H-1518 Budapest, P.O.Box 63. ON THE PROJECTION ONTO A FINITELY GENERATED CONE Ujvári, M. WP 2007-5 August, 2007 Laboratory

More information

Control for Coordination of Linear Systems

Control for Coordination of Linear Systems Control for Coordination of Linear Systems André C.M. Ran Department of Mathematics, Vrije Universiteit De Boelelaan 181a, 181 HV Amsterdam, The Netherlands Jan H. van Schuppen CWI, P.O. Box 9479, 19 GB

More information

Idempotent Method for Dynamic Games and Complexity Reduction in Min-Max Expansions

Idempotent Method for Dynamic Games and Complexity Reduction in Min-Max Expansions Idempotent Method for Dynamic Games and Complexity Reduction in Min-Max Expansions William M McEneaney Abstract In recent years, idempotent methods (specifically, max-plus methods) have been developed

More information

1. Introduction and background. Consider the primal-dual linear programs (LPs)

1. Introduction and background. Consider the primal-dual linear programs (LPs) SIAM J. OPIM. Vol. 9, No. 1, pp. 207 216 c 1998 Society for Industrial and Applied Mathematics ON HE DIMENSION OF HE SE OF RIM PERURBAIONS FOR OPIMAL PARIION INVARIANCE HARVEY J. REENBER, ALLEN. HOLDER,

More information

A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra

A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra International Mathematical Forum, 4, 2009, no. 24, 1157-1171 A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra Zvi Retchkiman Königsberg Instituto Politécnico Nacional,

More information

Subdirectly irreducible commutative idempotent semirings

Subdirectly irreducible commutative idempotent semirings Subdirectly irreducible commutative idempotent semirings Ivan Chajda Helmut Länger Palacký University Olomouc, Olomouc, Czech Republic, email: ivan.chajda@upol.cz Vienna University of Technology, Vienna,

More information

Pacific Journal of Mathematics

Pacific Journal of Mathematics Pacific Journal of Mathematics PICARD VESSIOT EXTENSIONS WITH SPECIFIED GALOIS GROUP TED CHINBURG, LOURDES JUAN AND ANDY R. MAGID Volume 243 No. 2 December 2009 PACIFIC JOURNAL OF MATHEMATICS Vol. 243,

More information

OPTIMAL INPUT SIGNAL DESIGN FOR IDENTIFICATION OF MAX PLUS LINEAR SYSTEMS

OPTIMAL INPUT SIGNAL DESIGN FOR IDENTIFICATION OF MAX PLUS LINEAR SYSTEMS OPTIMAL INPUT SIGNAL DESIGN FOR IDENTIFICATION OF MAX PLUS LINEAR SYSTEMS Gernot Schullerus, Volker Krebs, Bart De Schutter, Ton van den Boom Institut für Regelungs- und Steuerungssysteme, Universität

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive

More information

2905 Queueing Theory and Simulation PART IV: SIMULATION

2905 Queueing Theory and Simulation PART IV: SIMULATION 2905 Queueing Theory and Simulation PART IV: SIMULATION 22 Random Numbers A fundamental step in a simulation study is the generation of random numbers, where a random number represents the value of a random

More information

ANNIHILATOR IDEALS IN ALMOST SEMILATTICE

ANNIHILATOR IDEALS IN ALMOST SEMILATTICE BULLETIN OF THE INTERNATIONAL MATHEMATICAL VIRTUAL INSTITUTE ISSN (p) 2303-4874, ISSN (o) 2303-4955 www.imvibl.org /JOURNALS / BULLETIN Vol. 7(2017), 339-352 DOI: 10.7251/BIMVI1702339R Former BULLETIN

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

The characteristic equation and minimal state space realization of SISO systems in the max algebra

The characteristic equation and minimal state space realization of SISO systems in the max algebra KULeuven Department of Electrical Engineering (ESAT) SISTA Technical report 93-57a The characteristic equation and minimal state space realization of SISO systems in the max algebra B De Schutter and B

More information

Abstract. 1 Introduction

Abstract. 1 Introduction The max-plus algebra approach to railway timetable design R.M.P. Goverde Faculty of Civil Engineering and Geo Sciences, Delft University o/ Tec/mob^ f 0 Boz ^% ggoo G^ De% 7/^e A^e^er/a^^ email: goverde@ct.tudelft.nl

More information

MAX-PLUS CONVEX SETS AND FUNCTIONS

MAX-PLUS CONVEX SETS AND FUNCTIONS MAX-PLUS CONVEX SETS AND FUNCTIONS GUY COHEN, STÉPHANE GAUBERT, JEAN-PIERRE QUADRAT, AND IVAN SINGER Abstract. We consider convex sets and functions over idempotent semifields, like the max-plus semifield.

More information

Idempotent Method for Deception Games and Complexity Attenuation

Idempotent Method for Deception Games and Complexity Attenuation Idempotent Method for Deception Games and Complexity Attenuation William M. McEneaney Dept. of Mech. and Aero. Eng., University of California San Diego, San Diego, CA 92093-0411, USA (email: wmceneaney@ucsd.edu).

More information

Math Camp Lecture 4: Linear Algebra. Xiao Yu Wang. Aug 2010 MIT. Xiao Yu Wang (MIT) Math Camp /10 1 / 88

Math Camp Lecture 4: Linear Algebra. Xiao Yu Wang. Aug 2010 MIT. Xiao Yu Wang (MIT) Math Camp /10 1 / 88 Math Camp 2010 Lecture 4: Linear Algebra Xiao Yu Wang MIT Aug 2010 Xiao Yu Wang (MIT) Math Camp 2010 08/10 1 / 88 Linear Algebra Game Plan Vector Spaces Linear Transformations and Matrices Determinant

More information

A Parametric Simplex Algorithm for Linear Vector Optimization Problems

A Parametric Simplex Algorithm for Linear Vector Optimization Problems A Parametric Simplex Algorithm for Linear Vector Optimization Problems Birgit Rudloff Firdevs Ulus Robert Vanderbei July 9, 2015 Abstract In this paper, a parametric simplex algorithm for solving linear

More information

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION Harald K. Wimmer 1 The set of all negative-semidefinite solutions of the CARE A X + XA + XBB X C C = 0 is homeomorphic

More information

Ying Shang, Laurent Hardouin, Mehdi Lhommeau, and Carlos Andrey Maia

Ying Shang, Laurent Hardouin, Mehdi Lhommeau, and Carlos Andrey Maia 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA An Integrated Control Strategy in Disturbance Decoupling of Max-Plus Linear Systems with Applications to

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Quasigroups and Related Systems 21 (2013), Introduction

Quasigroups and Related Systems 21 (2013), Introduction Quasigroups and Related Systems 21 (2013), 175 184 On 2-absorbing semimodules Manish Kant Dubey and Poonam Sarohe Abstract. In this paper, we introduce the concept of 2-absorbing semimodules over a commutative

More information

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ISSUED 24 FEBRUARY 2018 1 Gaussian elimination Let A be an (m n)-matrix Consider the following row operations on A (1) Swap the positions any

More information

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

More information

A Note on Finitely Generated Multiplication Semimodules over Commutative Semirings

A Note on Finitely Generated Multiplication Semimodules over Commutative Semirings International Journal of Algebra, Vol. 4, 2010, no. 8, 389-396 A Note on Finitely Generated Multiplication Semimodules over Commutative Semirings S. Ebrahimi Atani 1 and M. Shajari Kohan Department of

More information

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013 International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp 4193 4204 CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX

More information

Zeros and zero dynamics

Zeros and zero dynamics CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)

More information

Tropical Optimization Framework for Analytical Hierarchy Process

Tropical Optimization Framework for Analytical Hierarchy Process Tropical Optimization Framework for Analytical Hierarchy Process Nikolai Krivulin 1 Sergeĭ Sergeev 2 1 Faculty of Mathematics and Mechanics Saint Petersburg State University, Russia 2 School of Mathematics

More information

On the projection onto a finitely generated cone

On the projection onto a finitely generated cone Acta Cybernetica 00 (0000) 1 15. On the projection onto a finitely generated cone Miklós Ujvári Abstract In the paper we study the properties of the projection onto a finitely generated cone. We show for

More information

Lecture 2: Linear Algebra Review

Lecture 2: Linear Algebra Review EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1

More information

Research Article Generalized S C, A, B -Pairs for Uncertain Linear Infinite-Dimensional Systems

Research Article Generalized S C, A, B -Pairs for Uncertain Linear Infinite-Dimensional Systems Journal of Applied Mathematics Volume 2009, Article ID 169790, 16 pages doi:10.1155/2009/169790 Research Article Generalized S C, A, B -Pairs for Uncertain Linear Infinite-Dimensional Systems Naohisa Otsuka

More information

Commuting nilpotent matrices and pairs of partitions

Commuting nilpotent matrices and pairs of partitions Commuting nilpotent matrices and pairs of partitions Roberta Basili Algebraic Combinatorics Meets Inverse Systems Montréal, January 19-21, 2007 We will explain some results on commuting n n matrices and

More information

Vector Spaces ปร ภ ม เวกเตอร

Vector Spaces ปร ภ ม เวกเตอร Vector Spaces ปร ภ ม เวกเตอร 5.1 Real Vector Spaces ปร ภ ม เวกเตอร ของจ านวนจร ง Vector Space Axioms (1/2) Let V be an arbitrary nonempty set of objects on which two operations are defined, addition and

More information

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

Robust Farkas Lemma for Uncertain Linear Systems with Applications

Robust Farkas Lemma for Uncertain Linear Systems with Applications Robust Farkas Lemma for Uncertain Linear Systems with Applications V. Jeyakumar and G. Li Revised Version: July 8, 2010 Abstract We present a robust Farkas lemma, which provides a new generalization of

More information

On Strongly Prime Semiring

On Strongly Prime Semiring BULLETIN of the Malaysian Mathematical Sciences Society http://math.usm.my/bulletin Bull. Malays. Math. Sci. Soc. (2) 30(2) (2007), 135 141 On Strongly Prime Semiring T.K. Dutta and M.L. Das Department

More information

On at systems behaviors and observable image representations

On at systems behaviors and observable image representations Available online at www.sciencedirect.com Systems & Control Letters 51 (2004) 51 55 www.elsevier.com/locate/sysconle On at systems behaviors and observable image representations H.L. Trentelman Institute

More information

Reachability and controllability of time-variant discrete-time positive linear systems

Reachability and controllability of time-variant discrete-time positive linear systems Control and Cybernetics vol. 33 (2004) No. 1 Reachability and controllability of time-variant discrete-time positive linear systems by Ventsi G. Rumchev 1 and Jaime Adeane 2 1 Department of Mathematics

More information

Fuzzy relation equations with dual composition

Fuzzy relation equations with dual composition Fuzzy relation equations with dual composition Lenka Nosková University of Ostrava Institute for Research and Applications of Fuzzy Modeling 30. dubna 22, 701 03 Ostrava 1 Czech Republic Lenka.Noskova@osu.cz

More information

On the simplest expression of the perturbed Moore Penrose metric generalized inverse

On the simplest expression of the perturbed Moore Penrose metric generalized inverse Annals of the University of Bucharest (mathematical series) 4 (LXII) (2013), 433 446 On the simplest expression of the perturbed Moore Penrose metric generalized inverse Jianbing Cao and Yifeng Xue Communicated

More information

Interval solutions for interval algebraic equations

Interval solutions for interval algebraic equations Mathematics and Computers in Simulation 66 (2004) 207 217 Interval solutions for interval algebraic equations B.T. Polyak, S.A. Nazin Institute of Control Sciences, Russian Academy of Sciences, 65 Profsoyuznaya

More information

Tropical matrix algebra

Tropical matrix algebra Tropical matrix algebra Marianne Johnson 1 & Mark Kambites 2 NBSAN, University of York, 25th November 2009 1 University of Manchester. Supported by CICADA (EPSRC grant EP/E050441/1). 2 University of Manchester.

More information

NOTES ON LINEAR ALGEBRA OVER INTEGRAL DOMAINS. Contents. 1. Introduction 1 2. Rank and basis 1 3. The set of linear maps 4. 1.

NOTES ON LINEAR ALGEBRA OVER INTEGRAL DOMAINS. Contents. 1. Introduction 1 2. Rank and basis 1 3. The set of linear maps 4. 1. NOTES ON LINEAR ALGEBRA OVER INTEGRAL DOMAINS Contents 1. Introduction 1 2. Rank and basis 1 3. The set of linear maps 4 1. Introduction These notes establish some basic results about linear algebra over

More information

Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications

Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications Alp Simsek Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Asuman E.

More information

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization MATHEMATICS OF OPERATIONS RESEARCH Vol. 29, No. 3, August 2004, pp. 479 491 issn 0364-765X eissn 1526-5471 04 2903 0479 informs doi 10.1287/moor.1040.0103 2004 INFORMS Some Properties of the Augmented

More information

ON MULTI-AVOIDANCE OF RIGHT ANGLED NUMBERED POLYOMINO PATTERNS

ON MULTI-AVOIDANCE OF RIGHT ANGLED NUMBERED POLYOMINO PATTERNS INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 4 (2004), #A21 ON MULTI-AVOIDANCE OF RIGHT ANGLED NUMBERED POLYOMINO PATTERNS Sergey Kitaev Department of Mathematics, University of Kentucky,

More information

Kleene Algebra and Arden s Theorem. Anshul Kumar Inzemamul Haque

Kleene Algebra and Arden s Theorem. Anshul Kumar Inzemamul Haque Kleene Algebra and Arden s Theorem Anshul Kumar Inzemamul Haque Motivation Regular Expression is a Kleene Algebra. We can use the properties and theorems of Kleene Algebra to simplify regular expressions

More information

MIT Algebraic techniques and semidefinite optimization February 16, Lecture 4

MIT Algebraic techniques and semidefinite optimization February 16, Lecture 4 MIT 6.972 Algebraic techniques and semidefinite optimization February 16, 2006 Lecture 4 Lecturer: Pablo A. Parrilo Scribe: Pablo A. Parrilo In this lecture we will review some basic elements of abstract

More information

Tropical Algebraic Geometry

Tropical Algebraic Geometry Tropical Algebraic Geometry 1 Amoebas an asymptotic view on varieties tropicalization of a polynomial 2 The Max-Plus Algebra at Work making time tables for a railway network 3 Polyhedral Methods for Algebraic

More information

On Computing Supply Chain Scheduling Using Max-Plus Algebra

On Computing Supply Chain Scheduling Using Max-Plus Algebra Applied Mathematical Sciences, Vol. 10, 2016, no. 10, 477-486 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2016.618 On Computing Supply Chain Scheduling Using Max-Plus Algebra Subiono Department

More information

A GENERALIZATION OF BI IDEALS IN SEMIRINGS

A GENERALIZATION OF BI IDEALS IN SEMIRINGS BULLETIN OF THE INTERNATIONAL MATHEMATICAL VIRTUAL INSTITUTE ISSN (p) 2303-4874, ISSN (o) 2303-4955 www.imvibl.org /JOURNALS / BULLETIN Vol. 8(2018), 123-133 DOI: 10.7251/BIMVI1801123M Former BULLETIN

More information

State space transformations and state space realization in the max algebra

State space transformations and state space realization in the max algebra K.U.Leuven Department of Electrical Engineering (ESAT) SISTA Technical report 95-10 State space transformations and state space realization in the max algebra B. De Schutter and B. De Moor If you want

More information

Infinite-Dimensional Triangularization

Infinite-Dimensional Triangularization Infinite-Dimensional Triangularization Zachary Mesyan March 11, 2018 Abstract The goal of this paper is to generalize the theory of triangularizing matrices to linear transformations of an arbitrary vector

More information

The speed of Shor s R-algorithm

The speed of Shor s R-algorithm IMA Journal of Numerical Analysis 2008) 28, 711 720 doi:10.1093/imanum/drn008 Advance Access publication on September 12, 2008 The speed of Shor s R-algorithm J. V. BURKE Department of Mathematics, University

More information

Vector Spaces. Addition : R n R n R n Scalar multiplication : R R n R n.

Vector Spaces. Addition : R n R n R n Scalar multiplication : R R n R n. Vector Spaces Definition: The usual addition and scalar multiplication of n-tuples x = (x 1,..., x n ) R n (also called vectors) are the addition and scalar multiplication operations defined component-wise:

More information

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra. DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1

More information

A DESCRIPTION OF INCIDENCE RINGS OF GROUP AUTOMATA

A DESCRIPTION OF INCIDENCE RINGS OF GROUP AUTOMATA Contemporary Mathematics A DESCRIPTION OF INCIDENCE RINGS OF GROUP AUTOMATA A. V. KELAREV and D. S. PASSMAN Abstract. Group automata occur in the Krohn-Rhodes Decomposition Theorem and have been extensively

More information

Resolving infeasibility in extremal algebras 1

Resolving infeasibility in extremal algebras 1 ELSEVIER Linear Algebra and its Applications 290 (1999) 267-273 LINEAR ALGEBRA AND ITS APPLICATIONS Resolving infeasibility in extremal algebras 1 Katar/na Cechlfirov4 2 Pavel Diko 3 Department of Geometry

More information

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA COURSE SUMMARY FOR MATH 504, FALL QUARTER 2017-8: MODERN ALGEBRA JAROD ALPER Week 1, Sept 27, 29: Introduction to Groups Lecture 1: Introduction to groups. Defined a group and discussed basic properties

More information

MANY adaptive control methods rely on parameter estimation

MANY adaptive control methods rely on parameter estimation 610 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 52, NO 4, APRIL 2007 Direct Adaptive Dynamic Compensation for Minimum Phase Systems With Unknown Relative Degree Jesse B Hoagg and Dennis S Bernstein Abstract

More information

Matrix factorization and minimal state space realization in the max-plus algebra

Matrix factorization and minimal state space realization in the max-plus algebra KULeuven Department of Electrical Engineering (ESAT) SISTA Technical report 96-69 Matrix factorization and minimal state space realization in the max-plus algebra B De Schutter and B De Moor If you want

More information

THE CLASSIFICATION OF INFINITE ABELIAN GROUPS WITH PARTIAL DECOMPOSITION BASES IN L ω

THE CLASSIFICATION OF INFINITE ABELIAN GROUPS WITH PARTIAL DECOMPOSITION BASES IN L ω ROCKY MOUNTAIN JOURNAL OF MATHEMATICS Volume 47, Number 2, 2017 THE CLASSIFICATION OF INFINITE ABELIAN GROUPS WITH PARTIAL DECOMPOSITION BASES IN L ω CAROL JACOBY AND PETER LOTH ABSTRACT. We consider the

More information