Operation

Submitted by: Submitted by

Views: 89

Words: 5623

Pages: 23

Category: Business and Industry

Date Submitted: 12/26/2013 01:44 PM

Report This Essay

Chapter 4 The Simplex Algorithm – Part II

Based on Introduction to Mathematical Programming: Operations Research, Volume 1 4th edition, by Wayne L. Winston and Munirpallam Venkataramanan

Lewis Ntaimo

L. Ntaimo (c) 2005 INEN420 TAMU

1

So Far …

• • • • Modeling LPs Solving 2-variable LPs graphically Simplex method - Max LPs Simplex method - Min LPs

– Method 1: Multiply objective function by -1 – Method 2: Modify Step 3 of simplex algorithm for Max LPs

Simplex method – Special cases:

– Alternative optimal solutions – Unbounded LPs

L. Ntaimo (c) 2005 INEN420 TAMU

2

Degeneracy and Convergence of the Simplex Algorithm

L. Ntaimo (c) 2005 INEN420 TAMU

3

4.11 Convergence of the Simplex Method

Recall:

Max z = cT x s.t. Ax = b x≥0

Where,

⎡ x1 ⎤ ⎢x ⎥ ⎢ 2⎥ ⎢.⎥ x=⎢ ⎥ ⎢.⎥ ⎢.⎥ ⎢ ⎥ ⎢ xn ⎥ ⎣ ⎦ ⎡ c1 ⎤ ⎢c ⎥ ⎢ 2⎥ ⎢.⎥ c=⎢ ⎥ ⎢.⎥ ⎢.⎥ ⎢ ⎥ ⎢cn ⎥ ⎣ ⎦ ⎡ a11 ⎢a ⎢ 21 ⎢ . A=⎢ ⎢ . ⎢ . ⎢ ⎢am1 ⎣ a12 a22 . . . am 2 . . . . . . . . . a1n ⎤ a2 n ⎥ ⎥ . ⎥ ⎥ . ⎥ . ⎥ ⎥ amn ⎥ ⎦

⎡ b1 ⎤ ⎢b ⎥ ⎢ 2⎥ ⎢.⎥ b=⎢ ⎥ ⎢.⎥ ⎢.⎥ ⎢ ⎥ ⎢bm ⎥ ⎣ ⎦

Assumption: Constraint matrix A has n columns and m linearly independent rows. So we can form an m x m square matrix called the basis by setting (n - m) variables to zero (nonbasic variables or nbv’s). The remaining variables are the basic variables or bv’s.

L. Ntaimo (c) 2005 INEN420 TAMU

4

4.11 Convergence of the Simplex Method

Recall that for any LP with m constraints, two bfs are said to be adjacent if their sets of bv’s have (m - 1) bv’s in common. e.g. bfs of two immediate simplex tableaus are adjacent bfs.

If an LP in standard form has m constraints and n variables, then there may be a basic solution for each choice of nonbasic variables. From n variables, in how many different ways can a set of (n - m) nonbasic variables (or equivalently, m basic variables) be chosen?

⎛n⎞ n! ⎜ ⎟= ⎜ m ⎟ (n − m)!m! ⎝ ⎠

⎛n⎞ ⎜ ⎟ ⎜ m⎟ ⎝ ⎠

Thus an LP can have at most

basic solutions!

5

L. Ntaimo (c) 2005 INEN420...