Top Banner
Simplex Linear Programming Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD nce for Decision Making, 2e nce for Decision Making, 2e © 2014 Pearson Learning Solutions © 2014 Pearson Learning Solutions Resource Planning and Allocation Management MGMT E-5050
125

Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Jan 11, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming

I. ConceptII. Model TemplateIII. Class ExampleIV. ProcedureV. Interpretation

MAXIMIZATIONMETHOD

Applied Management Science for Decision Making, 2e Applied Management Science for Decision Making, 2e © 2014 Pearson Learning Solutions Philip A. Vaccaro , PhD© 2014 Pearson Learning Solutions Philip A. Vaccaro , PhD

Resource Planning

and Allocation Management

MGMT E-5050

Page 2: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming

* * DECISION VARIABLES MIGHT BE PRODUCTS BEING CONSIDERED FOR PRODUCTION

Most real-life LP problems have more than twodecision variables*, and thus are too large for the

simple graphical solution procedure.

In simplex LP problems the optimal solution will lie at a corner point of a multi-sided, multi-

dimensional figure called an n - dimensional polyhedron that represents the feasible region.

THE FEASIBLE REGION WOULD BE SIMILARTO THE SURFACE OF A DIAMOND

Page 3: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming

The simplex method examines the corner points in a systematic fashion, using basic algebraic concepts. The same set of procedures is repeated time after time until an optimal solution is reached.

Each repetition, or iteration, increases the value of the objective function so that we are always moving closer to the optimal solution.

Page 4: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming

The simplex method yields valuable economic information in addition to the optimal solution.

The manual computations must be mastered in order to successfully employ the software pro- grams, and to interpret the computer printouts.

WHY LEARN THE MANUAL COMPUTATIONS?

Page 5: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Problem StatementProblem Statement

Black and White

Color

A firm produces two different types of television sets:

Three resources are required to produce those televisions:

Chassis 24 units

Labor 160 hours

Color Tubes 10 units

Page 6: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Problem StatementProblem Statement

TELEVISION RESOURCE REQUIREMENTSAND

PROFIT MARGINS

Television Chassis Labor Hours Color Tubes Unit ProfitBlack + White 1 5 0 $6.00

Color 1 10 1 $15.00

Page 7: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming

Let X1 = BLACK AND WHITE TELEVISIONSLet X2 = COLOR TELEVISIONS

Objective Function:

Maximize Z = 6X1 + 15X2

subject to: 1X1 + 1X2 =< 24 chassis 5X1 + 10X2 =< 160 labor hours 0X1 + 1X2 =< 10 color tubes

X1 , X2 => 0

THE MODELTHE MODEL

Page 8: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear ProgrammingCONVERSION TO LINEAR EQUALITIESCONVERSION TO LINEAR EQUALITIES

1X1 + 1X2 + 1SS11 = 24 chassis

5X1 + 10X2 + 1SS22 = 160 labor hours

0X1 + 1X2 + 1SS33 = 10 color tubes

SLACK VARIABLES: : S1S1 = CHASSIS , , S2S2 = = LABOR HOURS , , S3S3 = COLOR TUBES = COLOR TUBES

ADDING A SLACK VARIABLE TO EACH CONSTRAINTAND SETTING IT EQUAL TO THE RIGHT – HAND SIDE

Page 9: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear ProgrammingCONVERSION TO LINEAR EQUALITIES SUITABLE FORCONVERSION TO LINEAR EQUALITIES SUITABLE FOR

INCLUSION IN THE SIMPLEX MATRIXINCLUSION IN THE SIMPLEX MATRIX

1X1 + 1X2 + 1S1 + 00S2 + 00S3 = 24 chassis

5X1 + 10X2 + 00S1 + 1S2 + 00S3 = 160 labor hours

00X1 + 1X2 + 00S1 + 00S2 + 1S3 = 10 color tubes

REWRITE EACH CONSTRAINT TO REFLECT THE PRESENCEPRESENCE ORABSENCEABSENCE OF ALL VARIABLES IN THE PROBLEM

Page 10: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming11stst FEASIBLE SOLUTION FEASIBLE SOLUTION

TRADITIONALLY THE FIRST FEASIBLE SOLUTIONPRODUCES NO PRODUCT AND HAS ALL

RESOURCES INTACT

XX11BLACK AND

