Transportation Problem

Size: px
Start display at page:

Download "Transportation Problem"

Transcription

1 Transportation Problem Alireza Ghaffari-Hadigheh Azarbaijan Shahid Madani University (ASMU) Spring 2017 Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

2 Overview 1 Transportation problem A brief definition Properties of the coefficient matrix Nonbasic vector in terms of the basic vectors The simplex method for transportation problem 2 Degeneracy in the transportation problem Necessary Condition 3 The Simplex Tableau Associated with a Transportation Tableau Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

3 Assumptions Transportation problem A brief definition m origin points located on a map, where origin i has a supply of a i units of a particular item. n destination points, where destination j requires b j units of the commodity. unit cost c ij for transportation from origin i to destination j. Determine the feasible shipping solution from origins to destinations that minimizes the total transportation cost. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

4 A brief definition Mathematical Formulation x = (x 11, x 12,..., x 1n, x 21,..., x 2n,..., x mn ) T c = (c 11, c 12,..., c 1n, c 21,..., c 2n,..., c mn ) T b = (a 1, a 2,..., a m, b 1, b 2,..., b n ) T A = (a 11, a 12,..., a 1n, a 21,..., a 2n,..., a mn ) a ij = e i + e m+j Linear optimization model min c T x Ax = b x 0 1 is an n row vector of all 1 s I is an n n identity matrix Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

5 Example Transportation problem A brief definition 2 Origins, 3 Destinations. c 11 = 4 c 12 = 7 c 13 = 5 c 21 = 2 c 22 = 4 c 23 = A = Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

6 Feasibility of the problem A brief definition d = m a i = i=1 n j=1 b j x ij = a i b j d, i = 1,..., m, j = 1,..., n. 0 x ij min{a i, b j } A bounded feasible linear optimization problem has optimal solution. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

7 Rank of the matrix A Transportation problem Properties of the coefficient matrix If m, n 2 then m + n mn, thus rank A m + n. rank A m + n, since the sum of first m rows equals the sum of last n rows. Fact: Rank A = m + n 1 We need only to find an (m + n 1) (m + n 1) nonsingular submatrix from A. Delate the last row: A = (a 1n, a 2n,..., a mn, a 11, a 21,..., a m,n 1 ) [ ] Im Q A = 0 I n 1 Rank A = m + n 1. A = A = Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

8 Properties of the coefficient matrix Totally Unimodularity Definition A matrix is totally unimodular if the determinant of its every square submatrix is 1, 0 or +1. Claim In the transportation problem, the matrix A is totally unimodular. Since all entries of A are 0 or 1, every 1 1 submatrix has determinant of value 0 or 1. Any (m + n) (m + n) submatrix has determinant of value 0 since rank(a) = m + n 1. Suppose the property is true for A k 1, then Each column of A k has either no 1 s, a single 1, or two 1 s. If any column of A k has no 1 s, then det A k = 0. If every column of A k has two 1 s, then one of the i s is in an origin row and the other is in a destination row. In this case the sum of the origin rows of A k equals the sum of the destination rows of A k.det A k = 0. If some column of A k contains a single 1, expanding det A k by the minors of that column we get det A k = ± det A k 1. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

9 Triangularity of the Basis Matrix Properties of the coefficient matrix Claim Any basic submatrix is upper triangular. We had a particular (m + n 1) (m + n 1) submatrix that was nonsingular, therefore was a basis for A (ignoring the last row). This Matrix is upper triangular. Suppose that B is a basis matrix from A. There must be at least one column of B containing a single 1; otherwise, det B = 0. Permuting the rows and columns of B, we obtain [ ] 1 q 0 B m+n 2 B m+n 2 must contain at least one column with a single 1. (why?) 1 q q 0 1 p 0 0 B m+n 3 Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

10 Properties of the coefficient matrix Finding basic solution Use backward substitution. The basis consisting of x 13, x 23, x 11, and x 12, we append the last row and artificial column. x 12 = 10 x 11 = 15 x 23 = 20 x 13 = 30 x 11 x 12 = 5 x a = 25 x 13 = x 23 = 0 Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

11 Integrality of the basic solution Properties of the coefficient matrix Main result Since each basis consists entirely of integer entries and is triangular with all diagonal elements equal to 1, we conclude that the values of all basic variables will be integral if the supplies and demands are integers. In particular, we may conclude that the optimal basic feasible solution will be all integer. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

12 Simplex Method, Reminder Properties of the coefficient matrix Simplex for minimization problem Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

13 Properties of the coefficient matrix On the typical updated simplex column The elements of B 1 are all ±1 or 0 (why?). For the optimality we need to solve By ij = a ij. Utilizing Cramer s rule, the kth unknown element of y ij is y ijk = det B k det B. y ijk = ±1 or 0. Typical updated simplex column y ij consists of ±1 s and 0 s. Any vector a ij can be obtained by the simple addition and subtraction of basic vectors. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

14 Properties of the coefficient matrix Representation of a nonbasic vector in terms of basic vectors a ij = e i + e m+j a ij = a ik a lk + a ls a us + a uj = (e i + e m+k ) (e l + e m+k ) + (e l + e m+s ) (e u + e m+s ) + (e u + e m+j ) = e i + e m+j Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

