Tropical Optimization Framework for Analytical Hierarchy Process

Size: px
Start display at page:

Download "Tropical Optimization Framework for Analytical Hierarchy Process"

Transcription

1 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 University of Birmingham, UK LMS Workshop on Tropical Mathematics & its Applications University of Birmingham, November 15, 2017

2 Outline Introduction Tropical Optimization Idempotent Algebra Definitions and Notation Tropical Optimization Problems Solution Examples Analytical Hierarchy Process Traditional Approach Minimax approximation based AHP Illustrative Example Selecting Plan for Vacation Concluding Remarks N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 2 / 31

3 Introduction Tropical Optimization Introduction: Tropical Optimization Tropical (idempotent) mathematics focuses on the theory and applications of semirings with idempotent addition The tropical optimization problems are formulated and solved within the framework of tropical mathematics Many problems have objective functions defined on vectors over idempotent semifields (semirings with multiplicative inverses) The problems find applications in many areas to provide new efficient solutions to various old and novel problems in project scheduling, location analysis, transportation networks, decision making, discrete event systems N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 3 / 31

4 Idempotent Algebra Definitions and Notation Idempotent Algebra: Definitions and Notation Idempotent Semifield Idempotent semifield: the algebraic system X, 0, 1,, The binary operations and are associative and commutative The carrier set X has neutral elements, zero 0 and identity 1 Multiplication is distributive over addition Addition is idempotent: x x = x for all x X Multiplication is invertible: for each nonzero x X, there exists an inverse x 1 X such that x x 1 = 1 Algebraic completeness: the equation x p = a is solvable for any a X and integer p (there exist powers with rational exponents) Notational convention: the multiplication sign will be omitted N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 4 / 31

5 Idempotent Algebra Definitions and Notation Semifield R max, (Max-Algebra) Definition: R max, = R +, 0, 1, max, with R + = {x R x 0} Carrier set: X = R + ; zero and identity: 0 = 0, 1 = 1 Binary operations: = max and = Idempotent addition: x x = max(x, x) = x for all x R + Multiplicative inverse: for each x R + \ {0}, there exists x 1 Power notation: x y is routinely defined for each x, y R + Further examples of real idempotent semifields: R max,+ = R { },, 0, max, +, R min,+ = R {+ }, +, 0, min, +, R min, = R + {+ }, +, 1, min, N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 5 / 31

6 Idempotent Algebra Definitions and Notation Vector and Matrix Algebra Over R max, The scalar idempotent semifield R max, is routinely extended to idempotent systems of vectors in R n + and of matrices in R m n + The matrix and vector operations follow the standard entry-wise formulas with the addition = max and the multiplication = For any vectors a = (a i ) and b = (b i ) in R n +, and a scalar x R +, the vector operations follow the conventional rules {a b} i = a i b i, {xa} i = xa i For any matrices A = (a ij ) R m n +, B = (b ij ) R m n + and C = (c ij ) R n l +, and x R +, the matrix operations are given by n {A B} ij = a ij b ij, {AC} ij = a ik c kj, k=1 {xa} ij = xa ij N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 6 / 31

7 Idempotent Algebra Definitions and Notation Vector and Matrix Algebra Over R max, All vectors are column vectors, unless otherwise specified The zero vector and vector of ones: 0 = (0,..., 0) T, 1 = (1,..., 1) T Multiplicative conjugate transposition of a nonzero column vector x = (x i ) is the row vector x = (x i ), where x i = x 1 i if x i 0, and x i = 0 otherwise The zero matrix and identity matrix: 0 = (0), I = diag(1,..., 1) Multiplicative conjugate transposition of a nonzero matrix A = (a ij ) is the matrix A = (a ij ), where a ij = a 1 ji if a ji 0, and a ij = 0 otherwise Integer powers of square matrices: A 0 = I, A p = A p 1 A = AA p 1, p 1 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 7 / 31

8 Idempotent Algebra Definitions and Notation Square Matrices Trace: the trace of a matrix A = (a ij ) R n n + is given by tr A = a 11 a nn Eigenvalue: a scalar λ such that there is a vector x 0 to satisfy Ax = λx Spectral radius: the maximum eigenvalue given by ρ = tr A tr 1/m (A m ) Asterate: the asterate operator (the Kleene star) is given by A = I A A n 1, ρ 1 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 8 / 31

9 Tropical Optimization Problems Solution Examples Tropical Optimization Problems: Solution Examples Problem with Pseudo-Quadratic Objective Given a matrix A R n n +, find positive vectors x Rn + that solve the problem x Ax min x>0 Theorem Let A be a matrix with tropical spectral radius λ > 0, and denote B = (λ 1 A). Then, the minimum of x Ax is equal to λ ; all positive solutions are given by x = Bu, u > 0 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 9 / 31

10 Tropical Optimization Problems Solution Examples Maximization Problem with Hilbert (Range, Span) Seminorm Given a matrix B R n m +, find positive vectors u R l + that solve the problems max u>0 1 T Bu(Bu) 1 min u>0 1 T Bu(Bu) 1 Lemma Let B be a positive matrix, and B lk be the matrix derived from B = (b k ) m k=1 by fixing the entry b lk and replacing the others by 0. The maximum of 1 T Bu(Bu) 1 is equal to = 1 T BB 1 All positive solutions are given by u = (I B lkb)v, v > 0, where the indices k and l satisfy the condition 1 T b k b 1 lk = N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 10 / 31