WHITE TVs 0

XX22 COLOR TVs 0

SS11 CHASSIS 24

SS22 LABOR HOURS 160

SS33 COLOR TUBES 10

Page 11: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 1The 1stst Feasible Solution Feasible Solution

CjCj

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

SS11

SS22

SS33

ZjZj

Cj-ZjCj-Zj ----------

THE THE BASISBASIS OR OR MIX MIX COLUMNCOLUMN

SHOWS ALL VARIABLES GREATER THAN ZERO IN THE CURRENT SOLUTIONSHOWS ALL VARIABLES GREATER THAN ZERO IN THE CURRENT SOLUTION

Page 12: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

SS11 2424 11 11 11 00 00

SS22 160160 55 1010 00 11 00

SS33 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj

INSERTING LINEAR EQUALITIES INTO THE MATRIXINSERTING LINEAR EQUALITIES INTO THE MATRIX

RIGHT-HANDRIGHT-HANDSIDES ARESIDES AREENTEREDENTEREDINTO THEINTO THEQUANTITYQUANTITYCOLUMNCOLUMN

Page 13: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

S1S1 2424 11 11 11 00 00

ZjZj

Cj-ZjCj-Zj

INSERTING LINEAR EQUALITIES INTO THE MATRIXINSERTING LINEAR EQUALITIES INTO THE MATRIX

1X1X11 + 1X + 1X22 + 1S + 1S11 + 0S + 0S22 + 0S + 0S33 = 24 = 24

Page 14: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

S2S2 160160 55 1010 00 11 00

ZjZj

Cj-ZjCj-Zj

INSERTING LINEAR EQUALITIES INTO THE MATRIXINSERTING LINEAR EQUALITIES INTO THE MATRIX

5X5X11 + 10X + 10X22 + 0S + 0S11 + 1S + 1S22 + 0S + 0S33 = 160 = 160

Page 15: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

S3S3 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj

INSERTING LINEAR EQUALITIES INTO THE MATRIXINSERTING LINEAR EQUALITIES INTO THE MATRIX

0X0X11 + 1X + 1X22 + 0S + 0S1 1 + 0S+ 0S22 + 1S + 1S33 = 10 = 10

Page 16: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

SS11 2424 11 11 11 00 00

SS22 160160 55 1010 00 11 00

SS33 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj

INSERTING LINEAR EQUALITIES INTO THE MATRIXINSERTING LINEAR EQUALITIES INTO THE MATRIX

Page 17: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 1The 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj ----------

THE THE ““Cj”Cj” oror CONTRIBUTION MARGINCONTRIBUTION MARGIN

THE GROSS PROFIT PER UNIT FOR ALL VARIABLES IN THE PROBLEM.THE GROSS PROFIT PER UNIT FOR ALL VARIABLES IN THE PROBLEM.SURPLUSSURPLUS AND AND SLACKSLACK VARIABLES HAVE $0.00 Cj’s BY DEFINITION. VARIABLES HAVE $0.00 Cj’s BY DEFINITION.

Page 18: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj

Page 19: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS QUANTITY AND ADD THE RESULTSMULTIPLY EACH SLACK VARIABLE’S Cj BY ITS QUANTITY AND ADD THE RESULTS

Page 20: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

THEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSTHEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 21: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

THEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSTHEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 22: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 X2X2 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

THEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSTHEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 23: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 SS22 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

THEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSTHEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 24: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 0 00

$0.$0. SS22 160160 55 1010 00 1 00

$0.$0. SS33 1010 00 11 00 0 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

THEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSTHEN MULTIPLY EACH SLACK VARIABLE’S Cj BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 25: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj

THE COMPUTED Zj ROWTHE COMPUTED Zj ROW

Page 26: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj

Page 27: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 28: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 29: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

Page 30: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

Page 31: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 1Toward 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

Page 32: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 1The 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

THE COMPLETED Cj - Zj ROWTHE COMPLETED Cj - Zj ROW

Page 33: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 1The 1stst Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

Page 34: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming1st FEASIBLE SOLUTION

TRADITIONALLY THE FIRST FEASIBLE SOLUTIONPRODUCES NO PRODUCT AND HAS ALL

RESOURCES INTACT

XX11BLACK AND

WHITE TVs 00

XX22 COLOR TVs 0

SS11 CHASSIS 24

SS22 LABOR HOURS 160