15 Properties of the coefficient matrix Basic vectors cannot form a cycle on the transportation tableau. By contradiction let cells (p, q), (r, q), (r, s), (u, s), (u, v), and (p, v) which form a cycle be basic. Consider the following linear combination a pq a rq + a rs a us + a uv a pv = 0 Thus, they are not independent and so can t be basic. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

16 Properties of the coefficient matrix It has no cycle. (Tree of Forest) Spanning (All columns and rows) A spanning Tree (Chain) Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

17 Properties of the coefficient matrix Is this possible? Consider the two basic cells (i, j) and (k, l) If cell (k, j)is basic, then cells (, ij) and (k, l) are connected via the basic chain {(i, j), (k, j), (k, l)}. If the cell (k, j) is not basic, then a kj = a rj a rs + a ts + + a vu a vw + a kw The two basic cells (i, j) and (k, l) are connected by the basic chain {(i, j), (r, j), (r, s), (t, s),..., (v, u), (u, w), (k, w), (k, l)}. The basic cells are connected. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

18 Properties of the coefficient matrix Inverse A spanning tree with m + n 1 points together with an artificial vector is a basis. Proof sketch The matrix of vectors associated with a spanning tree has an (m + n 1) (m + n 1) (upper) triangular submatrix with 1 s on the diagonal. Hints! A tree always has at least one end. An end of the tree, it must either be the only point in the particular row or column. Assumption: The end is the only point in its particular row. Say (i, j). Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

19 Properties of the coefficient matrix Proof steps T = [ ] T1 q 0 1 a ij = e i + e m+j is the only tree vector with a nonzero entry in row i. Perform row and column permutation on the (m + n) (m + n 1) matrix T T 1 is the matrix associated with the tree vectors when row i and vector a ij are deleted. The endpoint and line joining it are deleted to obtain a new connected tree. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

20 Continued... Transportation problem Properties of the coefficient matrix T 2 p q 2 T = 0 1 q Consider the end of cell (k, l). The only end point in column l a kl = e k + e m+l is the only vector with a nonzero entry in row m + 1. Continue this procedure. The proof is complete. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

21 Properties of the coefficient matrix Representation of the Basis on the Transportation Graph Each tree on the transportation tableau corresponds uniquely to a tree on the transportation graph Each basic cell (i, j) corresponds to the basic link (i, j). Each line connecting two basic cells in the transportation tableau corresponds to the node The artificial vector e m+n is a link leaving destination n and ending nowhere. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

22 Nonbasic vector in terms of the basic vectors Locate the unique cycle, in the basis graph, containing the arc associated with the particular nonbasic cell. All of the basic cells of the transportation matrix associated with the arcs of the cycle in the graph are required for the representation of the nonbasic cell. Not all basic cells in the unique cycle are used. The unique cycle of the graph is given by (1, 4), (3, 4), (3, 1), (1, 1). The chain of basic cells (3, 4), (3, 1), (1, 1). Assign alternating signs of +1 and 1, a 14 = a 11 a 31 + a 34. e 1 + e 4+4 = (e 1, +e 4+1 ) (e 3 + e 4+1 ) + (e 3 + e 4+4 ) Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

23 Simplex steps Transportation problem The simplex method for transportation problem 1 Find a starting basic feasible solution. 2 Compute z j c j for each nonbasic variable. Stop or select the entry column. 3 Determine the exit column. 4 Obtain the new basic feasible solution and repeat Step 2. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

24 The simplex method for transportation problem Finding a Starting Basic Feasible Solution Northwest corner rule As a variable x ij is assigned a value, the corresponding a i, and b j are reduced by that value. Start with, a i = ã i and and b j = b j. x 11 = min{ã 1, b 1 } Replace ã 1 by ã 1 x 11 and b 1 by b 1 x 11 If ã 1 < b 1, move to cell (1, 2); let X 21 = min{ã 2, b 1 }. and replace ã 2 by ã 2 x 21 and b 1 by b 1 x 21 If ã 1 = b 1, Degeneracy!! If ã 1 > b 1, move to cell (2, 1); let X 12 = min{ã 1, b 2 }. and replace ã 1 by ã 1 x 12 and b 2 by b 2 x 12 Continue. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

25 Starting Basic solution, an example The simplex method for transportation problem Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

26 The simplex method for transportation problem Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

27 The simplex method for transportation problem Computing z ij c ij for Each Nonbasic Cell z ij c ij = c B y ij c ij Since y ij consists of 1 s, 1 s, and 0 s, then c B y ij is calculated by simply adding and subtracting the costs of some basic variables. z ij c ij = (c uj c us + c ls c lk + c ik ) c ij Optimality criterion is z ij c ij 0 for each nonbasic x ij. z 21 c 21 = = 0 z 22 c 22 = = 1 x 22 is a candidate to enter the basis. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

28 The simplex method for transportation problem Alternative method for optimality controlling z ij c ij = c B B 1 a ij c ij = wa ij c ij. w i = u i, i = 1,... m and w m+j = v j, j = 1,... n. w = (u 1, u 2,..., u m, v 1, v 2,..., v n ) wa ij = u i + v j thus z ij c ij = u i + v j c ij. w = c B B 1 is the dual solution, for basic columns u i + v j = c ij. (u 1, u 2,..., u m, v 1, v 2,..., v n )(a pq,..., a st, e m+n ) = (c pq,..., c st, 0) System of equations: u p + v q = c pq. u s + v t = c st v n = 0 Compute the z ij c ij = u i + v j c ij for each nonbasic cell in order to determine the entering column. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

