Lecture 4 Part I Mohamed A. M. A..

Slides:



Advertisements
Similar presentations
Chapter 5: Linear Programming: The Simplex Method
Advertisements

Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
Lecture 3 Linear Programming: Tutorial Simplex Method
EMGT 501 HW #1 Solutions Chapter 2 - SELF TEST 18
Understanding optimum solution
Linear Programming – Simplex Method
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 9-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 9 Linear.
Lecture 15 Special cases by Dr. Arshad Zaheer
LINEAR PROGRAMMING SIMPLEX METHOD
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 99 Chapter 4 The Simplex Method.
Chapter 4 The Simplex Method
Spreadsheet Modeling & Decision Analysis:
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 25, 2013.
LINEAR PROGRAMMING SIMPLEX METHOD.
Special Conditions in LP Models (sambungan BAB 1)
Presentation: H. Sarper
Chapter 6 Sensitivity Analysis & Duality
Duality Theory LI Xiaolei.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming: The Simplex Method Chapter 5.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 Chapter 7 Linear Programming. 2 Linear Programming (LP) Problems Both objective function and constraints are linear. Solutions are highly structured.
Solving Linear Programming Problems: The Simplex Method
A model consisting of linear relationships representing a firm’s objective and resource constraints Linear Programming (LP) LP is a mathematical modeling.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
Duality Theory.
Chapter 6 Simplex-Based Sensitivity Analysis and Duality
Linear Programming Revised Simplex Method, Duality of LP problems and Sensitivity analysis D Nagesh Kumar, IISc Optimization Methods: M3L5.
Advanced Operations Research Models Instructor: Dr. A. Seifi Teaching Assistant: Golbarg Kazemi 1.
 Minimization Problem  First Approach  Introduce the basis variable  To solve minimization problem we simple reverse the rule that is we select the.
1 1 Slide © 2005 Thomson/South-Western Linear Programming: The Simplex Method n An Overview of the Simplex Method n Standard Form n Tableau Form n Setting.
Chapter 4 Linear Programming: The Simplex Method
Sensitivity analysis LI Xiao-lei. A graphical introduction to sensitivity analysis Sensitivity analysis is concerned with how changes in an LP’s parameters.
1 1 Slide © 2005 Thomson/South-Western Simplex-Based Sensitivity Analysis and Duality n Sensitivity Analysis with the Simplex Tableau n Duality.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Simplex method : Tableau Form
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
Business Mathematics MTH-367 Lecture 16. Chapter 11 The Simplex and Computer Solutions Methods continued.
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
1 LP-3 Symplex Method. 2  When decision variables are more than 2, it is always advisable to use Simplex Method to avoid lengthy graphical procedure.
SENSITIVITY ANALYSIS. 2 Sensitivity Analysis Sensitivity analysis is carried out after optimal solution is found. Hence called as post optimality analysis.
Linear Programming for Solving the DSS Problems
Solving Linear Program by Simplex Method The Concept
MID-TERM EXAM/REVISION
Linear Programming Revised Simplex Method, Duality of LP problems and Sensitivity analysis D Nagesh Kumar, IISc Optimization Methods: M3L5.
Chap 10. Sensitivity Analysis
Perturbation method, lexicographic method
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
10CS661 OPERATION RESEARCH Engineered for Tomorrow.
MBA 651 Quantitative Methods for Decision Making
Chapter 5 Sensitivity Analysis: An Applied Approach
Chapter 5 Simplex-Based Sensitivity Analysis and Duality
SOLVING LINEAR PROGRAMMING PROBLEMS: The Simplex Method
Chapter 4 Linear Programming: The Simplex Method
The Simplex Method: Standard Minimization Problems
Chapter 5. Sensitivity Analysis
ENGM 631 Optimization Ch. 4: Solving Linear Programs: The Simplex Method.
ISS500E-Quantitiative Decision Tehniques
Duality Theory and Sensitivity Analysis
Part 3 Linear Programming
Dual simplex method for solving the primal
St. Edward’s University
Linear Programming SIMPLEX METHOD.
ENGM 631 Optimization.
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Chapter-III Duality in LPP
Presentation transcript:

Lecture 4 Part I Mohamed A. M. A.

ISO Method Since the objective function is Z = ax + by, draw a dotted line for the equation ax + by = k, where k is any constant. Sometimes it is convenient to take k as the LCM of a and b. Example : 6x + 5y = 30

ISO Method

Irregular Types of Linear Programming Problems For a multiple optimal solution the cj-zj (or zj-cj) value for a nonbasic variable in the final tableau equals zero.

How to find it ????????

An Infeasible Problem An infeasible problem has an artificial variable in the final simplex tableau.

An Unbounded Problem A pivot row cannot be selected for an unbounded problem.

Degeneracy Tie for the Pivot Row—Degeneracy. Tie for the Pivot Column is broken arbitrarily.

The s3 row is selected arbitrarily

Note that A solution to a linear programming problem is said to be degenerate if one or more of the basic variables has a value of zero. For a two variable problem ,degeneracy can occur only when there are redundant constraints In three variables problems we could construct four or five constraints all intersect at a common point and none of them are redundant

The primal–dual relationships

The Optimal Simplex Solution for the Primal Model

shadow prices This optimal primal tableau also contains information about the dual. In the cj-zj row of bravaus Table, the negative values of 20 and 20/3 under the s1 and s2 columns indicate that if one unit of either s1 or s2 were entered into the solution, profit would decrease by $20 or $6.67

shadow price= marginal values The shadow price is the maximum amount that should be paid for one additional unit of a resource. If a resource is not completely used, i.e., there is slack, its marginal value is zero

Dual

Complementary Slackness The Theorem of Complementary Slackness is an important result that relates the optimal primal and dual solutions we assume that the primal is a normal max problem with variables x1, x2, . . . , xn and m≤ constraints. Let s1, s2, . . . , sm be the slack variables for the primal. Then the dual is a normal min problem with variables y1, y2, . . . , ym and n constraints. Let e1, e2, . . . , en be the excess variables for the dual. Then the Theorem of Complementary Slackness follows:

it follows that the optimal primal and dual solutions must satisfy

Using Complementary Slackness to Solve LPs If the optimal solution to the primal or dual is known, complementary slackness can sometimes be used to determine the optimal solution to the complementary problem. For example, suppose we were told that the optimal solution of the primal problem is z =280, x1=2, x2=0, x3= 8, s1=24, s2=0, s3=0. Can we use Theorem 2 to help us find the optimal solution to the dual.

Because s1> 0, (40) tells us that the optimal dual solution must have y1=0. Because x1>0 and x3>0, (43) implies that the optimal dual solution must have e1=0, and e3=0. his means that for the optimal dual solution, the first and third constraints must be binding. We know that y1=0, so we know that the optimal values of y2 and y3 may be found by solving the first and third dual constraints as equalities

HW#1

Sensitivity Analysis

Sensitivity Analysis Sensitivity analysis is the analysis of the effect of parameter changes on the optimal solution

Sensitivity Analysis_G M the optimal solution point is: x1 = 24 x2 = 8.

Sensitivity Analysis what if we changed the profit of a bowl, x1, from $40 to $100? How would that affect the solution ??????????????????!!!!! Answer : the optimal solution point changes from point B to point C.

Sensitivity Analysis_S M Changes in Objective Function Coefficients The sensitivity range for a cj value is the range of values over which the current optimal solution will remain optimal

The Optimal Simplex Tableau

The Optimal Simplex Tableau with c1 160 +∆

For the solution to remain optimal all values in the cj- zj row must be≤ 0.

The Optimal Simplex Tableau with c2=200+∆

Changes in Constraint Quantity Values The sensitivity range for a qi , value is the range of values over which the right-hand-side values can vary without changing the solution variable mix, including slack variables and the shadow prices

Example