SS33 COLOR TUBES 10

Page 35: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming

X1 ( B+W TVs ) = 0NOT IN THE BASISNOT IN THE BASIS

X2 ( Color TVs ) = 0NOT IN THE BASISNOT IN THE BASIS

Z ( Profit ) = $0.00SINCE XSINCE X11 AND X AND X2 2 = 0= 0

1st FEASIBLE SOLUTION

Page 36: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2nd Feasible SolutionToward 2nd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

WE BRING THE MOST PROFITABLE TELEVISION ( X2 ) INTO THE SOLUTIONWE BRING THE MOST PROFITABLE TELEVISION ( X2 ) INTO THE SOLUTION

X2 BECOMES THE PIVOT COLUMNX2 BECOMES THE PIVOT COLUMN

Page 37: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2nd Feasible SolutionToward 2nd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

WE COMPUTE EACH ROW’S RATIO OF QUANTITY DIVIDED BY ITS PIVOT COLUMN COEFFICIENTWE COMPUTE EACH ROW’S RATIO OF QUANTITY DIVIDED BY ITS PIVOT COLUMN COEFFICIENT

PIVOT COLUMNPIVOT COLUMN

2424

1616

1010

Page 38: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2nd Feasible SolutionToward 2nd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$0.$0. SS33 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

THE LOWEST POSITIVE RATIO DENOTES THE PIVOT ROWTHE LOWEST POSITIVE RATIO DENOTES THE PIVOT ROW

PIVOT COLUMNPIVOT COLUMN

2424

1616

1010

PPIIVVOOTT

RROOWW

MEANS WE CANONLY PRODUCETEN COLOR TVs

THIS IS THELIMITED RESOURCE

Page 39: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2nd Feasible SolutionToward 2nd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

REAL VARIABLE X2 REPLACES SLACK VARIABLE S3 IN THE BASISREAL VARIABLE X2 REPLACES SLACK VARIABLE S3 IN THE BASIS

PIVOT COLUMNPIVOT COLUMN

PPIIVVOOTT

RROOWW

TO PRODUCETEN COLOR TVs

MEANS THATALL COLOR

TUBES MUSTBE CONSUMED,MAKING S3 = 0,AND FORCING IT TO LEAVE THE BASIS

Page 40: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2nd Feasible SolutionToward 2nd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

THE PIVOT NUMBER IS LOCATED AT THE INTERSECTION OF THE PIVOT ROW AND PIVOT COLUMNTHE PIVOT NUMBER IS LOCATED AT THE INTERSECTION OF THE PIVOT ROW AND PIVOT COLUMN

PIVOT COLUMNPIVOT COLUMN

PPIIVVOOTT

RROOWW

Page 41: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2nd Feasible SolutionToward 2nd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 2424 11 11 11 00 00

$0.$0. SS22 160160 55 1010 00 11 00

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

PIVOT COLUMNPIVOT COLUMN

PPIIVVOOTT

RROOWW

THE PIVOTNUMBER

MUSTALWAYS

BE“1”

Page 42: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

When the Pivot Number is Not “1”When the Pivot Number is Not “1”

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 S1S1 S2 S3S3

$0.$0. 11

$0.$0. 1010

$15.$15. XX22 6060 1010 55 00 00 -10-10

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $15.$15.

PIVOT COLUMNPIVOT COLUMN

PPIIVVOOTT

RROOWW

EXAMPLEEXAMPLE

THE ENTIRE PIVOTROW MUST BE DIVIDEDBY WHATEVER NUMBER

NEEDED T0 FORCE AVALUE OF “1” FOR THE

PIVOT NUMBER

Page 43: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

When the Pivot Number is Not “1”When the Pivot Number is Not “1”

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. 11

$0.$0. 1010

$15.$15. XX22 1212 22 11 00 00 - 2- 2

ZjZj $0.$0. $0.$0. $0.$0. $0.$0. $0.$0. $0.$0.

Cj-ZjCj-Zj ---------- $15.$15.

PIVOT COLUMNPIVOT COLUMN

PPIIVVOOTT

RROOWW

EXAMPLEEXAMPLE

Page 44: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible SolutionROW TRANSFORMATIONROW TRANSFORMATION

Old 1st Row S1 24 1 1 1 0 0

Pivot Row S3 10 0 1 0 0 1