11 Tropical Optimization Problems Solution Examples Minimization Problem with Hilbert (Range, Span) Seminorm Lemma Let B be a matrix without zero rows and columns. The minimum of 1 T Bu(Bu) 1 is equal to = (B(1 T B) ) 1. Denote by B be the sparsified matrix with entries: { 0, if b ij < 1 1 T b j ; bij = b ij, otherwise. Let B be the set of matrices obtained from B by fixing one nonzero entry in each row and setting the others to 0. Then, all positive solutions are given by u = (I 1 B 1 11T B)v, v > 0, B 1 B N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 11 / 31

12 Analytical Hierarchy Process Traditional Approach Analytical Hierarchy Process: Traditional Approach Pairwise Comparison Given m criteria and n choices, the problem is to find priorities of choices from pairwise comparisons of criteria and of choices Outcome of comparison is given by a matrix A = (a ij ), where a ij shows the relative priority of choice i over j Note that a ij = 1/a ji > 0 Scale (Saaty, 2005): a ij Meaning 1 i equally important as j 3 i moderately more important than j 5 i strongly more important than j 7 i very strongly more important than j 9 i extremely more important than j N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 12 / 31

13 Analytical Hierarchy Process Traditional Approach Consistency A pairwise comparison matrix A is consistent if its entries are transitive to satisfy the condition a ij = a ik a kj for all i, j, k Each consistent matrix A has unit rank and is given by A = xx T, where x is a positive vector that entirely specifies A If a comparison matrix A is consistent, the vector x represents, up to a positive factor, the individual priorities of choices Since the comparison matrices are usually inconsistent, a problem arises to approximate these matrices by consistent matrices N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 13 / 31

14 Analytical Hierarchy Process Traditional Approach Principal Eigenvector Method and Weighted Sum Solution The traditional AHP uses approximation of pairwise comparison matrices by consistent matrices with the principal eigenvectors Let A 0 be a matrix of pairwise comparison of criteria, and A k be a matrix of pairwise comparison of choices for criterion k Let w = (w k ) m k=1 be the principal eigenvector of A 0 : the vector of priorities (weights) for criteria Let x k be the principal eigenvector of A k : the vector of priorities of choices with respect to criterion k The resulting vector x of priorities of choices is calculated as x = m w k x k k=1 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 14 / 31

15 Analytical Hierarchy Process Minimax approximation based AHP Minimax approximation based AHP Log-Chebyshev Approximation of Comparison Matrices Consider the problem to approximate a pairwise comparison matrix A = (a ij ) by a consistent matrix X = (x ij ), where a ij = 1/a ji, x ij = x i /x j The log-chebyshev distance between A and X is defined as ( max log a ij log x ij = log max max aij, x ) ij 1 i,j n 1 i,j n x ij a ij Minimizing the log-chebyshev distance is equivalent to minimizing ( max max aij, x ) ( ij = max 1 i,j n x ij a max aij x j, a ) jix i a ij x j = max ij 1 i,j n x i x j 1 i,j n x i N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 15 / 31

16 Analytical Hierarchy Process Minimax approximation based AHP Approximation as Tropical Optimization Problem Tropical representation of the objective function in terms of R max, a ij x j max = x 1 1 i,j n i a ij x j = x Ax x i 1 i,j n In the framework of the idempotent semifield R max,, the minimax approximation problem takes the form min x>0 x Ax Theorem Let A be a pairwise comparison matrix with tropical spectral radius λ, and B = (λ 1 A). Then, all priority vectors are given by x = Bu, u > 0 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 16 / 31

17 Analytical Hierarchy Process Minimax approximation based AHP Weighted Approximation Under Several Criteria Simultaneous minimax approximation of the matrices A k = (a (k) ij ) with weights w k > 0 by a consistent matrix involves minimizing max 1 k m w k ( max 1 i,j n (a(k) ij x j)/x i ) = max 1 i,j n max (w ka (k) ij )x j/x i. 1 k m In terms of R max,, the approximation problem takes the form min x>0 x (w 1 A 1 w m A m )x Theorem Let A 1,..., A m be comparison matrices, w 1,..., w m be weights, C = w 1 A 1 w m A m be a matrix with tropical spectral radius µ, and B = (µ 1 C). Then, all priority vectors are given by x = Bu, u > 0 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 17 / 31

18 Analytical Hierarchy Process Minimax approximation based AHP Most and Least Differentiating Priority Vectors The priority vectors x = Bu obtained by the minimax approximation may be not unique up to a positive factor Further analysis is then needed to reduce to a few representative solutions, such as some best and worst priority vectors One can take two vectors that most and least differentiate between the choices with the highest and lowest priorities The most and least differentiating priority vectors are obtained by maximizing and minimizing the contrast ratio max x i/ min x i = max x i max 1 i n 1 i n 1 i n 1 i n x 1 i In terms of the semifield R max,, the contrast ratio is written as 1 T xx 1 = 1 T Bu(Bu) 1 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 18 / 31

19 Analytical Hierarchy Process Minimax approximation based AHP Most Differentiating Priority Vector In terms of the semifield R max,, the problem to maximize the contrast ratio is written as max u>0 1 T Bu(Bu) 1 If u is a solution, then x = Bu is the most differentiating vector N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 19 / 31

20 Analytical Hierarchy Process Minimax approximation based AHP Most Differentiating Priority Vector Theorem Let B be a matrix defining a set of priority vectors x = Bu, u > 0, and B lk be the matrix obtained from B = (b j ) by fixing the entry b lk and replacing the others by 0. The maximum of 1 T Bu(Bu) 1 is equal to = 1 T BB 1 The most differentiating priority vectors are given by x = B(I B lkb)v, v > 0, where the indices k and l satisfy the condition 1 T b k b 1 lk = N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 20 / 31

21 Analytical Hierarchy Process Minimax approximation based AHP Least Differentiating Priority Vector In terms of the semifield R max,, the problem to minimize the contrast ratio is written as min u>0 1 T Bu(Bu) 1 If u is a solution, then x = Bu is the least differentiating vector N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 21 / 31

22 Analytical Hierarchy Process Minimax approximation based AHP Least Differentiating Priority Vector Theorem Let B be a matrix defining a set of priority vectors x = Bu, u > 0. The minimum of 1 T Bu(Bu) 1 is equal to = (B(1 T B) ) 1. Denote by B be the sparsified matrix with entries: { 0, if b ij < 1 1 T b j ; bij = b ij, otherwise. Let B be the set of matrices obtained from B by fixing one nonzero entry in each row and setting the others to 0. Then the least differentiating priority vectors are given by u = (I 1 B 1 11T B)v, v > 0, B 1 B N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 22 / 31

23 Illustrative Example Selecting Plan for Vacation Illustrative Example: Selecting Plan for Vacation Problem: Select a Place to Spend a Week (Saaty, 1977) Five criteria: (1) cost of the trip from Philadelphia, (2) sight-seeing opportunities, (3) entertainment (doing things), (4) way of travel, (5) eating places; with the criteria comparison matrix 1 1/5 1/5 1 1/ /5 1/5 1 A 0 = / /5 1 Four places: (1) short trips from Philadelphia (i.e., New York, Washington, Atlantic City, New Hope, etc.), (2) Quebec, (3) Denver, (4) California N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 23 / 31

24 Illustrative Example Selecting Plan for Vacation Problem (cont.) Pairwise comparison matrices of places with respect to criteria /5 1/6 1/4 A 1 = 1/ /7 1/6 1 3, A 2 = /2 1 6, 1/9 1/7 1/ /4 1/ / /4 1/3 A 3 = 1/ /7 1/ /7, A 4 = 1/4 1 1/ , /3 1/ A 5 = 1/7 1/6 1 1/4 1/4 1/3 4 1 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 24 / 31

25 Illustrative Example Selecting Plan for Vacation Solution: Evaluating Priority Vector (Weights) for Criteria The tropical spectral radius of the comparison matrix A 0 λ = (a 14 a 43 a 32 a 21 ) 1/4 = 5 3/4 The Kleene star of the matrix λ 1 A 0 (λ 1 A 0 ) = I λ 1 A 0 λ 2 A 2 0 λ 3 A 3 0 λ 4 A /4 5 1/2 5 3/4 5 1/2 5 1/ /4 5 1/2 5 1/4 = 5 1/2 5 1/ / /4 5 1/2 5 1/ / / / / /4 The priority (weight) vector for criteria (pseudo-quadratic problem) w = (1, 5 1/4, 5 1/2, 5 3/4, 3 5 3/4 ) N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 25 / 31

26 Illustrative Example Selecting Plan for Vacation Derivation of All Priority Vectors for Places The weighted combination of comparison matrices of places C = A 1 5 1/4 A 2 5 1/2 A 3 5 3/4 A 4 (3 5 3/4 )A 5 5 3/ / /2 9 = 5 5/4 5 3/ / / /4 5 3/ / / / /2 5 3/4 The tropical spectral radius of matrix C µ = (c 13 c 31 ) 1/2 = 2 5 5/8 7 1/2 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 26 / 31

27 Illustrative Example Selecting Plan for Vacation Derivation of All Priority Vectors for Places (cont.) The Kleene star of matrix µ 1 C (µ 1 C) = I µ 1 C µ 2 C 2 µ 3 C 3 1 r/4 r/4 3/4 = 3/r 1 3/4 3/r 4/r 1 1 3/r, r = 2 71/2 5 1/ r/4 r/4 1 All solution vectors (pseudo-quadratic problem) 1 r/4 3/4 x = Bu, B = 3/r 1 3/r 4/r 1 3/r, u > 0 1 r/4 1 N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 27 / 31

28 Illustrative Example Selecting Plan for Vacation Evaluation of Most Differentiating Solutions The vectors with maximum differentiation between choices of lowest and highest priorities (maximization of Hilbert seminorm) 1 3/4 3/r 3/r x 1 = 4/r 1 u, x 2 = 3/r 1 Examples of vectors with u = v = 1 v, u, v > 0, r = 2 71/2 5 1/ x 1 (1.00, 0.69, 0.92, 1.00) T, x 2 (0.75, 0.69, 0.69, 1.00) T The priority order of places according to the vectors (4) (1) (3) (2), (4) (1) (3) (2) N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 28 / 31

29 Illustrative Example Selecting Plan for Vacation Evaluation of Least Differentiating Solutions The vectors with minimum differentiation between choices of lowest and highest priorities (minimization of Hilbert seminorm) 1 x 1 = 4/r 4/r u > 0, r = 2 71/2 5 1/ Example of vectors with u = 1 and related priority order x 1 (1.00, 0.92, 0.92, 1.00) T, (4) (1) (3) (2) Combined new orders versus order by (Saaty, 1977) NEW: (4) (1) (3) (2) OLD: (1) (3) (4) (2) N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 29 / 31

30 Concluding Remarks Concluding Remarks We have proposed a new implementation of the AHP method, based on minimax approximation and tropical optimization The new AHP implementation uses log-chebyshev matrix approximation instead of the principal eigenvector method The weights of criteria are incorporated into the evaluation of the priorities of choices rather then used to form the result directly N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 30 / 31

31 Concluding Remarks Concluding Remarks Since the solution obtained is usually non-unique, a technique has been proposed to find two representative priority vectors As such solutions, those vectors are taken which most and least differentiate between choices with the highest and lowest priorities The above problems have been formulated in the framework of tropical mathematics, and solved as tropical optimization problems Exact solutions to the problems have been given in a compact vector form ready for further analysis and practical implementation N. Krivulin and S. Sergeev Tropical Optimization for AHP Tropical Workshop 31 / 31

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

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

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

PREFERENCE MATRICES IN TROPICAL ALGEBRA

PREFERENCE MATRICES IN TROPICAL ALGEBRA PREFERENCE MATRICES IN TROPICAL ALGEBRA 1 Introduction Hana Tomášková University of Hradec Králové, Faculty of Informatics and Management, Rokitanského 62, 50003 Hradec Králové, Czech Republic e-mail:

More information

This operation is - associative A + (B + C) = (A + B) + C; - commutative A + B = B + A; - has a neutral element O + A = A, here O is the null matrix

This operation is - associative A + (B + C) = (A + B) + C; - commutative A + B = B + A; - has a neutral element O + A = A, here O is the null matrix 1 Matrix Algebra Reading [SB] 81-85, pp 153-180 11 Matrix Operations 1 Addition a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a mn + b 11 b 12 b 1n b 21 b 22 b 2n b m1 b m2 b mn a 11 + b 11 a 12 + b 12 a 1n

More information

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition Prof. Tesler Math 283 Fall 2016 Also see the separate version of this with Matlab and R commands. Prof. Tesler Diagonalizing

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

Vectors To begin, let us describe an element of the state space as a point with numerical coordinates, that is x 1. x 2. x =

Vectors To begin, let us describe an element of the state space as a point with numerical coordinates, that is x 1. x 2. x = Linear Algebra Review Vectors To begin, let us describe an element of the state space as a point with numerical coordinates, that is x 1 x x = 2. x n Vectors of up to three dimensions are easy to diagram.

More information

CS 246 Review of Linear Algebra 01/17/19

CS 246 Review of Linear Algebra 01/17/19 1 Linear algebra In this section we will discuss vectors and matrices. We denote the (i, j)th entry of a matrix A as A ij, and the ith entry of a vector as v i. 1.1 Vectors and vector operations A vector

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

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition Prof. Tesler Math 283 Fall 2018 Also see the separate version of this with Matlab and R commands. Prof. Tesler Diagonalizing

More information

Linear Algebra Review. Vectors

Linear Algebra Review. Vectors Linear Algebra Review 9/4/7 Linear Algebra Review By Tim K. Marks UCSD Borrows heavily from: Jana Kosecka http://cs.gmu.edu/~kosecka/cs682.html Virginia de Sa (UCSD) Cogsci 8F Linear Algebra review Vectors

More information

Linear Algebra M1 - FIB. Contents: 5. Matrices, systems of linear equations and determinants 6. Vector space 7. Linear maps 8.

Linear Algebra M1 - FIB. Contents: 5. Matrices, systems of linear equations and determinants 6. Vector space 7. Linear maps 8. Linear Algebra M1 - FIB Contents: 5 Matrices, systems of linear equations and determinants 6 Vector space 7 Linear maps 8 Diagonalization Anna de Mier Montserrat Maureso Dept Matemàtica Aplicada II Translation:

More information

Large Scale Data Analysis Using Deep Learning

Large Scale Data Analysis Using Deep Learning Large Scale Data Analysis Using Deep Learning Linear Algebra U Kang Seoul National University U Kang 1 In This Lecture Overview of linear algebra (but, not a comprehensive survey) Focused on the subset

More information

Linear Algebra: Matrix Eigenvalue Problems

Linear Algebra: Matrix Eigenvalue Problems CHAPTER8 Linear Algebra: Matrix Eigenvalue Problems Chapter 8 p1 A matrix eigenvalue problem considers the vector equation (1) Ax = λx. 8.0 Linear Algebra: Matrix Eigenvalue Problems Here A is a given

More information

1 Last time: least-squares problems

1 Last time: least-squares problems MATH Linear algebra (Fall 07) Lecture Last time: least-squares problems Definition. If A is an m n matrix and b R m, then a least-squares solution to the linear system Ax = b is a vector x R n such that

More information

Properties of Matrices and Operations on Matrices

Properties of Matrices and Operations on Matrices Properties of Matrices and Operations on Matrices A common data structure for statistical analysis is a rectangular array or matris. Rows represent individual observational units, or just observations,

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

MATH 315 Linear Algebra Homework #1 Assigned: August 20, 2018

MATH 315 Linear Algebra Homework #1 Assigned: August 20, 2018 Homework #1 Assigned: August 20, 2018 Review the following subjects involving systems of equations and matrices from Calculus II. Linear systems of equations Converting systems to matrix form Pivot entry

More information

I = i 0,

I = i 0, Special Types of Matrices Certain matrices, such as the identity matrix 0 0 0 0 0 0 I = 0 0 0, 0 0 0 have a special shape, which endows the matrix with helpful properties The identity matrix is an example

More information

A version of this article appeared in Linear Algebra and its Applications, Volume 438, Issue 7, 1 April 2013, Pages DOI Information:

A version of this article appeared in Linear Algebra and its Applications, Volume 438, Issue 7, 1 April 2013, Pages DOI Information: A version of this article appeared in Linear Algebra and its Applications, Volume 438, Issue 7, 1 April 2013, Pages 29112928 DOI Information: http://dx.doi.org/10.1016/j.laa.2012.11.020 1 The Analytic

More information

1 Linear Algebra Problems

1 Linear Algebra Problems Linear Algebra Problems. Let A be the conjugate transpose of the complex matrix A; i.e., A = A t : A is said to be Hermitian if A = A; real symmetric if A is real and A t = A; skew-hermitian if A = A and

More information

Linear Algebra Solutions 1

Linear Algebra Solutions 1 Math Camp 1 Do the following: Linear Algebra Solutions 1 1. Let A = and B = 3 8 5 A B = 3 5 9 A + B = 9 11 14 4 AB = 69 3 16 BA = 1 4 ( 1 3. Let v = and u = 5 uv = 13 u v = 13 v u = 13 Math Camp 1 ( 7

More information

Knowledge Discovery and Data Mining 1 (VO) ( )

Knowledge Discovery and Data Mining 1 (VO) ( ) Knowledge Discovery and Data Mining 1 (VO) (707.003) Review of Linear Algebra Denis Helic KTI, TU Graz Oct 9, 2014 Denis Helic (KTI, TU Graz) KDDM1 Oct 9, 2014 1 / 74 Big picture: KDDM Probability Theory

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

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX September 2007 MSc Sep Intro QT 1 Who are these course for? The September

More information

Math 443 Differential Geometry Spring Handout 3: Bilinear and Quadratic Forms This handout should be read just before Chapter 4 of the textbook.

Math 443 Differential Geometry Spring Handout 3: Bilinear and Quadratic Forms This handout should be read just before Chapter 4 of the textbook. Math 443 Differential Geometry Spring 2013 Handout 3: Bilinear and Quadratic Forms This handout should be read just before Chapter 4 of the textbook. Endomorphisms of a Vector Space This handout discusses

More information

YORK UNIVERSITY. Faculty of Science Department of Mathematics and Statistics MATH M Test #1. July 11, 2013 Solutions

YORK UNIVERSITY. Faculty of Science Department of Mathematics and Statistics MATH M Test #1. July 11, 2013 Solutions YORK UNIVERSITY Faculty of Science Department of Mathematics and Statistics MATH 222 3. M Test # July, 23 Solutions. For each statement indicate whether it is always TRUE or sometimes FALSE. Note: For

More information

What is A + B? What is A B? What is AB? What is BA? What is A 2? and B = QUESTION 2. What is the reduced row echelon matrix of A =

What is A + B? What is A B? What is AB? What is BA? What is A 2? and B = QUESTION 2. What is the reduced row echelon matrix of A = STUDENT S COMPANIONS IN BASIC MATH: THE ELEVENTH Matrix Reloaded by Block Buster Presumably you know the first part of matrix story, including its basic operations (addition and multiplication) and row

More information

Ma/CS 6b Class 20: Spectral Graph Theory

Ma/CS 6b Class 20: Spectral Graph Theory Ma/CS 6b Class 20: Spectral Graph Theory By Adam Sheffer Recall: Parity of a Permutation S n the set of permutations of 1,2,, n. A permutation σ S n is even if it can be written as a composition of an

More information

Chapter Two Elements of Linear Algebra

Chapter Two Elements of Linear Algebra Chapter Two Elements of Linear Algebra Previously, in chapter one, we have considered single first order differential equations involving a single unknown function. In the next chapter we will begin to

More information

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA)

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) Chapter 5 The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) 5.1 Basics of SVD 5.1.1 Review of Key Concepts We review some key definitions and results about matrices that will

More information

AMS526: Numerical Analysis I (Numerical Linear Algebra)

AMS526: Numerical Analysis I (Numerical Linear Algebra) AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 1: Course Overview & Matrix-Vector Multiplication Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Numerical Analysis I 1 / 20 Outline 1 Course

More information

Rank, Trace, Determinant, Transpose an Inverse of a Matrix Let A be an n n square matrix: A = a11 a1 a1n a1 a an a n1 a n a nn nn where is the jth col

Rank, Trace, Determinant, Transpose an Inverse of a Matrix Let A be an n n square matrix: A = a11 a1 a1n a1 a an a n1 a n a nn nn where is the jth col Review of Linear Algebra { E18 Hanout Vectors an Their Inner Proucts Let X an Y be two vectors: an Their inner prouct is ene as X =[x1; ;x n ] T Y =[y1; ;y n ] T (X; Y ) = X T Y = x k y k k=1 where T an

More information

Ma/CS 6b Class 20: Spectral Graph Theory

Ma/CS 6b Class 20: Spectral Graph Theory Ma/CS 6b Class 20: Spectral Graph Theory By Adam Sheffer Eigenvalues and Eigenvectors A an n n matrix of real numbers. The eigenvalues of A are the numbers λ such that Ax = λx for some nonzero vector x

More information

Eigenvalues and Eigenvectors

Eigenvalues and Eigenvectors Eigenvalues and Eigenvectors week -2 Fall 26 Eigenvalues and eigenvectors The most simple linear transformation from R n to R n may be the transformation of the form: T (x,,, x n ) (λ x, λ 2,, λ n x n

More information

Appendix A: Matrices

Appendix A: Matrices Appendix A: Matrices A matrix is a rectangular array of numbers Such arrays have rows and columns The numbers of rows and columns are referred to as the dimensions of a matrix A matrix with, say, 5 rows

More information

Numerical Analysis Lecture Notes

Numerical Analysis Lecture Notes Numerical Analysis Lecture Notes Peter J Olver 3 Review of Matrix Algebra Vectors and matrices are essential for modern analysis of systems of equations algebrai, differential, functional, etc In this

More information

Conjugate Gradient (CG) Method

Conjugate Gradient (CG) Method Conjugate Gradient (CG) Method by K. Ozawa 1 Introduction In the series of this lecture, I will introduce the conjugate gradient method, which solves efficiently large scale sparse linear simultaneous

More information

Matrices A brief introduction

Matrices A brief introduction Matrices A brief introduction Basilio Bona DAUIN Politecnico di Torino Semester 1, 2014-15 B. Bona (DAUIN) Matrices Semester 1, 2014-15 1 / 41 Definitions Definition A matrix is a set of N real or complex

More information

Mathematical Methods wk 2: Linear Operators

Mathematical Methods wk 2: Linear Operators John Magorrian, magog@thphysoxacuk These are work-in-progress notes for the second-year course on mathematical methods The most up-to-date version is available from http://www-thphysphysicsoxacuk/people/johnmagorrian/mm

More information

On the Markov chain tree theorem in the Max algebra

On the Markov chain tree theorem in the Max algebra Electronic Journal of Linear Algebra Volume 26 Volume 26 (2013) Article 2 2013 On the Markov chain tree theorem in the Max algebra Buket Benek Gursoy buket.benek@nuim.ie Steve Kirkland Oliver Mason Sergei

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

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

AN ELEMENTARY PROOF OF THE SPECTRAL RADIUS FORMULA FOR MATRICES

AN ELEMENTARY PROOF OF THE SPECTRAL RADIUS FORMULA FOR MATRICES AN ELEMENTARY PROOF OF THE SPECTRAL RADIUS FORMULA FOR MATRICES JOEL A. TROPP Abstract. We present an elementary proof that the spectral radius of a matrix A may be obtained using the formula ρ(a) lim

More information

Chapter 4 - MATRIX ALGEBRA. ... a 2j... a 2n. a i1 a i2... a ij... a in

Chapter 4 - MATRIX ALGEBRA. ... a 2j... a 2n. a i1 a i2... a ij... a in Chapter 4 - MATRIX ALGEBRA 4.1. Matrix Operations A a 11 a 12... a 1j... a 1n a 21. a 22.... a 2j... a 2n. a i1 a i2... a ij... a in... a m1 a m2... a mj... a mn The entry in the ith row and the jth column

More information

Quantum Computing Lecture 2. Review of Linear Algebra

Quantum Computing Lecture 2. Review of Linear Algebra Quantum Computing Lecture 2 Review of Linear Algebra Maris Ozols Linear algebra States of a quantum system form a vector space and their transformations are described by linear operators Vector spaces

More information

Massachusetts Institute of Technology Department of Economics Statistics. Lecture Notes on Matrix Algebra

Massachusetts Institute of Technology Department of Economics Statistics. Lecture Notes on Matrix Algebra Massachusetts Institute of Technology Department of Economics 14.381 Statistics Guido Kuersteiner Lecture Notes on Matrix Algebra These lecture notes summarize some basic results on matrix algebra used

More information

Introduction to Mobile Robotics Compact Course on Linear Algebra. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz

Introduction to Mobile Robotics Compact Course on Linear Algebra. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Introduction to Mobile Robotics Compact Course on Linear Algebra Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Vectors Arrays of numbers Vectors represent a point in a n dimensional space

More information

Measuring transitivity of fuzzy pairwise comparison matrix

Measuring transitivity of fuzzy pairwise comparison matrix Measuring transitivity of fuzzy pairwise comparison matrix Jaroslav Ramík 1 Abstract. A pair-wise comparison matrix is the result of pair-wise comparison a powerful method in multi-criteria optimization.

More information

1 Inner Product and Orthogonality

1 Inner Product and Orthogonality CSCI 4/Fall 6/Vora/GWU/Orthogonality and Norms Inner Product and Orthogonality Definition : The inner product of two vectors x and y, x x x =.., y =. x n y y... y n is denoted x, y : Note that n x, y =

More information

2. Matrix Algebra and Random Vectors

2. Matrix Algebra and Random Vectors 2. Matrix Algebra and Random Vectors 2.1 Introduction Multivariate data can be conveniently display as array of numbers. In general, a rectangular array of numbers with, for instance, n rows and p columns

More information

Matrix Arithmetic. j=1

Matrix Arithmetic. j=1 An m n matrix is an array A = Matrix Arithmetic a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a mn of real numbers a ij An m n matrix has m rows and n columns a ij is the entry in the i-th row and j-th column

More information

Positive Definite Matrix

Positive Definite Matrix 1/29 Chia-Ping Chen Professor Department of Computer Science and Engineering National Sun Yat-sen University Linear Algebra Positive Definite, Negative Definite, Indefinite 2/29 Pure Quadratic Function

More information

Inverses. Stephen Boyd. EE103 Stanford University. October 28, 2017

Inverses. Stephen Boyd. EE103 Stanford University. October 28, 2017 Inverses Stephen Boyd EE103 Stanford University October 28, 2017 Outline Left and right inverses Inverse Solving linear equations Examples Pseudo-inverse Left and right inverses 2 Left inverses a number

More information

Chap 3. Linear Algebra

Chap 3. Linear Algebra Chap 3. Linear Algebra Outlines 1. Introduction 2. Basis, Representation, and Orthonormalization 3. Linear Algebraic Equations 4. Similarity Transformation 5. Diagonal Form and Jordan Form 6. Functions

More information

A TOUR OF LINEAR ALGEBRA FOR JDEP 384H

A TOUR OF LINEAR ALGEBRA FOR JDEP 384H A TOUR OF LINEAR ALGEBRA FOR JDEP 384H Contents Solving Systems 1 Matrix Arithmetic 3 The Basic Rules of Matrix Arithmetic 4 Norms and Dot Products 5 Norms 5 Dot Products 6 Linear Programming 7 Eigenvectors

More information

Lecture 3 Linear Algebra Background

Lecture 3 Linear Algebra Background Lecture 3 Linear Algebra Background Dan Sheldon September 17, 2012 Motivation Preview of next class: y (1) w 0 + w 1 x (1) 1 + w 2 x (1) 2 +... + w d x (1) d y (2) w 0 + w 1 x (2) 1 + w 2 x (2) 2 +...

More information

Elementary linear algebra

Elementary linear algebra Chapter 1 Elementary linear algebra 1.1 Vector spaces Vector spaces owe their importance to the fact that so many models arising in the solutions of specific problems turn out to be vector spaces. The

More information

Linear Algebra: Characteristic Value Problem

Linear Algebra: Characteristic Value Problem Linear Algebra: Characteristic Value Problem . The Characteristic Value Problem Let < be the set of real numbers and { be the set of complex numbers. Given an n n real matrix A; does there exist a number

More information

Linear Algebra for Machine Learning. Sargur N. Srihari

Linear Algebra for Machine Learning. Sargur N. Srihari Linear Algebra for Machine Learning Sargur N. srihari@cedar.buffalo.edu 1 Overview Linear Algebra is based on continuous math rather than discrete math Computer scientists have little experience with it

More information

Econ 204 Supplement to Section 3.6 Diagonalization and Quadratic Forms. 1 Diagonalization and Change of Basis

Econ 204 Supplement to Section 3.6 Diagonalization and Quadratic Forms. 1 Diagonalization and Change of Basis Econ 204 Supplement to Section 3.6 Diagonalization and Quadratic Forms De La Fuente notes that, if an n n matrix has n distinct eigenvalues, it can be diagonalized. In this supplement, we will provide

More information

Newton s method in eigenvalue optimization for incomplete pairwise comparison matrices

Newton s method in eigenvalue optimization for incomplete pairwise comparison matrices Newton s method in eigenvalue optimization for incomplete pairwise comparison matrices Kristóf Ábele-Nagy Eötvös Loránd University (ELTE); Corvinus University of Budapest (BCE) Sándor Bozóki Computer and

More information

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs Ma/CS 6b Class 3: Eigenvalues in Regular Graphs By Adam Sheffer Recall: The Spectrum of a Graph Consider a graph G = V, E and let A be the adjacency matrix of G. The eigenvalues of G are the eigenvalues

More information

Stat 159/259: Linear Algebra Notes

Stat 159/259: Linear Algebra Notes Stat 159/259: Linear Algebra Notes Jarrod Millman November 16, 2015 Abstract These notes assume you ve taken a semester of undergraduate linear algebra. In particular, I assume you are familiar with the

More information

B best scales 51, 53 best MCDM method 199 best fuzzy MCDM method bound of maximum consistency 40 "Bridge Evaluation" problem

B best scales 51, 53 best MCDM method 199 best fuzzy MCDM method bound of maximum consistency 40 Bridge Evaluation problem SUBJECT INDEX A absolute-any (AA) critical criterion 134, 141, 152 absolute terms 133 absolute-top (AT) critical criterion 134, 141, 151 actual relative weights 98 additive function 228 additive utility

More information

Matrices. 1 a a2 1 b b 2 1 c c π

Matrices. 1 a a2 1 b b 2 1 c c π Matrices 2-3-207 A matrix is a rectangular array of numbers: 2 π 4 37 42 0 3 a a2 b b 2 c c 2 Actually, the entries can be more general than numbers, but you can think of the entries as numbers to start

More information

Introduction to Matrix Algebra

Introduction to Matrix Algebra Introduction to Matrix Algebra August 18, 2010 1 Vectors 1.1 Notations A p-dimensional vector is p numbers put together. Written as x 1 x =. x p. When p = 1, this represents a point in the line. When p

More information

Lecture 1 Review: Linear models have the form (in matrix notation) Y = Xβ + ε,

Lecture 1 Review: Linear models have the form (in matrix notation) Y = Xβ + ε, 2. REVIEW OF LINEAR ALGEBRA 1 Lecture 1 Review: Linear models have the form (in matrix notation) Y = Xβ + ε, where Y n 1 response vector and X n p is the model matrix (or design matrix ) with one row for

More information

Elementary Row Operations on Matrices

Elementary Row Operations on Matrices King Saud University September 17, 018 Table of contents 1 Definition A real matrix is a rectangular array whose entries are real numbers. These numbers are organized on rows and columns. An m n matrix

More information

The Singular Value Decomposition

The Singular Value Decomposition The Singular Value Decomposition Philippe B. Laval KSU Fall 2015 Philippe B. Laval (KSU) SVD Fall 2015 1 / 13 Review of Key Concepts We review some key definitions and results about matrices that will

More information

Math Linear Algebra Final Exam Review Sheet

Math Linear Algebra Final Exam Review Sheet Math 15-1 Linear Algebra Final Exam Review Sheet Vector Operations Vector addition is a component-wise operation. Two vectors v and w may be added together as long as they contain the same number n of

More information

(b) If a multiple of one row of A is added to another row to produce B then det(b) =det(a).

(b) If a multiple of one row of A is added to another row to produce B then det(b) =det(a). .(5pts) Let B = 5 5. Compute det(b). (a) (b) (c) 6 (d) (e) 6.(5pts) Determine which statement is not always true for n n matrices A and B. (a) If two rows of A are interchanged to produce B, then det(b)

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

Chapter 2. Matrix Arithmetic. Chapter 2

Chapter 2. Matrix Arithmetic. Chapter 2 Matrix Arithmetic Matrix Addition and Subtraction Addition and subtraction act element-wise on matrices. In order for the addition/subtraction (A B) to be possible, the two matrices A and B must have the

More information

Chapter 1. Matrix Algebra

Chapter 1. Matrix Algebra ST4233, Linear Models, Semester 1 2008-2009 Chapter 1. Matrix Algebra 1 Matrix and vector notation Definition 1.1 A matrix is a rectangular or square array of numbers of variables. We use uppercase boldface

More information

Mathematics 13: Lecture 10

Mathematics 13: Lecture 10 Mathematics 13: Lecture 10 Matrices Dan Sloughter Furman University January 25, 2008 Dan Sloughter (Furman University) Mathematics 13: Lecture 10 January 25, 2008 1 / 19 Matrices Recall: A matrix is a

More information

The Miracles of Tropical Spectral Theory

The Miracles of Tropical Spectral Theory The Miracles of Tropical Spectral Theory Emmanuel Tsukerman University of California, Berkeley e.tsukerman@berkeley.edu July 31, 2015 1 / 110 Motivation One of the most important results in max-algebra

More information

Eigenvalues and Eigenvectors

Eigenvalues and Eigenvectors Eigenvalues and Eigenvectors Philippe B. Laval KSU Fall 2015 Philippe B. Laval (KSU) Eigenvalues and Eigenvectors Fall 2015 1 / 14 Introduction We define eigenvalues and eigenvectors. We discuss how to

More information

Maths for Signals and Systems Linear Algebra in Engineering

Maths for Signals and Systems Linear Algebra in Engineering Maths for Signals and Systems Linear Algebra in Engineering Lectures 13 15, Tuesday 8 th and Friday 11 th November 016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE

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

Lecture 15 Review of Matrix Theory III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 15 Review of Matrix Theory III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 15 Review of Matrix Theory III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Matrix An m n matrix is a rectangular or square array of

More information

18.06 Problem Set 8 - Solutions Due Wednesday, 14 November 2007 at 4 pm in

18.06 Problem Set 8 - Solutions Due Wednesday, 14 November 2007 at 4 pm in 806 Problem Set 8 - Solutions Due Wednesday, 4 November 2007 at 4 pm in 2-06 08 03 Problem : 205+5+5+5 Consider the matrix A 02 07 a Check that A is a positive Markov matrix, and find its steady state

More information

Matrices and Vectors

Matrices and Vectors Matrices and Vectors James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 11, 2013 Outline 1 Matrices and Vectors 2 Vector Details 3 Matrix

More information

A FIRST COURSE IN LINEAR ALGEBRA. An Open Text by Ken Kuttler. Matrix Arithmetic

A FIRST COURSE IN LINEAR ALGEBRA. An Open Text by Ken Kuttler. Matrix Arithmetic A FIRST COURSE IN LINEAR ALGEBRA An Open Text by Ken Kuttler Matrix Arithmetic Lecture Notes by Karen Seyffarth Adapted by LYRYX SERVICE COURSE SOLUTION Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)

More information

More Linear Algebra. Edps/Soc 584, Psych 594. Carolyn J. Anderson

More Linear Algebra. Edps/Soc 584, Psych 594. Carolyn J. Anderson More Linear Algebra Edps/Soc 584, Psych 594 Carolyn J. Anderson Department of Educational Psychology I L L I N O I S university of illinois at urbana-champaign c Board of Trustees, University of Illinois

More information

Lecture notes on Quantum Computing. Chapter 1 Mathematical Background

Lecture notes on Quantum Computing. Chapter 1 Mathematical Background Lecture notes on Quantum Computing Chapter 1 Mathematical Background Vector states of a quantum system with n physical states are represented by unique vectors in C n, the set of n 1 column vectors 1 For

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

Math 108b: Notes on the Spectral Theorem

Math 108b: Notes on the Spectral Theorem Math 108b: Notes on the Spectral Theorem From section 6.3, we know that every linear operator T on a finite dimensional inner product space V has an adjoint. (T is defined as the unique linear operator

More information

1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det

1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det What is the determinant of the following matrix? 3 4 3 4 3 4 4 3 A 0 B 8 C 55 D 0 E 60 If det a a a 3 b b b 3 c c c 3 = 4, then det a a 4a 3 a b b 4b 3 b c c c 3 c = A 8 B 6 C 4 D E 3 Let A be an n n matrix

More information

Systems of Linear Equations and Matrices

Systems of Linear Equations and Matrices Chapter 1 Systems of Linear Equations and Matrices System of linear algebraic equations and their solution constitute one of the major topics studied in the course known as linear algebra. In the first

More information

Properties of Linear Transformations from R n to R m

Properties of Linear Transformations from R n to R m Properties of Linear Transformations from R n to R m MATH 322, Linear Algebra I J. Robert Buchanan Department of Mathematics Spring 2015 Topic Overview Relationship between the properties of a matrix transformation

More information

Manifold Learning: Theory and Applications to HRI

Manifold Learning: Theory and Applications to HRI Manifold Learning: Theory and Applications to HRI Seungjin Choi Department of Computer Science Pohang University of Science and Technology, Korea seungjin@postech.ac.kr August 19, 2008 1 / 46 Greek Philosopher

More information

Solvability of Linear Matrix Equations in a Symmetric Matrix Variable

Solvability of Linear Matrix Equations in a Symmetric Matrix Variable Solvability of Linear Matrix Equations in a Symmetric Matrix Variable Maurcio C. de Oliveira J. William Helton Abstract We study the solvability of generalized linear matrix equations of the Lyapunov type

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

Matrices and Vectors. Definition of Matrix. An MxN matrix A is a two-dimensional array of numbers A =

Matrices and Vectors. Definition of Matrix. An MxN matrix A is a two-dimensional array of numbers A = 30 MATHEMATICS REVIEW G A.1.1 Matrices and Vectors Definition of Matrix. An MxN matrix A is a two-dimensional array of numbers A = a 11 a 12... a 1N a 21 a 22... a 2N...... a M1 a M2... a MN A matrix can

More information

TBP MATH33A Review Sheet. November 24, 2018

TBP MATH33A Review Sheet. November 24, 2018 TBP MATH33A Review Sheet November 24, 2018 General Transformation Matrices: Function Scaling by k Orthogonal projection onto line L Implementation If we want to scale I 2 by k, we use the following: [

More information

ASSESSMENT FOR AN INCOMPLETE COMPARISON MATRIX AND IMPROVEMENT OF AN INCONSISTENT COMPARISON: COMPUTATIONAL EXPERIMENTS

ASSESSMENT FOR AN INCOMPLETE COMPARISON MATRIX AND IMPROVEMENT OF AN INCONSISTENT COMPARISON: COMPUTATIONAL EXPERIMENTS ISAHP 1999, Kobe, Japan, August 12 14, 1999 ASSESSMENT FOR AN INCOMPLETE COMPARISON MATRIX AND IMPROVEMENT OF AN INCONSISTENT COMPARISON: COMPUTATIONAL EXPERIMENTS Tsuneshi Obata, Shunsuke Shiraishi, Motomasa

More information

Metoda porównywania parami

Metoda porównywania parami Metoda porównywania parami Podejście HRE Konrad Kułakowski Akademia Górniczo-Hutnicza 24 Czerwiec 2014 Advances in the Pairwise Comparisons Method Heuristic Rating Estimation Approach Konrad Kułakowski

More information

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i )

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i ) Direct Methods for Linear Systems Chapter Direct Methods for Solving Linear Systems Per-Olof Persson persson@berkeleyedu Department of Mathematics University of California, Berkeley Math 18A Numerical

More information