29 The simplex method for transportation problem Determination of the Exit Column Let (k, l) be selected to enter the basis. If the entry, in column y kl, corresponding to a basic variable is 1, then the basic variable will increase at the same rate as the nonbasic variable x kl increases. Let ˆx ij be the value of x ij in the current solution and let be the amount by which the nonbasic variable, x kl, increases. Each component of y kl is either 1, 1, or 0. = min{ˆx ij : basic cell (i, j) has a + 1 in the representation of the nonbasic cell (k, l)}. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

30 The simplex method for transportation problem Illustrative step = min{x 12, x 23 } = min{10, 20} = 10 New solution: x 12 = ˆx 12 = = 0(leaves the basis) x 13 = ˆx 13 + = = 15 x 23 = ˆx 23 = = 10 x 12 = = 10 x 11 = 15(unchanged) Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

31 Degeneracy in the transportation problem Finding and Maintaining a Basis in the Presence of Degeneracy The reduced supply is equal to the reduced demand. x kl = min{â k, ˆb l } = a k = b l, Whichever way we go with the northwest corner rule, the next basic variable will be zero and degeneracy occurs. Proceed in either direction, that is, to (k, l + 1) or (k + 1, l), and assign either x k,l+1 or x k+1,l as a basic variable at zero level. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

32 Degeneracy in the transportation problem Continued x 31 = min{ˆx 11, ˆx 22, ˆx 34 } = min{10, 0, 40} = 0 x 11 = 10 0 = 10 x 21 = = 10 x 22 = 0 0 = 0(leaves the basis) x 24 = = 10 x 34 = 40 0 = 40 Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

33 Degeneracy in the transportation problem Necessary Condition A Necessary Condition for Degeneracy in the Transportation Problem A proper subset of the rows and columns have the total supply equal to the total demand. x ij = a i, C 1 C 1 C 1 x ij = C 1 b j, = C 1 a i = C 1 b j. Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

34 The Simplex Tableau Associated with a Transportation Tableau The Simplex Tableau Associated with a Transportation Tableau z x 11 x 12 x 13 x 21 x 22 x 23 x a RHS z x x x x x a Alireza Ghaffari-Hadigheh (ASMU) Transportation Problem Spring / 34

TRANSPORTATION PROBLEMS

TRANSPORTATION PROBLEMS Chapter 6 TRANSPORTATION PROBLEMS 61 Transportation Model Transportation models deal with the determination of a minimum-cost plan for transporting a commodity from a number of sources to a number of destinations

More information

Chapter 7 Network Flow Problems, I

Chapter 7 Network Flow Problems, I Chapter 7 Network Flow Problems, I Network flow problems are the most frequently solved linear programming problems. They include as special cases, the assignment, transportation, maximum flow, and shortest

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

Week 4. (1) 0 f ij u ij.

Week 4. (1) 0 f ij u ij. Week 4 1 Network Flow Chapter 7 of the book is about optimisation problems on networks. Section 7.1 gives a quick introduction to the definitions of graph theory. In fact I hope these are already known

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

Standard Form An LP is in standard form when: All variables are non-negativenegative All constraints are equalities Putting an LP formulation into sta

Standard Form An LP is in standard form when: All variables are non-negativenegative All constraints are equalities Putting an LP formulation into sta Chapter 4 Linear Programming: The Simplex Method An Overview of the Simplex Method Standard Form Tableau Form Setting Up the Initial Simplex Tableau Improving the Solution Calculating the Next Tableau

More information

min 4x 1 5x 2 + 3x 3 s.t. x 1 + 2x 2 + x 3 = 10 x 1 x 2 6 x 1 + 3x 2 + x 3 14

min 4x 1 5x 2 + 3x 3 s.t. x 1 + 2x 2 + x 3 = 10 x 1 x 2 6 x 1 + 3x 2 + x 3 14 The exam is three hours long and consists of 4 exercises. The exam is graded on a scale 0-25 points, and the points assigned to each question are indicated in parenthesis within the text. If necessary,

More information

CO350 Linear Programming Chapter 8: Degeneracy and Finite Termination

CO350 Linear Programming Chapter 8: Degeneracy and Finite Termination CO350 Linear Programming Chapter 8: Degeneracy and Finite Termination 27th June 2005 Chapter 8: Finite Termination 1 The perturbation method Recap max c T x (P ) s.t. Ax = b x 0 Assumption: B is a feasible

More information

Simplex Algorithm Using Canonical Tableaus

Simplex Algorithm Using Canonical Tableaus 41 Simplex Algorithm Using Canonical Tableaus Consider LP in standard form: Min z = cx + α subject to Ax = b where A m n has rank m and α is a constant In tableau form we record it as below Original Tableau

More information

Relation of Pure Minimum Cost Flow Model to Linear Programming

Relation of Pure Minimum Cost Flow Model to Linear Programming Appendix A Page 1 Relation of Pure Minimum Cost Flow Model to Linear Programming The Network Model The network pure minimum cost flow model has m nodes. The external flows given by the vector b with m