New 1st Row S1 14 1 0 1 0 -1

We subtract the pivot row from all other rows in the matrix ( except “Zj” and “Cj - Zj” ) in such a way as to force a “0” coefficient in the column above or below the pivot number.

SUBTRACT THE PIVOT ROW ( S3 ) FROM THE FIRST ROW ( S1 )

PivotNumber

Page 45: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible SolutionROW TRANSFORMATIONROW TRANSFORMATION

Old 2nd Row S2 160 5 10 0 1 0

Pivot Row S3 10 0 1 0 0 1

New 2nd Row S2 0

SUBTRACT THE PIVOT ROW ( S3 ) FROM THE SECOND ROW ( S2 )

HERE, THE PIVOT ROW MUST BE MULTIPLIED BY “10” IN ORDER TO FORCE THE REQUIRED ZERO COEFFICIENT IN THE NEW ROW

PivotNumber

Page 46: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible SolutionROW TRANSFORMATIONROW TRANSFORMATION

Old 2nd Row S2 160 5 10 0 1 0

Pivot Row S3 100 0 10 0 0 10

New 2nd Row S2 60 5 0 0 1 -10

SUBTRACT THE PIVOT ROW ( S3 ) FROM THE SECOND ROW ( S2 )

HERE, THE PIVOT ROW WAS MULTIPLIED BY “10” IN ORDER TO FORCE THE REQUIREDZERO COEFFICIENT IN THE NEW ROW

PivotNumber

Page 47: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj

INSERTING THE TRANSFORMED ROWS INTO THE MATRIXINSERTING THE TRANSFORMED ROWS INTO THE MATRIX

Page 48: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$150.$150.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS QUANTITY AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS QUANTITY AND ADD THE RESULTS

Page 49: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 50: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$15.$15.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 51: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. S2S2 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

$0.$0.

Page 52: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 SS22 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 53: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$15.$15.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 54: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj

THE COMPLETED Zj ROWTHE COMPLETED Zj ROW

Page 55: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj

Page 56: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6.

COMPUTING THE Cj - Zj ROWCOMPUTING THE Cj - Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 57: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0.

COMPUTING THE Cj - Zj ROWCOMPUTING THE Cj - Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 58: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0.

COMPUTING THE Cj - Zj ROWCOMPUTING THE Cj - Zj ROW

Page 59: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0.

COMPUTING THE Cj - Zj ROWCOMPUTING THE Cj - Zj ROW

Page 60: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 2Toward 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.$0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

COMPUTING THE Cj - Zj ROWCOMPUTING THE Cj - Zj ROW

Page 61: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 2The 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

THE COMPLETED Cj – Zj ROWTHE COMPLETED Cj – Zj ROW

Page 62: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 2The 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

Page 63: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 2The 2ndnd Feasible Solution Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

Page 64: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming22ndnd FEASIBLE SOLUTION FEASIBLE SOLUTION

XX11BLACK AND

WHITE TVs 0

XX22 COLOR TVs 10

SS11 CHASSIS 14

SS22 LABOR HOURSLABOR HOURS 60

SS33 COLOR TUBESCOLOR TUBES 0 TOTAL PROFIT = $150.00

Page 65: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming22ndnd FEASIBLE SOLUTION FEASIBLE SOLUTION

Z ( total profit ) = $150.00

X1 ( B + W TVs ) = 0NOT IN THE BASISNOT IN THE BASIS

S3 ( Color Tubes ) = 0NOT IN THE BASISNOT IN THE BASIS

Page 66: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

WE BRING BLACK + WHITE TELEVISIONS (X1) INTO THE SOLUTIONWE BRING BLACK + WHITE TELEVISIONS (X1) INTO THE SOLUTION

X1X1 BECOMES THE PIVOT COLUMNBECOMES THE PIVOT COLUMN

Page 67: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

WE COMPUTE EACH ROW’S RATIO OF QUANTITY DIVIDED BY ITS PIVOT COLUMN COEFFICIENTWE COMPUTE EACH ROW’S RATIO OF QUANTITY DIVIDED BY ITS PIVOT COLUMN COEFFICIENT

THE PIVOT COLUMNTHE PIVOT COLUMN

1414

1212

00

Page 68: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$0.$0. SS22 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

THE LOWEST POSITIVE RATIO DENOTES THE PIVOT ROWTHE LOWEST POSITIVE RATIO DENOTES THE PIVOT ROW

