Linear systems in (max,+) algebra

Size: px
Start display at page:

Download "Linear systems in (max,+) algebra"

Transcription

1 Linear systems in (ma,+) algebra Ma Plus INRIA Le Chesnay, France Proceedings of the 29th Conference on Decision and Control Honolulu, Dec. 99 Abstract In this paper, we study the general system of linear equations in the (ma; +) algebra. We introduce a symmetrization of this algebra and a new notion called balance which generalizes classical equations. This construction results in the linear closure of the (ma; +) algebra in the sense that every non-degenerate system of linear balances has a unique solution given by Cramer s rule. I. Introduction The (ma; +) algebra plays a crucial role in at least two fields: path algebra (research of the path of maimal weight in a graph). performance evaluation of Discrete Event Dynamic Systems (DEDS). In this paper, we eamine a fundamental problem in this algebra: solving systems of linear equations. Let us start by introducing the notation used throughout this paper. We shall denote ma by (i.e. ma(a; b) is noted ab), and use instead of the usual addition + (e.g. 2 3 = 5). (also denoted by ") is the null element for ( = ) and is absorbing for the product ( = ). is the unit element: =. (R[f g; ; ) is called the (ma; +) algebra, or simply R ma. Usual computational rules hold in R ma (for instance a (b c) = (b c) a = (b a) (c a)). This in particular allows us to define and manipulate vectors and matrices as usual. For simplicity, we sometimes omit (we write ab instead of a b). A general account of this kind of algebraic structures can be found in Gondran and Minou [7] for the graph theoretic point of view and Cohen, Moller, Quadrat and Viot [4] for the Discrete Event Systems point of view. For more than thirty years, it has been known that the implicit vector equation = A b (A being a n n matri) can be solved by iteration, leading to the study of A = Id A A 2 : : :. Other vector equations of the type H = b (H not being necessarily a square matri) also can be dealt with by using residuation theory (see Blyth []). But for the most general This is a collective name for a working group on Discrete Event Systems Theory, at INRIA (META2 Project) composed of Marianne Akian, Guy Cohen, Stéphane Gaubert, Ramine Nikoukhah, and Jean Pierre Quadrat. Guy Cohen is also with Ecole des Mines. Address for correspondence: S. Gaubert, INRIA, Domaine de Voluceau-Rocquencourt, B.P. 5, 753 Le Chesnay Cede, France. gaubert@seti.inria.fr (moved to Stephane.Gaubert@inria.fr). system of n linear equations with n unknowns A b = C d () where A and C are n n matrices with entries in R ma and b,d are vectors of (R ma ) n, no result eisted until now to the best of the authors knowledge. In section 2, we first eplain why the general equation () is essential for the study of Discrete Event Systems. Then, we embed the (ma; +) algebra into a symmetrized algebra (cf. Section 3-B), where the balance relation plays the role of equality (Definition 3.). The original elements are identified with positive elements in this new algebra. We associate the system of balances (A C) (d b) with system (). Among the many solutions balances may have, a restricted class can be associated with solutions in the (ma; +) algebra: these are signed solutions (i.e. positive, negative, or null). The main result of this paper states that non-degenerate systems of linear balances always have a unique signed solution, given by Cramer s rule (Theorem 6.). When this solution is positive, it determines the unique solution of system (). Eample. Find the solutions of: ma(; y 4; ) = ma( ; y + ; 2) ma( + 3; y + 2; 5) = ma(y + 2; 7) or in matri form y 5 = 2 y 2 : 7 This problem is solved in Section 6-A. Before going into further details, let us make a simple remark: if a > b, the equation a = b is equivalent to a =. This suggests the (2) naive rule: a b = a if a > b. (3) We can now try to solve system (2) using this naive rule: (i) ( 4)y = ( ) y 2 (2), (ii) 3 2y ( 5) = 2y 7 (i) ) [ ( )] = [ ( 4)]y (2 ) ) (i ) : = y 2 (i ) and (ii) ) 3(y 2) 2y ( 5) = 2y 7 ) (4 2 2)y = 7 ( 5) 5 ) 4y = 7 ) y = 3 : Together with (i), we get = 32 = 4, and it is immediate to check that (; y) = (4; 3) is a solution of system (2). Our goal is to make it clear when and why these calculations are valid.

2 2 II. Linear System Theory for Discrete Event Systems To see why equations of type () are fundamental in the (ma; +) algebra and its applications, we need to review some of the work done in developing a system theory in this algebra. In the contet of DEDS, Cohen, Dubois, Moller, Quadrat and Viot (see [2], [4]) have developed a system theory, analogous to the conventional system theory for linear differential and recurrent equations. They have shown that a restricted class of deterministic Petri nets, timed event graphs, can be described by linear recurrent equations in the R ma algebra. This class can be used to model fleible workshops, some distributed processing systems, and in particular systems involving synchronization constraints. A complete study, leading to the concepts of state-space representation and transfer function can be found in [4]. The study of general linear equations of type () appears to be the theoretical background needed to deal with the following interesting topics:..a Notions of rank. Many notions of rank and of linear dependence in vector structures over the (ma; +) algebra can be found in the literature. The following is a conventional one. Definition 2.: fu i g i2i is free iff the canonical map f i g i2i 7! L i2i iu i is one to one. This condition is practically never fulfilled. The following notion of weak independence has been studied by Moller [9] and Wagneur [3]. Definition 2.2: fu i g i2i is weakly independent iff no vector u i is spanned by the others fu j g j6=i. Weak independence has some pathological features: for instance, there eists an infinite family weakly independent in R 3 ma (see Cuninghame Green [5]). From the early work of Gondran and Minou [6], there is a more appealing definition of linear dependence, bearing a strong resemblance with classical linear algebra: Definition 2.3: fu i g i2i is dependent iff there eists a partition I = J [ K and a non-trivial family of scalars f i g such that L j2j ju j = L k2k ku k. We have: fu i g free ) fu i g non-dependent ) fu i g weakly independent. In the case of Definition 2.3, the column vector defined by = ( i ) is solution of an equation of the type U = U which is a homogeneous form of equation ()...b Controllability, Observability. It is well known that the only invertible matrices with entries in R ma can be written as M = DS where D is a diagonal matri with invertible entries and S is a permutation matri (see e.g. [5]). This means that endomorphisms of (R ma ) n are never invertible. As a consequence, defining an effective notion of controllability or observability is far from being obvious and the only notions studied so far are structural (see [3]). A sharper theory should be based on the notion 2.3 of dependence...c Minimality. Some attempts (cf. Olsder []) have already been made suggesting that minimal realizations may be related to two-sided ARMA models: Y (n) A + Y (n ) : : : A+ k Y (n k) B U(n) : : : : : : B U (n k) = A k Y (n ) : : : A Y (n k) k B + U(n) : : : B+ U(n k) k which clearly have the form of equation (). III. Symmetrizing the (ma; +) algebra A natural approach to our problem may have been to embed the (ma; +) algebra into a structure in which every non-trivial scalar linear equation has at least one solution. Indeed, solving a = " means symmetrizing a. Because ma is idempotent (i.e. a a = ma(a; a) = a), the following remark shows how hopeless it is to adapt the classical symmetrization of monoids (e.g. the way we buildzfrom N) to the R ma contet: Proposition 3.: Every idempotent group is reduced to the null element. Proof Assume the group (G; ) is idempotent with null element ". Let b be the symmetric element of a 2 G. Then a = a " = a (a b) = (a a) b = a b = ". A. The algebra of pairs Let us now consider the set of pairs R 2 ma endowed with the natural dioid structure: ( ; ) (y ; y ) = ( y; y ) ( ; ) (y ; y ) = ( y y ; y y ) with ("; ") as the null element and (; ") as the unit element. Let = ( ; ) and define the minus sign as = ( ; ). The absolute value of is denoted by jj =. The balance operator () is defined by = = (jj; jj). It is immediate to check that j j and are dioid morphisms (respectively onto R ma and the diagonal of R 2 ma ). In addition, we have the following properties: (i) a = ( a) (ii) idempotence a = a (iii) absorpsion ab = (ab) (iv) involution ( a) = a (v) additive morphism (a b) = ( a) ( b) (vi) sign rule (a b) = ( a) b : In particular (iv) (vi) allow us to write as usual a ( b) = a b. B. Quotient structure Definition 3.: [Balance relation] Let = ( ; ) and y = (y ; y ). We say that balances y (denoted by y) if and only if y = y. It is fundamental to notice that is not transitive. For instance, consider (; ) (; ), (; ) (; ) but (; ) 6 (; )! Since cannot be an equivalence relation, there is no point to define the quotient structure ofr 2 ma by (opposed to the conventional algebra in whichn 2 = ' Z). However, we can introduce a new relation R on R 2 ma ( ; ) R (y ; y ), < : 6= ; y 6= y ; and y = y ( ; ) = (y ; y ) otherwise Recall that a dioid is a set D together with two laws and such that (i): (D; ) is associative, commutative, idempotent (i.e. a a a = a), with null element ", (ii): (D; ) is associative with unit element e, (iii): product is distributive over addition and (iv): the null element is absorbing ( a a " = " a = "). (4)

3 3 which is an equivalence relation, stronger than. It is easy to check that R is compatible with the structure laws ofr 2 ma, with the balance relation and also with the, j j and operators. Definition 3.2: We set S ma = R 2 ma= R and we call it the symmetrized algebra of R ma. We distinguish three kinds of equivalence classes: (t; ) = f(t; ); < tg ( ; t) = f( ; t); < tg (t; t) = f(t; t)g called positive called negative called balanced. By associating (t; ) with t 2 R ma, we can identify R ma with the subdioid of positive or null classes, R ma. The set of negative or null classes (of the form for 2 R ma ) will be denoted byr ma, the set of balanced classes (of the form ) by R ma. This yields the decomposition S ma = R ma [R ma [R ma (5) " being the only element common to any two of these three sets. This should be compared withz= N + [N. These conventions allow us to write 3 2 instead of (3; ) ( ; 2). We thus have 3 2 = (3; 2) = (3; ) = 3. More generally, calculations in S ma can be summarized as follows a b = a if a > b b a = a if a > b a a = a : This includes and generalizes the initial naive rule (3). Because of its importance, we introduce the notationr _ ma for are called signed the set R ma [ R ma. The elements of R_ ma elements. They are either positive, negative or null. We have: Proposition 3.2: R _ man f"g = S ma n R ma is the set of all invertible elements ofs ma. Proof t ( t) = ( t) ( t) = for t 2 R ma n f"g obviously shows that every non-null element ofr _ ma is invertible. Moreover, formula (4,(iii)) shows that R ma is absorbing for the product. Thus, y 6= for all y 2 S ma since 62 R ma. Remark 3. It can be proved that R is the weakest equivalence relation stronger than. In this sense R is natural. Remark 3.2 There is a nicer algebraic way to introduce the relation R. Let Sol (a) = f 2 R 2 ma ; ag, then it can easily be verified that (6) R y () Sol () = Sol (y) (7) which makes it clear that R is an equivalence relation. This leads to a very simple proof of the compatibility of R with addition. Because the following propositions are equivalent: 2 Sol (a c) a c c a c 2 Sol (a) Sol (a) = Sol (b) implies that Sol (a c) = Sol (b c). Remark 3.3 The equivalent formulation (7) allows etending symmetrization to more general dioids than the (ma; +) algebra. In fact, it is always possible to define the quotient of the additive monoid of pairs by the map a 7! Sol (a), but this quotient may not be compatible with multiplication! What is specific to the total order structure ofr ma is the decomposition (5). Since our goal here is to give an eistence and uniqueness theorem, we only consider the case of a totally ordered multiplicative group, the generic case of which being the (ma; +) algebra. But a more general theory can be developed along the same lines. A. General properties IV. Linear balances Before solving general linear balances, we need to eplain why balances in S ma generalize equations in R ma. The main algebraic features of balances are: Properties 4.: (i) a a (refleivity) (ii) a b, b a (symmetry) (iii) a b, a b " (iv) a b; c d ) a c b d (v) a b ) ac bc Let us prove (v): a b, a b 2 R ma and as R ma is absorbing, (a b)c = ac bc 2 R ma, i.e. ac bc. Although is not transitive, when some variables are signed, we can manipulate balances in the same way as we manipulate equations: Property 4.2: [Weak substitution] a c b and 2 R_ ma ) ca b Proof We have 2 R ma or 2 R ma. Assume for instance that 2 R ma, = ( ; "). With obvious notations: a = a and c b = c b. Adding c a c a to the last equality, we get c c a c a b = c c a c a b, which yields c a c a b = c a c a b, i.e. ca b. By taking c =, the weak substitution property 4.2 becomes: Property 4.3: [Weak transitivity] a ; b and 2 R _ ma ) a b We conclude by a simple remark which allows translating balances into equalities: Property 4.4: [Reduction of balances] ) = y y and (; y) 2 (R _ ma )2 It is immediate to etend balances to the vector case. Properties (4.,i v), 4.2, 4.3 and 4.4 still hold when a; b; ; y and c are matrices with appropriate dimensions, provided we replace 2 R _ ma by every entry 2 R _ ma. Therefore, we say a vector is signed iff every entry is signed. B. From equations to balances We now consider a solution of the equation () inr ma. We have A b C d (refleivity), and by (4.,iii): (A C) (b d) " : () Conversely, assuming that is a positive solution of (), we get A b C d with A b and C d 2 R ma R_ ma. Using 4.4, we get A b = C d. So, we have:

4 4 Proposition 4.5: The set of solutions of the general linear system of equations () inr ma and the set of positive solutions of the associated linear balance () in S ma coincide. Thus, the original problem reduces to studying linear balances in S ma. Remark 4. The case where a solution of () has some negative and some positive entries is also of interest. We write = + with + ; 2 (R ma )n. Partitioning the columns of A and C according to the sign of the entries of : A = A + A,C = C + C (in such a way that A = A + + A and C = C + + C ), we can affirm the eistence of a solution to the new problem A + + C b = A C + + d : C. The scalar linear balance Theorem 4.6: Let a 2 R _ ma n f"g and b 2 R _ ma, then the balance a b " (9) has the unique signed solution: [ = a b. Proof From properties 4.,v and 4.,iii, ab " is equivalent to a b. Using the reduction property 4.4 and a b 2 R _ ma, we get = a b. Remark 4.2 Non-trivial linear balances always have solutions in S ma, that is whys ma may be considered as a linear closure of R ma. Remark 4.3 We can describe all the solutions of (9). For all t 2 R ma, we have obviously at ". Adding this balance to a [ b ", we get a( [ t ) b ". Thus, t = [ t () is solution of (9). If t j [ j, then t = t is balanced. Conversely, it can be checked that every solution of (9) may be written as in (). The unique signed solution [ is also the least solution. Remark 4.4 If b 62 R _ ma, we lose uniqueness of signed solutions. Every such that jaj jbj (i.e. jj ja bj) is solution of balance (9). Remark 4.5 If a 62 R _ ma, we again lose uniqueness. Assume b 2 R _ ma (otherwise, the balance holds for all value of ), then every such that jaj jbj is a solution. V. A fundamental identity Before dealing with general systems, we need to etend the determinant machinery to the S ma contet. We define the sign of a permutation by sgn() = if is even and sgn() = if is odd. Then the determinant of an n n matri A = (a i;j ) is given (as usual) by det A = M sgn() no i= a i;(i) : det remains an n-linear antisymmetric function of the rows (or columns). det A is balanced (but non-null in general) if two rows (or columns) of the matri A are identical. We denote by A adj the transpose of the matri of cofactors ([A adj ] i;j = cof j;i (A)), and by Id the identity matri (with on the diagonal and " elsewhere). The following is just a combinatorial identity, that can be shown by adapting a result by Reutenauer & Straubing [2] or the usual demonstration: Theorem 5.: AA adj det A :Id : Remark 5. The formulation of Reutenauer and Straubing consists in defining a positive determinant det + A (where the sum is taken over all even permutations) and a negative determinant det A (odd permutations). The matri of positive cofactors is defined by [A adj+ ] i;j = det + A(jji) if i + j even det A(jji) if i + j odd where A(ijj) denotes the matri A from which row i and column j are removed, and the matri of negative cofactors A adj is defined similarly. With these notations, Theorem 5. can be rewritten as follows: AA adj+ det A:Id = AA adj det + A:Id : This formula does not use the sign and is valid in any semiring. The symmetrized algebra appears as a natural way of handling (and proving in an algebraic way) such identities. A. Cramer s rule VI. Solving systems of linear balances Because of the remarks of section 4, we only consider the solutions of balances in (R _ ma )n, that is signed solutions. We can now state the fundamental result for the eistence and uniqueness of signed solutions of linear systems: Theorem 6. (Cramer system) Let A be an n n matri with entries in S ma and b 2 (S ma ) n. Then every signed solution of satisfies: A b () det A : A adj b : (2) Conversely, assume that A adj b is signed and det A is invertible, then the Cramer solution [ = (det A) A adj b is the unique signed solution of (). Proof Assume det A is invertible and A adj b is signed. By rightmultiplying the identity AA adj det A Id by (det A) b we easily see that the Cramer signed solution [ satisfies (). This proves the converse implication. We shall consider the direct implication only when det A is invertible. The proof is by induction on the size of the matri. Let us prove (2) for the last row, i.e. det A n (A L adj b) n. Developing with respect to the last n column, det A = k= a k;ncof k;n (A) we get that at least one term is invertible, say a ;n cof ;n (A). We now partition in an obvious way A, b and : A; a A ;n b = A ; b = A n;n b ; = n

5 5 where A ; is an (n ) matri, A is an (n ) (n ) matri, etc... A; A b () a ;n n b () A A n;n n b () Since det A = ( ) n+ cof ;n (A) is invertible, we apply the induction hypothesis to (), ( ) : A b A n;n n which implies that (det A ) A adj (b A n;n n ). Using the weak substitution property 4.2, we replace 2 (R _ ma )n in (): i.e. A ; (det A ) A adj (b A n;n n ) a ;n n b [det A :a ;n A ; A adj An;n ] n det A :b A ; A adj b : Here, we recognize the developments of ( ) n+ det A and ( ) n+ (A adj b) n. Thus det A : n (A adj b) n : Since the same result holds when developing with respect to any column k other than n, this concludes the proof. Remark 6. Let D i be the determinant of the matri obtained by replacing the i-th column of A with b, then (A adj b) i = D i. Assume det A invertible, then the equation (2) is equivalent to: (i) i (det A) D i : If A adj b 2 (R _ ma )n, then i = (det A) D i, which is eactly the classical i-th Cramer formula. Eample 6. Let us go back to our original problem (Eample ). The balance corresponding to equation (2) is 3 2 y with determinant D = 4 (invertible). So, = D D = D = ; D y = A adj b = D D y = = 4 = 4; y = D y 7 D (R _ ma )2 : = 7 (3) = 7 4 = 3 gives the unique positive solution in S ma of balance (3). Thus, it is the unique solution of equation (2) in R ma. Eample 6.2 In the two dimensional case, the condition A adj b 2 (R _ ma )n has a very clear geometric interpretation. The following picture represents the solutions to balances in the plane of signed coordinates (R _ ma )2. From Theorem 6., we easily see that the two lines L and L 2 meet at a single point: (; ). However, L 2, which is parallel to L 2 has a degenerate intersection with L because the second Cramer determinant of system L ; L 2 is balanced. R ma L : y 2 R ma 2 2 " R ma L 2 : y 2 L R 2 : ma y 2 Remark 6.2 det A being invertible is not a necessary condition for system A b to have a signed solution for all values of b! Consider A = 2 4 " " " det A = ". Let t 2 R _ ma such that jb ij jtj for all coordinate i, and let = t t " t. Then A b. Remark 6.3 As already noticed by Gondran and Minou (see [6]), determinants have a natural interpretation in terms of assignment problems. So the Cramer computations have the same compleity as n + assignment problems, which can be solved using flow algorithms. B. General case We can even solve A b in some degenerate cases: Theorem 6.2: Assume that det A 6= " (but possibly det A ") then for all values of b there eists a signed solution of A b such that jj =j det Aj ja adj bj. It is remarkable that the classical Gauss-Seidel and Jacobi algorithms can be adapted to the S ma case, for which we have convergence after n iterations (!). This in particular provides an algorithmic proof of Theorem 6.2. We write A = DU L, with U upper-triangular, L lower-triangular and D diagonal. Let us introduce the notation jj y for y and jj = jyj. We now state: Theorem 6.3: [Jacobi N algorithm] Assume the domination n property j det Aj = j i= a i;ij 6= " then: / There eists a (perhaps non-unique) sequence of signed vectors f p g such that (i) " = : : : p : : : (ii) D p+ jj (U L) p b : 2/ Such a sequence is stationary after n iterations ( n = n+ = : : :) and n is a solution of A b 3/ j n j = j det Aj ja adj bj. Sketch of proof / can be shown by an induction argument which is omited due to the lack of space. To understand why p is stationary, we introduce ^ p = j p j. (ii) yields ^ p+ = M ^ p+ jdj jbj with M = jdj ju Lj. We have ^ p+ = (Id M : : : M p )jdj jbj. The domination hypothesis implies that M has no circuits with weight >, which implies that the series M = IdM M 2 : : :M p : : : is stationary after step n, i.e. ^ n = ^ n+ = : : : (this is a classical result, cf. [7], p.72, Theorem ). Because n and n+ are signed, n n+ 3 5

6 6 and j n j = j n+ j imply n = n+. Replacing in (ii), we get D n (U L) n b which is equivalent to A n b. This concludes the proof of 2=. Statement 3= follows: Lemma 6.4: (jdj ju Lj) jdj = j det Aj ja adj j. This can be deduced from a theorem due to Yoeli ([4], Theorem 4). Eample 6.3 We apply the Jacobi algorithm to " with j det Aj ja adj bj = 5 jj 3 2 jj 4 3 jj #" = 4 ) 2 = 3 = or ) and ) 5 2 jj = jj 3 4 = jj = jj jj jj 3 3 # t. " 4 # ; say 3 = 2 = = 2 3 = 2 or 2; say 2 3 = 2 3 = 3 2 = 3 3 = 2 Different choices for 3 and 2 3 yield another solution: 3 = ; 3 2 = ; 3 3 = 2. For the homogeneous system, the analogy with the classical situation is complete. The following result generalizes a theorem of Gondran and Minou [6]: Theorem 6.5: [Homogeneous case] Let A be an nn matri with entries in S ma. Then the equation A " has a signed non-null solution if and only if det A ". References [] T.S. Blyth. Matrices over ordered algebraic structures, J. of London Mathematical Society, Vol. 39, pp , 964. [2] G. Cohen, D. Dubois, J.P. Quadrat and M. Viot. Analyse du comportement périodique des systèmes de production par la théorie des dioides, INRIA Report No. 9, Le Chesnay, France, 93. [3] G. Cohen, P. Moller, J.P. Quadrat and M. Viot. Linear system theory for discrete-event systems, 23rd IEEE Conf. on Decision and Control, Las Vegas, Nevada, 94. [4] G. Cohen, P. Moller, J.P. Quadrat and M. Viot. Algebraic Tools for the Performance Evaluation of Discrete Event Systems, IEEE Proceedings: Special issue on Discrete Event Systems, 77, No., 99. [5] R.A. Cuninghame-Green, Minima Algebra, Lectures notes in Economics and Mathematical Systems No. 66, Springer, Berlin, 979. [6] M. Gondran and M. Minou, L indépendance linéaire dans les dioïdes, E.D.F., Bulletin de la Direction des Etudes et Recherches, Série C, Mathématiques, Informatique, No., pp. 67 9, 97. [7] M. Gondran and M. Minou, Graphes et algorithmes, Eyrolles, Paris, France, 979. [] M. Plus, L algèbre (ma; +) et sa symétrisation ou l algèbre des équilibres, Comptes Rendus à l Académie des Sciences, Section Automatique, 99 (to appear). [9] P. Moller, Notions de rang dans les dioides vectoriels, in Algèbres Eotiques et Systèmes à Evénements Discrets, Séminaire CNRS/CNET/INRIA, 3-4 Juin 97, CNET Issy les Moulineau. [] G.J. Olsder, R.E. de Vries. On an analogy of minimal realizations in conventional and discrete-event dynamic systems, in Algèbres Eotiques et Systèmes à Evénements Discrets, Séminaire CNRS/CNET/INRIA, 3-4 Juin 97, CNET Issy les Moulineau. [] G.J. Olsder, C. Roos, Cramer and Cayley-Hamilton in the maalgebra, Linear Algebra and its Applications,, pp. 7, 9. [2] C. Reutenauer, H. Straubing. Inversion of matrices over a commutative semiring, J. Algebra,, No. 2, 94, pp [3] E. Wagneur. Finitely generated moduloids: the eistence and unicity problem for bases, in Analysis and Optimization of Systems, J.L. Lions, A. Bensoussan Eds, Lecture notes in Control and Information Sciences No., pp , Springer, 9. [4] M. Yoeli. A note on a generalization of Boolean matri theory, Amer. Math. Monthly, No. 6, pp , 96. Erratum and Further References Remark 3.. Read congruence instead of equivalence relation. Remark 6.3. The author is grateful to Peter Butkovič for having pointed out a serious error here. Given a square matri A with entries in S ma, the computation of j det Aj is equivalent to an assignment problem. But, it is not clear whether or not the sign (positive,negative,balanced) of det A can be computed in polynomial time. When A has its entries in R ma, Peter Butkovič proved that the computation of det A reduces in polynomial time to the detection of an even cycle in a digraph, a problem which is not known to be polynomial (P.B. Regularity of Matrices in Min-Algebra and its Time compleity, preprint, Sep. 993). The theory initiated in this paper has been developed in:. Synchronization and Linearity, F. Baccelli, G. Cohen, G.J. Olsder and J.P. Quadrat, Wiley, Théorie des systèmes linéaires dans les dioïdes, S. Gaubert, Thèse de l École des Mines de Paris, July, 992.

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

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

On Semigroups of Matrices in the (max,+) Algebra

On Semigroups of Matrices in the (max,+) Algebra INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE On Semigroups of Matrices in the (max,) Algebra Stéphane GAUBERT N 2172 Janvier 1994 PROGRAMME 5 Traitement du signal, automatique et productique

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

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

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

Elementary maths for GMT

Elementary maths for GMT Elementary maths for GMT Linear Algebra Part 2: Matrices, Elimination and Determinant m n matrices The system of m linear equations in n variables x 1, x 2,, x n a 11 x 1 + a 12 x 2 + + a 1n x n = b 1

More information

A note on the characteristic equation in the max-plus algebra

A note on the characteristic equation in the max-plus algebra K.U.Leuven Department of Electrical Engineering (ESAT) SISTA Technical report 96-30 A note on the characteristic equation in the max-plus algebra B. De Schutter and B. De Moor If you want to cite this

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2 MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS SYSTEMS OF EQUATIONS AND MATRICES Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

Minimal realization in the max algebra is an extended linear complementarity problem

Minimal realization in the max algebra is an extended linear complementarity problem K.U.Leuven Department of Electrical Engineering (ESAT) SISTA Technical report 93-70 Minimal realization in the max algebra is an extended linear complementarity problem B. De Schutter and B. De Moor December

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

Chapter 7. Linear Algebra: Matrices, Vectors,

Chapter 7. Linear Algebra: Matrices, Vectors, Chapter 7. Linear Algebra: Matrices, Vectors, Determinants. Linear Systems Linear algebra includes the theory and application of linear systems of equations, linear transformations, and eigenvalue problems.

More information

The presence of a zero in an integer linear recurrent sequence is NP-hard to decide

The presence of a zero in an integer linear recurrent sequence is NP-hard to decide Linear Algebra and its Applications 351 352 (2002) 91 98 www.elsevier.com/locate/laa The presence of a zero in an integer linear recurrent sequence is NP-hard to decide Vincent D. Blondel a,, Natacha Portier

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

A Note on Linearly Independence over the Symmetrized Max-Plus Algebra

A Note on Linearly Independence over the Symmetrized Max-Plus Algebra International Journal of Algebra, Vol. 12, 2018, no. 6, 247-255 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ija.2018.8727 A Note on Linearly Independence over the Symmetrized Max-Plus Algebra

More information

Road Traffic Models using Petri Nets and Minplus Algebra

Road Traffic Models using Petri Nets and Minplus Algebra Road Traffic Models using Petri Nets and Minplus Algebra Nadir Farhi, Maurice Goursat, and Jean-Pierre Quadrat INRIA - Rocquencourt, Domaine de oluceau 78153 Le Chesnay, Cedex, France. Abstract. We present

More information

Linear Systems and Matrices

Linear Systems and Matrices Department of Mathematics The Chinese University of Hong Kong 1 System of m linear equations in n unknowns (linear system) a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.......

More information

Boolean Inner-Product Spaces and Boolean Matrices

Boolean Inner-Product Spaces and Boolean Matrices Boolean Inner-Product Spaces and Boolean Matrices Stan Gudder Department of Mathematics, University of Denver, Denver CO 80208 Frédéric Latrémolière Department of Mathematics, University of Denver, Denver

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 Brief Outline of Math 355

A Brief Outline of Math 355 A Brief Outline of Math 355 Lecture 1 The geometry of linear equations; elimination with matrices A system of m linear equations with n unknowns can be thought of geometrically as m hyperplanes intersecting

More information

Foundations of Matrix Analysis

Foundations of Matrix Analysis 1 Foundations of Matrix Analysis In this chapter we recall the basic elements of linear algebra which will be employed in the remainder of the text For most of the proofs as well as for the details, the

More information

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra 1.1. Introduction SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear algebra is a specific branch of mathematics dealing with the study of vectors, vector spaces with functions that

More information

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to 1.1. Introduction Linear algebra is a specific branch of mathematics dealing with the study of vectors, vector spaces with functions that

More information

1 Determinants. 1.1 Determinant

1 Determinants. 1.1 Determinant 1 Determinants [SB], Chapter 9, p.188-196. [SB], Chapter 26, p.719-739. Bellow w ll study the central question: which additional conditions must satisfy a quadratic matrix A to be invertible, that is to

More information

Matrix Algebra. Matrix Algebra. Chapter 8 - S&B

Matrix Algebra. Matrix Algebra. Chapter 8 - S&B Chapter 8 - S&B Algebraic operations Matrix: The size of a matrix is indicated by the number of its rows and the number of its columns. A matrix with k rows and n columns is called a k n matrix. The number

More information

MTH501- Linear Algebra MCQS MIDTERM EXAMINATION ~ LIBRIANSMINE ~

MTH501- Linear Algebra MCQS MIDTERM EXAMINATION ~ LIBRIANSMINE ~ MTH501- Linear Algebra MCQS MIDTERM EXAMINATION ~ LIBRIANSMINE ~ Question No: 1 (Marks: 1) If for a linear transformation the equation T(x) =0 has only the trivial solution then T is One-to-one Onto Question

More information

THREE LECTURES ON QUASIDETERMINANTS

THREE LECTURES ON QUASIDETERMINANTS THREE LECTURES ON QUASIDETERMINANTS Robert Lee Wilson Department of Mathematics Rutgers University The determinant of a matrix with entries in a commutative ring is a main organizing tool in commutative

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

Matrices and systems of linear equations

Matrices and systems of linear equations Matrices and systems of linear equations Samy Tindel Purdue University Differential equations and linear algebra - MA 262 Taken from Differential equations and linear algebra by Goode and Annin Samy T.

More information

Matrices Gaussian elimination Determinants. Graphics 2009/2010, period 1. Lecture 4: matrices

Matrices Gaussian elimination Determinants. Graphics 2009/2010, period 1. Lecture 4: matrices Graphics 2009/2010, period 1 Lecture 4 Matrices m n matrices Matrices Definitions Diagonal, Identity, and zero matrices Addition Multiplication Transpose and inverse The system of m linear equations in

More information

Matrix inversion and linear equations

Matrix inversion and linear equations Learning objectives. Matri inversion and linear equations Know Cramer s rule Understand how linear equations can be represented in matri form Know how to solve linear equations using matrices and Cramer

More information

Invertible Matrices over Idempotent Semirings

Invertible Matrices over Idempotent Semirings Chamchuri Journal of Mathematics Volume 1(2009) Number 2, 55 61 http://www.math.sc.chula.ac.th/cjm Invertible Matrices over Idempotent Semirings W. Mora, A. Wasanawichit and Y. Kemprasit Received 28 Sep

More information

n n matrices The system of m linear equations in n variables x 1, x 2,..., x n can be written as a matrix equation by Ax = b, or in full

n n matrices The system of m linear equations in n variables x 1, x 2,..., x n can be written as a matrix equation by Ax = b, or in full n n matrices Matrices Definitions Diagonal, Identity, and zero matrices Addition Multiplication Transpose and inverse The system of m linear equations in n variables x 1, x 2,..., x n a 11 x 1 + a 12 x

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

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

5 Linear Transformations

5 Linear Transformations Lecture 13 5 Linear Transformations 5.1 Basic Definitions and Examples We have already come across with the notion of linear transformations on euclidean spaces. We shall now see that this notion readily

More information

Linear Algebra: Lecture notes from Kolman and Hill 9th edition.

Linear Algebra: Lecture notes from Kolman and Hill 9th edition. Linear Algebra: Lecture notes from Kolman and Hill 9th edition Taylan Şengül March 20, 2019 Please let me know of any mistakes in these notes Contents Week 1 1 11 Systems of Linear Equations 1 12 Matrices

More information

Equality: Two matrices A and B are equal, i.e., A = B if A and B have the same order and the entries of A and B are the same.

Equality: Two matrices A and B are equal, i.e., A = B if A and B have the same order and the entries of A and B are the same. Introduction Matrix Operations Matrix: An m n matrix A is an m-by-n array of scalars from a field (for example real numbers) of the form a a a n a a a n A a m a m a mn The order (or size) of A is m n (read

More information

Digital Workbook for GRA 6035 Mathematics

Digital Workbook for GRA 6035 Mathematics Eivind Eriksen Digital Workbook for GRA 6035 Mathematics November 10, 2014 BI Norwegian Business School Contents Part I Lectures in GRA6035 Mathematics 1 Linear Systems and Gaussian Elimination........................

More information

Math 110 Linear Algebra Midterm 2 Review October 28, 2017

Math 110 Linear Algebra Midterm 2 Review October 28, 2017 Math 11 Linear Algebra Midterm Review October 8, 17 Material Material covered on the midterm includes: All lectures from Thursday, Sept. 1st to Tuesday, Oct. 4th Homeworks 9 to 17 Quizzes 5 to 9 Sections

More information

Math113: Linear Algebra. Beifang Chen

Math113: Linear Algebra. Beifang Chen Math3: Linear Algebra Beifang Chen Spring 26 Contents Systems of Linear Equations 3 Systems of Linear Equations 3 Linear Systems 3 2 Geometric Interpretation 3 3 Matrices of Linear Systems 4 4 Elementary

More information

Math Camp II. Basic Linear Algebra. Yiqing Xu. Aug 26, 2014 MIT

Math Camp II. Basic Linear Algebra. Yiqing Xu. Aug 26, 2014 MIT Math Camp II Basic Linear Algebra Yiqing Xu MIT Aug 26, 2014 1 Solving Systems of Linear Equations 2 Vectors and Vector Spaces 3 Matrices 4 Least Squares Systems of Linear Equations Definition A linear

More information

Review of Vectors and Matrices

Review of Vectors and Matrices A P P E N D I X D Review of Vectors and Matrices D. VECTORS D.. Definition of a Vector Let p, p, Á, p n be any n real numbers and P an ordered set of these real numbers that is, P = p, p, Á, p n Then P

More information

MATH 323 Linear Algebra Lecture 6: Matrix algebra (continued). Determinants.

MATH 323 Linear Algebra Lecture 6: Matrix algebra (continued). Determinants. MATH 323 Linear Algebra Lecture 6: Matrix algebra (continued). Determinants. Elementary matrices Theorem 1 Any elementary row operation σ on matrices with n rows can be simulated as left multiplication

More information

arxiv: v1 [math.ra] 23 Feb 2018

arxiv: v1 [math.ra] 23 Feb 2018 JORDAN DERIVATIONS ON SEMIRINGS OF TRIANGULAR MATRICES arxiv:180208704v1 [mathra] 23 Feb 2018 Abstract Dimitrinka Vladeva University of forestry, bulklohridski 10, Sofia 1000, Bulgaria E-mail: d vladeva@abvbg

More information

OHSx XM511 Linear Algebra: Solutions to Online True/False Exercises

OHSx XM511 Linear Algebra: Solutions to Online True/False Exercises This document gives the solutions to all of the online exercises for OHSx XM511. The section ( ) numbers refer to the textbook. TYPE I are True/False. Answers are in square brackets [. Lecture 02 ( 1.1)

More information

EC5555 Economics Masters Refresher Course in Mathematics September 2014

EC5555 Economics Masters Refresher Course in Mathematics September 2014 EC5555 Economics Masters Refresher Course in Mathematics September 4 Lecture Matri Inversion and Linear Equations Ramakanta Patra Learning objectives. Matri inversion Matri inversion and linear equations

More information

1. Foundations of Numerics from Advanced Mathematics. Linear Algebra

1. Foundations of Numerics from Advanced Mathematics. Linear Algebra Foundations of Numerics from Advanced Mathematics Linear Algebra Linear Algebra, October 23, 22 Linear Algebra Mathematical Structures a mathematical structure consists of one or several sets and one or

More information

THE UNIVERSITY OF TORONTO UNDERGRADUATE MATHEMATICS COMPETITION March, 2005

THE UNIVERSITY OF TORONTO UNDERGRADUATE MATHEMATICS COMPETITION March, 2005 THE UNIVERSITY OF TORONTO UNDERGRADUATE MATHEMATICS COMPETITION March, 5 Time: 3 1 hours No aids or calculators permitted. It is not necessary to do all the problems. Complete solutions to fewer problems

More information

Topics in linear algebra

Topics in linear algebra Chapter 6 Topics in linear algebra 6.1 Change of basis I want to remind you of one of the basic ideas in linear algebra: change of basis. Let F be a field, V and W be finite dimensional vector spaces over

More information

The Jordan canonical form

The Jordan canonical form The Jordan canonical form Francisco Javier Sayas University of Delaware November 22, 213 The contents of these notes have been translated and slightly modified from a previous version in Spanish. Part

More information

Fundamentals of Engineering Analysis (650163)

Fundamentals of Engineering Analysis (650163) Philadelphia University Faculty of Engineering Communications and Electronics Engineering Fundamentals of Engineering Analysis (6563) Part Dr. Omar R Daoud Matrices: Introduction DEFINITION A matrix is

More information

arxiv: v1 [math.co] 24 Sep 2013

arxiv: v1 [math.co] 24 Sep 2013 Tropical Cramer Determinants Revisited Marianne Akian, Stéphane Gaubert, and Alexander Guterman arxiv:1309.6298v1 [math.co] 24 Sep 2013 We dedicate this paper to the memory of our friend and colleague

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

ELEMENTARY LINEAR ALGEBRA

ELEMENTARY LINEAR ALGEBRA ELEMENTARY LINEAR ALGEBRA K R MATTHEWS DEPARTMENT OF MATHEMATICS UNIVERSITY OF QUEENSLAND First Printing, 99 Chapter LINEAR EQUATIONS Introduction to linear equations A linear equation in n unknowns x,

More information

NOTES FOR LINEAR ALGEBRA 133

NOTES FOR LINEAR ALGEBRA 133 NOTES FOR LINEAR ALGEBRA 33 William J Anderson McGill University These are not official notes for Math 33 identical to the notes projected in class They are intended for Anderson s section 4, and are 2

More information

GATE Engineering Mathematics SAMPLE STUDY MATERIAL. Postal Correspondence Course GATE. Engineering. Mathematics GATE ENGINEERING MATHEMATICS

GATE Engineering Mathematics SAMPLE STUDY MATERIAL. Postal Correspondence Course GATE. Engineering. Mathematics GATE ENGINEERING MATHEMATICS SAMPLE STUDY MATERIAL Postal Correspondence Course GATE Engineering Mathematics GATE ENGINEERING MATHEMATICS ENGINEERING MATHEMATICS GATE Syllabus CIVIL ENGINEERING CE CHEMICAL ENGINEERING CH MECHANICAL

More information

II. Determinant Functions

II. Determinant Functions Supplemental Materials for EE203001 Students II Determinant Functions Chung-Chin Lu Department of Electrical Engineering National Tsing Hua University May 22, 2003 1 Three Axioms for a Determinant Function

More information

Counting Matrices Over a Finite Field With All Eigenvalues in the Field

Counting Matrices Over a Finite Field With All Eigenvalues in the Field Counting Matrices Over a Finite Field With All Eigenvalues in the Field Lisa Kaylor David Offner Department of Mathematics and Computer Science Westminster College, Pennsylvania, USA kaylorlm@wclive.westminster.edu

More information

Lectures on Linear Algebra for IT

Lectures on Linear Algebra for IT Lectures on Linear Algebra for IT by Mgr. Tereza Kovářová, Ph.D. following content of lectures by Ing. Petr Beremlijski, Ph.D. Department of Applied Mathematics, VSB - TU Ostrava Czech Republic 11. Determinants

More information

Frame Diagonalization of Matrices

Frame Diagonalization of Matrices Frame Diagonalization of Matrices Fumiko Futamura Mathematics and Computer Science Department Southwestern University 00 E University Ave Georgetown, Texas 78626 U.S.A. Phone: + (52) 863-98 Fax: + (52)

More information

--------------------------------------------------------------------------------------------- Math 6023 Topics: Design and Graph Theory ---------------------------------------------------------------------------------------------

More information

DETERMINANTS. , x 2 = a 11b 2 a 21 b 1

DETERMINANTS. , x 2 = a 11b 2 a 21 b 1 DETERMINANTS 1 Solving linear equations The simplest type of equations are linear The equation (1) ax = b is a linear equation, in the sense that the function f(x) = ax is linear 1 and it is equated to

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

Linear Algebra March 16, 2019

Linear Algebra March 16, 2019 Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented

More information

Linear Algebra. Matrices Operations. Consider, for example, a system of equations such as x + 2y z + 4w = 0, 3x 4y + 2z 6w = 0, x 3y 2z + w = 0.

Linear Algebra. Matrices Operations. Consider, for example, a system of equations such as x + 2y z + 4w = 0, 3x 4y + 2z 6w = 0, x 3y 2z + w = 0. Matrices Operations Linear Algebra Consider, for example, a system of equations such as x + 2y z + 4w = 0, 3x 4y + 2z 6w = 0, x 3y 2z + w = 0 The rectangular array 1 2 1 4 3 4 2 6 1 3 2 1 in which the

More information

Matrix period in max-drast fuzzy algebra

Matrix period in max-drast fuzzy algebra Matrix period in max-drast fuzzy algebra Martin Gavalec 1, Zuzana Němcová 2 Abstract. Periods of matrix power sequences in max-drast fuzzy algebra and methods of their computation are considered. Matrix

More information

MINIMAL NORMAL AND COMMUTING COMPLETIONS

MINIMAL NORMAL AND COMMUTING COMPLETIONS INTERNATIONAL JOURNAL OF INFORMATION AND SYSTEMS SCIENCES Volume 4, Number 1, Pages 5 59 c 8 Institute for Scientific Computing and Information MINIMAL NORMAL AND COMMUTING COMPLETIONS DAVID P KIMSEY AND

More information

Performance Evaluation of (max,+) Automata

Performance Evaluation of (max,+) Automata Performance Evaluation of (max,+) Automata Stéphane Gaubert Abstract Automata with multiplicities over the (max,+) semiring can be used to represent the behavior of timed discrete event systems. This formalism

More information

MILNOR SEMINAR: DIFFERENTIAL FORMS AND CHERN CLASSES

MILNOR SEMINAR: DIFFERENTIAL FORMS AND CHERN CLASSES MILNOR SEMINAR: DIFFERENTIAL FORMS AND CHERN CLASSES NILAY KUMAR In these lectures I want to introduce the Chern-Weil approach to characteristic classes on manifolds, and in particular, the Chern classes.

More information

Math 396. Quotient spaces

Math 396. Quotient spaces Math 396. Quotient spaces. Definition Let F be a field, V a vector space over F and W V a subspace of V. For v, v V, we say that v v mod W if and only if v v W. One can readily verify that with this definition

More information

NOTES on LINEAR ALGEBRA 1

NOTES on LINEAR ALGEBRA 1 School of Economics, Management and Statistics University of Bologna Academic Year 207/8 NOTES on LINEAR ALGEBRA for the students of Stats and Maths This is a modified version of the notes by Prof Laura

More information

SYMBOLIC AND EXACT STRUCTURE PREDICTION FOR SPARSE GAUSSIAN ELIMINATION WITH PARTIAL PIVOTING

SYMBOLIC AND EXACT STRUCTURE PREDICTION FOR SPARSE GAUSSIAN ELIMINATION WITH PARTIAL PIVOTING SYMBOLIC AND EXACT STRUCTURE PREDICTION FOR SPARSE GAUSSIAN ELIMINATION WITH PARTIAL PIVOTING LAURA GRIGORI, JOHN R. GILBERT, AND MICHEL COSNARD Abstract. In this paper we consider two structure prediction

More information

EIGENVALUES AND EIGENVECTORS 3

EIGENVALUES AND EIGENVECTORS 3 EIGENVALUES AND EIGENVECTORS 3 1. Motivation 1.1. Diagonal matrices. Perhaps the simplest type of linear transformations are those whose matrix is diagonal (in some basis). Consider for example the matrices

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

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

Spectra of Semidirect Products of Cyclic Groups

Spectra of Semidirect Products of Cyclic Groups Spectra of Semidirect Products of Cyclic Groups Nathan Fox 1 University of Minnesota-Twin Cities Abstract The spectrum of a graph is the set of eigenvalues of its adjacency matrix A group, together with

More information

Graduate Mathematical Economics Lecture 1

Graduate Mathematical Economics Lecture 1 Graduate Mathematical Economics Lecture 1 Yu Ren WISE, Xiamen University September 23, 2012 Outline 1 2 Course Outline ematical techniques used in graduate level economics courses Mathematics for Economists

More information

Departement Elektrotechniek ESAT-SISTA/TR Minimal state space realization of SISO systems in the max algebra 1.

Departement Elektrotechniek ESAT-SISTA/TR Minimal state space realization of SISO systems in the max algebra 1. Katholieke Universiteit Leuven Departement Elektrotechniek ESAT-SISTA/TR 9- inimal state space realization of SISO systems in the max algebra 1 Bart De Schutter and Bart De oor October 199 A short version

More information

A matrix over a field F is a rectangular array of elements from F. The symbol

A matrix over a field F is a rectangular array of elements from F. The symbol Chapter MATRICES Matrix arithmetic A matrix over a field F is a rectangular array of elements from F The symbol M m n (F ) denotes the collection of all m n matrices over F Matrices will usually be denoted

More information

Eigenvalues and Eigenvectors: An Introduction

Eigenvalues and Eigenvectors: An Introduction Eigenvalues and Eigenvectors: An Introduction The eigenvalue problem is a problem of considerable theoretical interest and wide-ranging application. For example, this problem is crucial in solving systems

More information

CLUSTER ALGEBRA ALFREDO NÁJERA CHÁVEZ

CLUSTER ALGEBRA ALFREDO NÁJERA CHÁVEZ Séminaire Lotharingien de Combinatoire 69 (203), Article B69d ON THE c-vectors AND g-vectors OF THE MARKOV CLUSTER ALGEBRA ALFREDO NÁJERA CHÁVEZ Abstract. We describe the c-vectors and g-vectors of the

More information

ACI-matrices all of whose completions have the same rank

ACI-matrices all of whose completions have the same rank ACI-matrices all of whose completions have the same rank Zejun Huang, Xingzhi Zhan Department of Mathematics East China Normal University Shanghai 200241, China Abstract We characterize the ACI-matrices

More information

Nikolai K. Krivulin. St.Petersburg State University

Nikolai K. Krivulin. St.Petersburg State University A MAX-ALGEBRA APPROACH TO MODELING AND SIMULATION OF TANDEM QUEUEING SYSTEMS Nikolai K Krivulin StPetersburg State University Abstract Max-algebra models of tandem single-server queueing systems with both

More information

Systems of Linear Equations

Systems of Linear Equations Systems of Linear Equations Linear Equation Definition Any equation that is equivalent to the following format a a ann b (.) where,,, n are unknown variables and a, a,, an, b are known numbers (the so

More information

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

Notes on the Matrix-Tree theorem and Cayley s tree enumerator Notes on the Matrix-Tree theorem and Cayley s tree enumerator 1 Cayley s tree enumerator Recall that the degree of a vertex in a tree (or in any graph) is the number of edges emanating from it We will

More information

4. Determinants.

4. Determinants. 4. Determinants 4.1. Determinants; Cofactor Expansion Determinants of 2 2 and 3 3 Matrices 2 2 determinant 4.1. Determinants; Cofactor Expansion Determinants of 2 2 and 3 3 Matrices 3 3 determinant 4.1.

More information

MATH 323 Linear Algebra Lecture 12: Basis of a vector space (continued). Rank and nullity of a matrix.

MATH 323 Linear Algebra Lecture 12: Basis of a vector space (continued). Rank and nullity of a matrix. MATH 323 Linear Algebra Lecture 12: Basis of a vector space (continued). Rank and nullity of a matrix. Basis Definition. Let V be a vector space. A linearly independent spanning set for V is called a basis.

More information

Get Solution of These Packages & Learn by Video Tutorials on Matrices

Get Solution of These Packages & Learn by Video Tutorials on  Matrices FEE Download Stud Package from website: wwwtekoclassescom & wwwmathsbsuhagcom Get Solution of These Packages & Learn b Video Tutorials on wwwmathsbsuhagcom Matrices An rectangular arrangement of numbers

More information

HOMEWORK 9 solutions

HOMEWORK 9 solutions Math 4377/6308 Advanced Linear Algebra I Dr. Vaughn Climenhaga, PGH 651A Fall 2013 HOMEWORK 9 solutions Due 4pm Wednesday, November 13. You will be graded not only on the correctness of your answers but

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

Spectral Properties of Matrix Polynomials in the Max Algebra

Spectral Properties of Matrix Polynomials in the Max Algebra Spectral Properties of Matrix Polynomials in the Max Algebra Buket Benek Gursoy 1,1, Oliver Mason a,1, a Hamilton Institute, National University of Ireland, Maynooth Maynooth, Co Kildare, Ireland Abstract

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

A PRIMER ON SESQUILINEAR FORMS

A PRIMER ON SESQUILINEAR FORMS A PRIMER ON SESQUILINEAR FORMS BRIAN OSSERMAN This is an alternative presentation of most of the material from 8., 8.2, 8.3, 8.4, 8.5 and 8.8 of Artin s book. Any terminology (such as sesquilinear form

More information

A SHORT PROOF OF ROST NILPOTENCE VIA REFINED CORRESPONDENCES

A SHORT PROOF OF ROST NILPOTENCE VIA REFINED CORRESPONDENCES A SHORT PROOF OF ROST NILPOTENCE VIA REFINED CORRESPONDENCES PATRICK BROSNAN Abstract. I generalize the standard notion of the composition g f of correspondences f : X Y and g : Y Z to the case that X

More information

MATH 583A REVIEW SESSION #1

MATH 583A REVIEW SESSION #1 MATH 583A REVIEW SESSION #1 BOJAN DURICKOVIC 1. Vector Spaces Very quick review of the basic linear algebra concepts (see any linear algebra textbook): (finite dimensional) vector space (or linear space),

More information

Mathematics. EC / EE / IN / ME / CE. for

Mathematics.   EC / EE / IN / ME / CE. for Mathematics for EC / EE / IN / ME / CE By www.thegateacademy.com Syllabus Syllabus for Mathematics Linear Algebra: Matrix Algebra, Systems of Linear Equations, Eigenvalues and Eigenvectors. Probability

More information

Determinants Chapter 3 of Lay

Determinants Chapter 3 of Lay Determinants Chapter of Lay Dr. Doreen De Leon Math 152, Fall 201 1 Introduction to Determinants Section.1 of Lay Given a square matrix A = [a ij, the determinant of A is denoted by det A or a 11 a 1j

More information

Another algorithm for nonnegative matrices

Another algorithm for nonnegative matrices Linear Algebra and its Applications 365 (2003) 3 12 www.elsevier.com/locate/laa Another algorithm for nonnegative matrices Manfred J. Bauch University of Bayreuth, Institute of Mathematics, D-95440 Bayreuth,

More information

MATH 2030: EIGENVALUES AND EIGENVECTORS

MATH 2030: EIGENVALUES AND EIGENVECTORS MATH 2030: EIGENVALUES AND EIGENVECTORS Determinants Although we are introducing determinants in the context of matrices, the theory of determinants predates matrices by at least two hundred years Their

More information