More information

Discrete Optimization 23

Discrete Optimization 23 Discrete Optimization 23 2 Total Unimodularity (TU) and Its Applications In this section we will discuss the total unimodularity theory and its applications to flows in networks. 2.1 Total Unimodularity:

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

F 1 F 2 Daily Requirement Cost N N N

F 1 F 2 Daily Requirement Cost N N N Chapter 5 DUALITY 5. The Dual Problems Every linear programming problem has associated with it another linear programming problem and that the two problems have such a close relationship that whenever

More information

The dual simplex method with bounds

The dual simplex method with bounds The dual simplex method with bounds Linear programming basis. Let a linear programming problem be given by min s.t. c T x Ax = b x R n, (P) where we assume A R m n to be full row rank (we will see in the

More information

Lecture 4: Algebra, Geometry, and Complexity of the Simplex Method. Reading: Sections 2.6.4, 3.5,

Lecture 4: Algebra, Geometry, and Complexity of the Simplex Method. Reading: Sections 2.6.4, 3.5, Lecture 4: Algebra, Geometry, and Complexity of the Simplex Method Reading: Sections 2.6.4, 3.5, 10.2 10.5 1 Summary of the Phase I/Phase II Simplex Method We write a typical simplex tableau as z x 1 x

More information

Simplex tableau CE 377K. April 2, 2015

Simplex tableau CE 377K. April 2, 2015 CE 377K April 2, 2015 Review Reduced costs Basic and nonbasic variables OUTLINE Review by example: simplex method demonstration Outline Example You own a small firm producing construction materials for

More information

AM 121: Intro to Optimization Models and Methods Fall 2018

AM 121: Intro to Optimization Models and Methods Fall 2018 AM 121: Intro to Optimization Models and Methods Fall 2018 Lecture 5: The Simplex Method Yiling Chen Harvard SEAS Lesson Plan This lecture: Moving towards an algorithm for solving LPs Tableau. Adjacent

More information

Undergraduate Mathematical Economics Lecture 1

Undergraduate Mathematical Economics Lecture 1 Undergraduate Mathematical Economics Lecture 1 Yu Ren WISE, Xiamen University September 15, 2014 Outline 1 Courses Description and Requirement 2 Course Outline ematical techniques used in economics courses

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

Linear and Integer Programming - ideas

Linear and Integer Programming - ideas Linear and Integer Programming - ideas Paweł Zieliński Institute of Mathematics and Computer Science, Wrocław University of Technology, Poland http://www.im.pwr.wroc.pl/ pziel/ Toulouse, France 2012 Literature

More information

OPERATIONS RESEARCH. Linear Programming Problem

OPERATIONS RESEARCH. Linear Programming Problem OPERATIONS RESEARCH Chapter 1 Linear Programming Problem Prof. Bibhas C. Giri Department of Mathematics Jadavpur University Kolkata, India Email: bcgiri.jumath@gmail.com MODULE - 2: Simplex Method for

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

CHAPTER 6. Direct Methods for Solving Linear Systems

CHAPTER 6. Direct Methods for Solving Linear Systems CHAPTER 6 Direct Methods for Solving Linear Systems. Introduction A direct method for approximating the solution of a system of n linear equations in n unknowns is one that gives the exact solution to

More information

Math Models of OR: Extreme Points and Basic Feasible Solutions

Math Models of OR: Extreme Points and Basic Feasible Solutions Math Models of OR: Extreme Points and Basic Feasible Solutions John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 1180 USA September 018 Mitchell Extreme Points and Basic Feasible Solutions

More information

Ω R n is called the constraint set or feasible set. x 1

Ω R n is called the constraint set or feasible set. x 1 1 Chapter 5 Linear Programming (LP) General constrained optimization problem: minimize subject to f(x) x Ω Ω R n is called the constraint set or feasible set. any point x Ω is called a feasible point We

More information

Math Models of OR: Some Definitions

Math Models of OR: Some Definitions Math Models of OR: Some Definitions John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA September 2018 Mitchell Some Definitions 1 / 20 Active constraints Outline 1 Active constraints

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

Dr. Maddah ENMG 500 Engineering Management I 10/21/07

Dr. Maddah ENMG 500 Engineering Management I 10/21/07 Dr. Maddah ENMG 500 Engineering Management I 10/21/07 Computational Procedure of the Simplex Method The optimal solution of a general LP problem is obtained in the following steps: Step 1. Express the

More information

21. Solve the LP given in Exercise 19 using the big-m method discussed in Exercise 20.

21. Solve the LP given in Exercise 19 using the big-m method discussed in Exercise 20. Extra Problems for Chapter 3. Linear Programming Methods 20. (Big-M Method) An alternative to the two-phase method of finding an initial basic feasible solution by minimizing the sum of the artificial

More information

4. Duality Duality 4.1 Duality of LPs and the duality theorem. min c T x x R n, c R n. s.t. ai Tx = b i i M a i R n

4. Duality Duality 4.1 Duality of LPs and the duality theorem. min c T x x R n, c R n. s.t. ai Tx = b i i M a i R n 2 4. Duality of LPs and the duality theorem... 22 4.2 Complementary slackness... 23 4.3 The shortest path problem and its dual... 24 4.4 Farkas' Lemma... 25 4.5 Dual information in the tableau... 26 4.6

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

Maximum Flow Problem (Ford and Fulkerson, 1956)

Maximum Flow Problem (Ford and Fulkerson, 1956) Maximum Flow Problem (Ford and Fulkerson, 196) In this problem we find the maximum flow possible in a directed connected network with arc capacities. There is unlimited quantity available in the given

More information

Chapter 1: Linear Programming

Chapter 1: Linear Programming Chapter 1: Linear Programming Math 368 c Copyright 2013 R Clark Robinson May 22, 2013 Chapter 1: Linear Programming 1 Max and Min For f : D R n R, f (D) = {f (x) : x D } is set of attainable values of

More information

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6 CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6 GENE H GOLUB Issues with Floating-point Arithmetic We conclude our discussion of floating-point arithmetic by highlighting two issues that frequently

More information

(P ) Minimize 4x 1 + 6x 2 + 5x 3 s.t. 2x 1 3x 3 3 3x 2 2x 3 6

(P ) Minimize 4x 1 + 6x 2 + 5x 3 s.t. 2x 1 3x 3 3 3x 2 2x 3 6 The exam is three hours long and consists of 4 exercises. The exam is graded on a scale 0-25 points, and the points assigned to each question are indicated in parenthesis within the text. Problem 1 Consider

More information

Lecture Notes in Linear Algebra

Lecture Notes in Linear Algebra Lecture Notes in Linear Algebra Dr. Abdullah Al-Azemi Mathematics Department Kuwait University February 4, 2017 Contents 1 Linear Equations and Matrices 1 1.2 Matrices............................................

More information

Presentation by: H. Sarper. Chapter 2 - Learning Objectives

Presentation by: H. Sarper. Chapter 2 - Learning Objectives Chapter Basic Linear lgebra to accompany Introduction to Mathematical Programming Operations Research, Volume, th edition, by Wayne L. Winston and Munirpallam Venkataramanan Presentation by: H. Sarper

More information

Lesson 27 Linear Programming; The Simplex Method

Lesson 27 Linear Programming; The Simplex Method Lesson Linear Programming; The Simplex Method Math 0 April 9, 006 Setup A standard linear programming problem is to maximize the quantity c x + c x +... c n x n = c T x subject to constraints a x + a x

More information

Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc.

Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc. 1 Polynomial Matrices 1.1 Polynomials Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc., n ws ( ) as a

More information

Contents. 4.5 The(Primal)SimplexMethod NumericalExamplesoftheSimplexMethod

Contents. 4.5 The(Primal)SimplexMethod NumericalExamplesoftheSimplexMethod Contents 4 The Simplex Method for Solving LPs 149 4.1 Transformations to be Carried Out On an LP Model Before Applying the Simplex Method On It... 151 4.2 Definitions of Various Types of Basic Vectors

More information

Chapter 3, Operations Research (OR)

Chapter 3, Operations Research (OR) Chapter 3, Operations Research (OR) Kent Andersen February 7, 2007 1 Linear Programs (continued) In the last chapter, we introduced the general form of a linear program, which we denote (P) Minimize Z

More information

AM 121: Intro to Optimization

AM 121: Intro to Optimization AM 121: Intro to Optimization Models and Methods Lecture 6: Phase I, degeneracy, smallest subscript rule. Yiling Chen SEAS Lesson Plan Phase 1 (initialization) Degeneracy and cycling Smallest subscript

More information

Lecture 5 January 16, 2013

Lecture 5 January 16, 2013 UBC CPSC 536N: Sparse Approximations Winter 2013 Prof. Nick Harvey Lecture 5 January 16, 2013 Scribe: Samira Samadi 1 Combinatorial IPs 1.1 Mathematical programs { min c Linear Program (LP): T x s.t. a

More information

Matrices. Chapter Definitions and Notations

Matrices. Chapter Definitions and Notations Chapter 3 Matrices 3. Definitions and Notations Matrices are yet another mathematical object. Learning about matrices means learning what they are, how they are represented, the types of operations which

More information

Direct Methods for Solving Linear Systems. Simon Fraser University Surrey Campus MACM 316 Spring 2005 Instructor: Ha Le

Direct Methods for Solving Linear Systems. Simon Fraser University Surrey Campus MACM 316 Spring 2005 Instructor: Ha Le Direct Methods for Solving Linear Systems Simon Fraser University Surrey Campus MACM 316 Spring 2005 Instructor: Ha Le 1 Overview General Linear Systems Gaussian Elimination Triangular Systems The LU Factorization

More information

Lecture 2: The Simplex method

Lecture 2: The Simplex method Lecture 2 1 Linear and Combinatorial Optimization Lecture 2: The Simplex method Basic solution. The Simplex method (standardform, b>0). 1. Repetition of basic solution. 2. One step in the Simplex algorithm.

More information

Linear programs Optimization Geoff Gordon Ryan Tibshirani

Linear programs Optimization Geoff Gordon Ryan Tibshirani Linear programs 10-725 Optimization Geoff Gordon Ryan Tibshirani Review: LPs LPs: m constraints, n vars A: R m n b: R m c: R n x: R n ineq form [min or max] c T x s.t. Ax b m n std form [min or max] c

More information

Math 240 Calculus III

Math 240 Calculus III The Calculus III Summer 2015, Session II Wednesday, July 8, 2015 Agenda 1. of the determinant 2. determinants 3. of determinants What is the determinant? Yesterday: Ax = b has a unique solution when A

More information

UNIVERSITY of LIMERICK

UNIVERSITY of LIMERICK UNIVERSITY of LIMERICK OLLSCOIL LUIMNIGH Department of Mathematics & Statistics Faculty of Science and Engineering END OF SEMESTER ASSESSMENT PAPER MODULE CODE: MS4303 SEMESTER: Spring 2018 MODULE TITLE:

More information

3. Linear Programming and Polyhedral Combinatorics

3. Linear Programming and Polyhedral Combinatorics Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans April 5, 2017 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory

More information

ORF 522. Linear Programming and Convex Analysis

ORF 522. Linear Programming and Convex Analysis ORF 522 Linear Programming and Convex Analysis The Simplex Method Marco Cuturi Princeton ORF-522 1 Reminder: Basic Feasible Solutions, Extreme points, Optima Some important theorems last time for standard

More information

Chapter 5 Linear Programming (LP)

Chapter 5 Linear Programming (LP) Chapter 5 Linear Programming (LP) General constrained optimization problem: minimize f(x) subject to x R n is called the constraint set or feasible set. any point x is called a feasible point We consider

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

Sensitivity Analysis

Sensitivity Analysis Dr. Maddah ENMG 500 /9/07 Sensitivity Analysis Changes in the RHS (b) Consider an optimal LP solution. Suppose that the original RHS (b) is changed from b 0 to b new. In the following, we study the affect

More information

A NEW FACE METHOD FOR LINEAR PROGRAMMING. 1. Introduction We are concerned with the standard linear programming (LP) problem

A NEW FACE METHOD FOR LINEAR PROGRAMMING. 1. Introduction We are concerned with the standard linear programming (LP) problem A NEW FACE METHOD FOR LINEAR PROGRAMMING PING-QI PAN Abstract. An attractive feature of the face method [9 for solving LP problems is that it uses the orthogonal projection of the negative objective gradient

More information

CO350 Linear Programming Chapter 6: The Simplex Method

CO350 Linear Programming Chapter 6: The Simplex Method CO50 Linear Programming Chapter 6: The Simplex Method rd June 2005 Chapter 6: The Simplex Method 1 Recap Suppose A is an m-by-n matrix with rank m. max. c T x (P ) s.t. Ax = b x 0 On Wednesday, we learned

More information

Linear Programming. Murti V. Salapaka Electrical Engineering Department University Of Minnesota, Twin Cities

Linear Programming. Murti V. Salapaka Electrical Engineering Department University Of Minnesota, Twin Cities Linear Programming Murti V Salapaka Electrical Engineering Department University Of Minnesota, Twin Cities murtis@umnedu September 4, 2012 Linear Programming 1 The standard Linear Programming (SLP) problem:

More information

Linear Programming Redux

Linear Programming Redux Linear Programming Redux Jim Bremer May 12, 2008 The purpose of these notes is to review the basics of linear programming and the simplex method in a clear, concise, and comprehensive way. The book contains

More information

3. Linear Programming and Polyhedral Combinatorics

3. Linear Programming and Polyhedral Combinatorics Massachusetts Institute of Technology 18.433: Combinatorial Optimization Michel X. Goemans February 28th, 2013 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory

More information

A primal-simplex based Tardos algorithm

A primal-simplex based Tardos algorithm A primal-simplex based Tardos algorithm Shinji Mizuno a, Noriyoshi Sukegawa a, and Antoine Deza b a Graduate School of Decision Science and Technology, Tokyo Institute of Technology, 2-12-1-W9-58, Oo-Okayama,

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

Mathematical Programs Linear Program (LP)

Mathematical Programs Linear Program (LP) Mathematical Programs Linear Program (LP) Integer Program (IP) Can be efficiently solved e.g., by Ellipsoid Method Cannot be efficiently solved Cannot be efficiently solved assuming P NP Combinatorial

More information

Revised Simplex Method

Revised Simplex Method DM545 Linear and Integer Programming Lecture 7 Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. 2 Motivation Complexity of single pivot operation

More information

CO350 Linear Programming Chapter 6: The Simplex Method

CO350 Linear Programming Chapter 6: The Simplex Method CO350 Linear Programming Chapter 6: The Simplex Method 8th June 2005 Chapter 6: The Simplex Method 1 Minimization Problem ( 6.5) We can solve minimization problems by transforming it into a maximization

More information

Integer programming: an introduction. Alessandro Astolfi

Integer programming: an introduction. Alessandro Astolfi Integer programming: an introduction Alessandro Astolfi Outline Introduction Examples Methods for solving ILP Optimization on graphs LP problems with integer solutions Summary Introduction Integer programming

More information

Linear Programming Duality P&S Chapter 3 Last Revised Nov 1, 2004

Linear Programming Duality P&S Chapter 3 Last Revised Nov 1, 2004 Linear Programming Duality P&S Chapter 3 Last Revised Nov 1, 2004 1 In this section we lean about duality, which is another way to approach linear programming. In particular, we will see: How to define

More information

21-301, Spring 2019 Homework 4 Solutions

21-301, Spring 2019 Homework 4 Solutions 21-301, Spring 2019 Homework 4 Solutions Michael Anastos Not to be published without written consent of the author or the instructors of the course. (Please contact me if you find any errors!) Problem

More information

Special cases of linear programming

Special cases of linear programming Special cases of linear programming Infeasible solution Multiple solution (infinitely many solution) Unbounded solution Degenerated solution Notes on the Simplex tableau 1. The intersection of any basic

More information

Introduction to Mathematical Programming IE406. Lecture 13. Dr. Ted Ralphs

Introduction to Mathematical Programming IE406. Lecture 13. Dr. Ted Ralphs Introduction to Mathematical Programming IE406 Lecture 13 Dr. Ted Ralphs IE406 Lecture 13 1 Reading for This Lecture Bertsimas Chapter 5 IE406 Lecture 13 2 Sensitivity Analysis In many real-world problems,

More information

Pivoting. Reading: GV96 Section 3.4, Stew98 Chapter 3: 1.3

Pivoting. Reading: GV96 Section 3.4, Stew98 Chapter 3: 1.3 Pivoting Reading: GV96 Section 3.4, Stew98 Chapter 3: 1.3 In the previous discussions we have assumed that the LU factorization of A existed and the various versions could compute it in a stable manner.

More information

CSE QM N Network Flows: Transshipment Problem Slide Slide Transshipment Networks The most general pure network is the transshipment network, an extension of the transportation model that permits intermediate

More information

Yinyu Ye, MS&E, Stanford MS&E310 Lecture Note #06. The Simplex Method

Yinyu Ye, MS&E, Stanford MS&E310 Lecture Note #06. The Simplex Method The Simplex Method Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/ yyye (LY, Chapters 2.3-2.5, 3.1-3.4) 1 Geometry of Linear

More information

(1) for all (2) for all and all

(1) for all (2) for all and all 8. Linear mappings and matrices A mapping f from IR n to IR m is called linear if it fulfills the following two properties: (1) for all (2) for all and all Mappings of this sort appear frequently in the

More information

CO 602/CM 740: Fundamentals of Optimization Problem Set 4

CO 602/CM 740: Fundamentals of Optimization Problem Set 4 CO 602/CM 740: Fundamentals of Optimization Problem Set 4 H. Wolkowicz Fall 2014. Handed out: Wednesday 2014-Oct-15. Due: Wednesday 2014-Oct-22 in class before lecture starts. Contents 1 Unique Optimum

More information

Calculation in the special cases n = 2 and n = 3:

Calculation in the special cases n = 2 and n = 3: 9. The determinant The determinant is a function (with real numbers as values) which is defined for quadratic matrices. It allows to make conclusions about the rank and appears in diverse theorems and

More information

FORBIDDEN MINORS FOR THE CLASS OF GRAPHS G WITH ξ(g) 2. July 25, 2006

FORBIDDEN MINORS FOR THE CLASS OF GRAPHS G WITH ξ(g) 2. July 25, 2006 FORBIDDEN MINORS FOR THE CLASS OF GRAPHS G WITH ξ(g) 2 LESLIE HOGBEN AND HEIN VAN DER HOLST July 25, 2006 Abstract. For a given simple graph G, S(G) is defined to be the set of real symmetric matrices

More information

/3 4 1/2. x ij. p ij

/3 4 1/2. x ij. p ij CSE 87 QM 72N Network Flows: Generalized Networks Slide Slide 2 Generalized Networks ffl An expansion of the pure network model ffl Multipliers or divisors on the flow of an arc modulate level of flow

More information

3.3 Easy ILP problems and totally unimodular matrices

3.3 Easy ILP problems and totally unimodular matrices 3.3 Easy ILP problems and totally unimodular matrices Consider a generic ILP problem expressed in standard form where A Z m n with n m, and b Z m. min{c t x : Ax = b, x Z n +} (1) P(b) = {x R n : Ax =

More information

Lecture 14 Transportation Algorithm. October 9, 2009

Lecture 14 Transportation Algorithm. October 9, 2009 Transportation Algorithm October 9, 2009 Outline Lecture 14 Revisit the transportation problem Simplex algorithm for the balanced problem Basic feasible solutions Selection of the initial basic feasible

More information

Slack Variable. Max Z= 3x 1 + 4x 2 + 5X 3. Subject to: X 1 + X 2 + X x 1 + 4x 2 + X X 1 + X 2 + 4X 3 10 X 1 0, X 2 0, X 3 0

Slack Variable. Max Z= 3x 1 + 4x 2 + 5X 3. Subject to: X 1 + X 2 + X x 1 + 4x 2 + X X 1 + X 2 + 4X 3 10 X 1 0, X 2 0, X 3 0 Simplex Method Slack Variable Max Z= 3x 1 + 4x 2 + 5X 3 Subject to: X 1 + X 2 + X 3 20 3x 1 + 4x 2 + X 3 15 2X 1 + X 2 + 4X 3 10 X 1 0, X 2 0, X 3 0 Standard Form Max Z= 3x 1 +4x 2 +5X 3 + 0S 1 + 0S 2

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

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

9.1 Linear Programs in canonical form

9.1 Linear Programs in canonical form 9.1 Linear Programs in canonical form LP in standard form: max (LP) s.t. where b i R, i = 1,..., m z = j c jx j j a ijx j b i i = 1,..., m x j 0 j = 1,..., n But the Simplex method works only on systems

More information

1 Implementation (continued)

1 Implementation (continued) Mathematical Programming Lecture 13 OR 630 Fall 2005 October 6, 2005 Notes by Saifon Chaturantabut 1 Implementation continued We noted last time that B + B + a q Be p e p BI + ā q e p e p. Now, we want

More information

D1 D2 D3 - 50

D1 D2 D3 - 50 CSE 8374 QM 721N Network Flows: Transportation Problem 1 Slide 1 Slide 2 The Transportation Problem The uncapacitated transportation problem is one of the simplest of the pure network models, provides

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

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3

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

More information

Linear programming: theory, algorithms and applications

Linear programming: theory, algorithms and applications Linear programming: theory, algorithms and applications illes@math.bme.hu Department of Differential Equations Budapest 2014/2015 Fall Vector spaces A nonempty set L equipped with addition and multiplication

More information

15-780: LinearProgramming

15-780: LinearProgramming 15-780: LinearProgramming J. Zico Kolter February 1-3, 2016 1 Outline Introduction Some linear algebra review Linear programming Simplex algorithm Duality and dual simplex 2 Outline Introduction Some linear

More information

Lecture 7. Econ August 18

Lecture 7. Econ August 18 Lecture 7 Econ 2001 2015 August 18 Lecture 7 Outline First, the theorem of the maximum, an amazing result about continuity in optimization problems. Then, we start linear algebra, mostly looking at familiar

More information

Introduction to Integer Programming

Introduction to Integer Programming Lecture 3/3/2006 p. /27 Introduction to Integer Programming Leo Liberti LIX, École Polytechnique liberti@lix.polytechnique.fr Lecture 3/3/2006 p. 2/27 Contents IP formulations and examples Total unimodularity

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

Lecture 12 (Tue, Mar 5) Gaussian elimination and LU factorization (II)

Lecture 12 (Tue, Mar 5) Gaussian elimination and LU factorization (II) Math 59 Lecture 2 (Tue Mar 5) Gaussian elimination and LU factorization (II) 2 Gaussian elimination - LU factorization For a general n n matrix A the Gaussian elimination produces an LU factorization if

More information

Lecture Notes 1: Matrix Algebra Part C: Pivoting and Matrix Decomposition

Lecture Notes 1: Matrix Algebra Part C: Pivoting and Matrix Decomposition University of Warwick, EC9A0 Maths for Economists Peter J. Hammond 1 of 46 Lecture Notes 1: Matrix Algebra Part C: Pivoting and Matrix Decomposition Peter J. Hammond Autumn 2012, revised Autumn 2014 University

More information

The Simplex Method. Lecture 5 Standard and Canonical Forms and Setting up the Tableau. Lecture 5 Slide 1. FOMGT 353 Introduction to Management Science

The Simplex Method. Lecture 5 Standard and Canonical Forms and Setting up the Tableau. Lecture 5 Slide 1. FOMGT 353 Introduction to Management Science The Simplex Method Lecture 5 Standard and Canonical Forms and Setting up the Tableau Lecture 5 Slide 1 The Simplex Method Formulate Constrained Maximization or Minimization Problem Convert to Standard

More information

Direct Methods for Solving Linear Systems. Matrix Factorization

Direct Methods for Solving Linear Systems. Matrix Factorization Direct Methods for Solving Linear Systems Matrix Factorization Numerical Analysis (9th Edition) R L Burden & J D Faires Beamer Presentation Slides prepared by John Carroll Dublin City University c 2011

More information

Part 1. The Review of Linear Programming

Part 1. The Review of Linear Programming In the name of God Part 1. The Review of Linear Programming 1.5. Spring 2010 Instructor: Dr. Masoud Yaghini Outline Introduction Formulation of the Dual Problem Primal-Dual Relationship Economic Interpretation

More information

Math/CS 466/666: Homework Solutions for Chapter 3

Math/CS 466/666: Homework Solutions for Chapter 3 Math/CS 466/666: Homework Solutions for Chapter 3 31 Can all matrices A R n n be factored A LU? Why or why not? Consider the matrix A ] 0 1 1 0 Claim that this matrix can not be factored A LU For contradiction,

More information

MATH Topics in Applied Mathematics Lecture 12: Evaluation of determinants. Cross product.

MATH Topics in Applied Mathematics Lecture 12: Evaluation of determinants. Cross product. MATH 311-504 Topics in Applied Mathematics Lecture 12: Evaluation of determinants. Cross product. Determinant is a scalar assigned to each square matrix. Notation. The determinant of a matrix A = (a ij

More information

Since the determinant of a diagonal matrix is the product of its diagonal elements it is trivial to see that det(a) = α 2. = max. A 1 x.

Since the determinant of a diagonal matrix is the product of its diagonal elements it is trivial to see that det(a) = α 2. = max. A 1 x. APPM 4720/5720 Problem Set 2 Solutions This assignment is due at the start of class on Wednesday, February 9th. Minimal credit will be given for incomplete solutions or solutions that do not provide details

More information