THE PIVOT COLUMNTHE PIVOT COLUMN

1414

1212

00

PPIIVVOOT T

RROOWW

MEANS WE CANONLY PRODUCE

12 B+W TVsTHIS IS THE

LIMITED RESOURCE

Page 69: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$6.$6. XX11 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

REAL VARIABLE X1 REPLACES SLACK VARIABLE S2 IN THE BASISREAL VARIABLE X1 REPLACES SLACK VARIABLE S2 IN THE BASIS

THE PIVOT COLUMNTHE PIVOT COLUMN

PPIIVVOOT T

RROOWW

TO PRODUCE12 B+W TVs

MEANS THATALL REMAINING LABOR HOURS

MUST BECONSUMED,

MAKING S2 = 0, AND FORCING IT TO LEAVE THE BASIS

Page 70: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$6.$6. XX11 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

THE PIVOT NUMBER IS LOCATED AT THE INTERSECTION OF THE PIVOT ROW AND PIVOT COLUMNTHE PIVOT NUMBER IS LOCATED AT THE INTERSECTION OF THE PIVOT ROW AND PIVOT COLUMN

THE PIVOT COLUMNTHE PIVOT COLUMN

PPIIVVOOT T

RROOWW

Page 71: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$6.$6. XX11 6060 55 00 00 11 -10-10

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.THE PIVOT COLUMNTHE PIVOT COLUMN

PPIIVVOOT T

RROOWW

THE PIVOT

NUMBERMUST

ALWAYSBE“1”

Page 72: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 1414 11 00 11 00 -1-1

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $150.$150. $0.$0. $15.$15. $0.$0. $0.$0. $15.$15.

Cj-ZjCj-Zj ------ $6.$6. $0.$0. $0.$0. $0.$0. -$15.-$15.

THE PIVOT COLUMNTHE PIVOT COLUMN

PPIIVVOOT T

RROOWW

DIVIDETHE

ENTIREPIVOT ROW

BY“5”

Page 73: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3Toward 3rdrd Feasible Solution Feasible SolutionROW TRANSFORMATIONROW TRANSFORMATION

Old 1st Row S1 14 1 0 1 0 -1

Pivot Row X1 12 1 0 0 .2 - 2.0

New 1st Row S1 2 0 0 1 -.2 1

SUBTRACT THE PIVOT ROW ( X1 ) FROM THE FIRST ROW ( S1 )

HERE, THERE WAS NO NEED TO MULTIPLY THE PIVOT ROW BY ANY NUMBER IN ORDER TO FORCE A ZERO COEFFICIENT BELOW THE PIVOT NUMBER

PivotNumber

Page 74: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3Toward 3rdrd Feasible Solution Feasible SolutionROW TRANSFORMATIONROW TRANSFORMATION

Old 3rd Row X2 10 0 1 0 0 1

Pivot Row X1 12 1 0 0 .2 - 2.0

New 3rd Row X2 10 0 1 0 0 1

SUBTRACT THE PIVOT ROW ( X1 ) FROM THE THIRD ROW ( X2 )

HERE, THERE WAS NO NEED TO TRANSFORM ROW “3” BECAUSE IT ALREADY HAD A ZERO COEFFICIENT BELOW THE PIVOT NUMBER

PivotNumber

Page 75: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj

Cj-ZjCj-Zj

INSERTING THE TRANSFORMED ROWS INTO THE MATRIXINSERTING THE TRANSFORMED ROWS INTO THE MATRIX

Page 76: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$72.$72.

$150.$150.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS QUANTITY AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS QUANTITY AND ADD THE RESULTS

Page 77: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$6.$6.

$0.$0.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 78: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. S1S1 22 00 00 11 -.2-.2 11

$6.$6. X1X1 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$15.$15.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 79: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0.

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$0.$0.

$0.$0.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 80: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 SS22 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$1.2$1.2

$0.$0.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

Page 81: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj

COMPUTING THE Zj ROWCOMPUTING THE Zj ROW

$0.$0.

$15.$15.

MULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTSMULTIPLY EACH BASIS VARIABLE’S “Cj” BY ITS VARIABLE COEFFICIENTS AND ADD THE RESULTS

-$12.-$12.

Page 82: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj

THE COMPLETED Zj ROWTHE COMPLETED Zj ROW

Page 83: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj

Page 84: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 85: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 86: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0.

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 87: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 88: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Toward 3rd Feasible SolutionToward 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2 -$3.0-$3.0

COMPUTING THE Cj – Zj ROWCOMPUTING THE Cj – Zj ROW

ON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM CjON A COLUMN BY COLUMN BASIS, SUBTRACT Zj FROM Cj

Page 89: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 3rd Feasible SolutionThe 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2 -$3.0-$3.0

THE COMPLETED Cj – Zj ROWTHE COMPLETED Cj – Zj ROW

Page 90: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 3rd Feasible SolutionThe 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2 -$3.0-$3.0

Page 91: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 3rd Feasible SolutionThe 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2 -$3.0-$3.0

Page 92: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 3rd Feasible SolutionThe 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 S2 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2 -$3.0-$3.0

THERE ARE NO POSITIVE NUMBERS IN THE Cj – Zj ROWTHERE ARE NO POSITIVE NUMBERS IN THE Cj – Zj ROW

THETHEOPTIMALOPTIMAL

SOLUTIONSOLUTION

Page 93: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming33rdrd AND OPTIMAL FEASIBLE SOLUTION AND OPTIMAL FEASIBLE SOLUTION

X1 = 12X2 = 10

S1 = 2S2 = 0S3 = 0

Z = $222.00

Produce twelvetwelve black and whitetelevisionsProduce tenten color televisions

There are twotwo chassis left overThere are nono labor hours left overThere are nono color tubes left over

Total profit realized is $222.00$222.00

A RECORD SHOULD BE KEPT OF WHAT EACH VARIABLE REPRESENTS

Page 94: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

The 3rd Feasible SolutionThe 3rd Feasible Solution

CjCj $6.$6. $15.$15. $0.$0. $0.$0. $0.

BasisBasis QtyQty XX11 XX22 SS11 SS22 SS33

$0.$0. SS11 22 00 00 11 -.2-.2 11

$6.$6. XX11 1212 11 00 00 .2.2 -2.0-2.0

$15.$15. XX22 1010 00 11 00 00 11

ZjZj $222.$222. $6.$6. $15.$15. $0.$0. $1.2$1.2 $3.0$3.0

Cj-ZjCj-Zj $0.$0. $0.$0. $0.$0. -$1.2-$1.2 -$3.0-$3.0

THE SLACK VARIABLE SHADOW PRICESTHE SLACK VARIABLE SHADOW PRICES

ALWAYS FOUND IN THE Cj – Zj ROWALWAYS FOUND IN THE Cj – Zj ROW

Page 95: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear ProgrammingSimplex Linear Programming33rdrd AND OPTIMAL FEASIBLE SOLUTION SHADOW PRICES AND OPTIMAL FEASIBLE SOLUTION SHADOW PRICES

S1 = $0.00

S2 = - $1.20

S3 = - $3.00

WE WOULD BE WILLING TO PAYWILLING TO PAYUP TO ZERO DOLLARSZERO DOLLARS FOR ADDITIONAL CHASSIS

WE WOULD BE WILLING TO PAYWOULD BE WILLING TO PAYUP TO $1.20$1.20 FOR ADDITIONALLABOR HOURS

WE WOULD BE WILLING TO PAYUP TO $3.00$3.00 FOR ADDITIONALCOLOR TUBES

THIS PARTICULAR SIMPLEX METHOD DISPLAYS NEGATIVE VALUES FOR POSITIVESHADOW PRICES. THIS IS CALLED THE “MIRROR EFFECT”.

Page 96: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear Programming under Simplex Linear Programming under QM for WINDOWSQM for WINDOWS

Page 97: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Applied Management Science for Decision Making, 2e © 2014 Pearson Learning Solutions

Page 98: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 99: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 100: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 101: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 102: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 103: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 104: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 105: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 106: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 107: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 108: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 109: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 110: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 111: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 112: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Template

Page 113: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Template

Page 114: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 115: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 116: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 117: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 118: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 119: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 120: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 121: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 122: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 123: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 124: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.
Page 125: Simplex Linear Programming I. Concept II. Model Template III. Class Example IV. Procedure V. Interpretation MAXIMIZATION METHOD Applied Management Science.

Simplex Linear Simplex Linear ProgrammingProgramming

MaximizationMaximization