L17 LP part3 Homework Review Multiple Solutions Degeneracy Unbounded problems Summary 1.

Slides:



Advertisements
Similar presentations
February 21, 2002 Simplex Method Continued
Advertisements

February 14, 2002 Putting Linear Programs into standard form
Linear Programming – Simplex Method: Computational Problems Breaking Ties in Selection of Non-Basic Variable – if tie for non-basic variable with largest.
Hillier and Lieberman Chapter 4.
Chapter 5: Linear Programming: The Simplex Method
Lecture 3 Linear Programming: Tutorial Simplex Method
Operation Research Chapter 3 Simplex Method.
Linear Programming – Simplex Method
SIMPLEX METHOD FOR LP LP Model.
Nonstandard Problmes Produced by E. Gretchen Gascon.
LECTURE 14 Minimization Two Phase method by Dr. Arshad zaheer
Degeneracy and the Convergence of the Simplex Algorithm LI Xiao-lei.
Lecture 15 Special cases by Dr. Arshad Zaheer
L16 LP part2 Homework Review N design variables, m equations Summary 1.
Sections 4.1 and 4.2 The Simplex Method: Solving Maximization and Minimization Problems.
Computational Methods for Management and Economics Carla Gomes Module 6b Simplex Pitfalls (Textbook – Hillier and Lieberman)
The Simplex Method: Standard Maximization Problems
Operation Research Chapter 3 Simplex Method.
Minimization by Dr. Arshad zaheer
CS38 Introduction to Algorithms Lecture 15 May 20, CS38 Lecture 15.
Linear Programming (LP)
MIT and James Orlin © Chapter 3. The simplex algorithm Putting Linear Programs into standard form Introduction to Simplex Algorithm.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
LINEAR PROGRAMMING SIMPLEX METHOD.
L20 LP part 6 Homework Review Postoptimality Analysis Summary 1.
Chapter 6 Linear Programming: The Simplex Method
The Two-Phase Simplex Method LI Xiao-lei. Preview When a basic feasible solution is not readily available, the two-phase simplex method may be used as.
EE/Econ 458 The Simplex Method using the Tableau Method
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.
Public Policy Modeling Simplex Method Tuesday, October 13, 2015 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate School of International.
The big M method LI Xiao-lei.
Business Mathematics MTH-367 Lecture 15. Chapter 11 The Simplex and Computer Solutions Methods continued.
Mechanical Engineering Department 1 سورة النحل (78)
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
1 Chapter 4 The Simplex Algorithm PART 2 Prof. Dr. M. Arslan ÖRNEK.
1 THE REVISED SIMPLEX METHOD CONTENTS Linear Program in the Matrix Notation Basic Feasible Solution in Matrix Notation Revised Simplex Method in Matrix.
MIT and James Orlin © Chapter 3. The simplex algorithm Putting Linear Programs into standard form Introduction to Simplex Algorithm file Simplex2_AMII_05a_gr.
Simplex method : Tableau Form
Simplex Method Simplex: a linear-programming algorithm that can solve problems having more than two decision variables. The simplex technique involves.
Part 3. Linear Programming 3.2 Algorithm. General Formulation Convex function Convex region.
Copyright © 2006 Brooks/Cole, a division of Thomson Learning, Inc. Linear Programming: An Algebraic Approach 4 The Simplex Method with Standard Maximization.
MTH374: Optimization For Master of Mathematics By Dr. M. Fazeel Anwar Assistant Professor Department of Mathematics, CIIT Islamabad 1.
1 Simplex algorithm. 2 The Aim of Linear Programming A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear.
Decision Support Systems INF421 & IS Simplex: a linear-programming algorithm that can solve problems having more than two decision variables.
Chapter 4 The Simplex Algorithm and Goal Programming
The Simplex Method. and Maximize Subject to From a geometric viewpoint : CPF solutions (Corner-Point Feasible) : Corner-point infeasible solutions 0.
L15 LP Problems Homework Review Why bother studying LP methods History N design variables, m equations Summary 1.
EMGT 6412/MATH 6665 Mathematical Programming Spring 2016
Perturbation method, lexicographic method
10CS661 OPERATION RESEARCH Engineered for Tomorrow.
Linear programming Simplex method.
10CS661 OPERATION RESEARCH Engineered for Tomorrow.
The Two-Phase Simplex Method
Chapter 4 Linear Programming: The Simplex Method
Chapter 3 The Simplex Method and Sensitivity Analysis
Part 3. Linear Programming
Well, just how many basic
Linear programming Simplex method.
Chapter 8. General LP Problems
Lecture 4 Part I Mohamed A. M. A..
ISyE 4231: Engineering Optimization
L18 LP part4 Homework Review Summary Test 3.
Chapter 4 The Simplex Algorithm
Chapter 8. General LP Problems
Practical Issues Finding an initial feasible solution Cycling
Presentation transcript:

L17 LP part3 Homework Review Multiple Solutions Degeneracy Unbounded problems Summary 1

H Canonical… therefore Feasible!

8.35 cont’d 3 Simplex Tableau rowbasicx1x2x3x4b b/a_pivo t ax n/a bx min cc'-2000 First Tableau rowbasicx1x2x3x4b b/a_pivo t +Re to Radx /Rb by 3ex *Re+Rbfc' f+12=0 f= - 12

Canonical… therefore Feasible!

8.39 cont’d 5

6

Canonical… therefore Feasible!

8.44 cont’d 8

8.44 9

Transforming LP to Std Form LP 1.If Max, then f(x) = - F(x) 2.If x is unrestricted, split into x + and x -, and substitute into f(x) and all g i (x) and r enumber all x i 3.If b i < 0, then multiply constraint by (-1) 4.If constraint is ≤, then add slack s i 5.If constraint is ≥, then subtract surplus s i 10

Std Form LP Problem 11 Matrix form All “ ≥0 ” i.e. non-neg. All “=“

Canonical form Ex 8.4 & TABLEAU 12 basis all +1

Simplex Method – Part 1 of 2 Single Phase Simplex Method When the Standard form LP Problem has only ≤ inequalties…. i.e. only slack variables, we can solve using the Single-Phase Simplex Method! (i.e. canonical form!) If surplus variables exist… we need the Two-Phase Simplex Method –with artificial variables… Sec (after Spring Break) 13

Single-Phase Simplex Method 1. Set up LP prob in a SIMPLEX tableau add row for reduced cost, c j ’ and column for min-ratio, b/a label the rows (using letters) of each tableau 2. Check if optimum, all non-basic c’ ≥0? 3. Select variable to enter basis(from non-basic) Largest negative reduced cost coefficient/ pivot column 4. Select variable to leave basis Use min ratio column / pivot row 5. Use Gauss-Jordan elimination on rows to form new basis, i.e. identity columns 6.Repeat steps 2-5 until opt solution is found! 14

Special cases? Multiple solutions Unbounded problems Degenerate solutions 15

Multiple Solutions 16 Non-basic c i ’=0 Non-unique global solutions, ∆f = 0

Unbounded problem 17 Pivot column coefficients a ij < 0

Degenerate solution 18 Want to bring in x3 for x4… but the min ratio rule says no amount of x3!... Therefore no change in f either. Simplex method will move to a solution, slowly Sometimes it will “cycle” forever.

More Terms Degererate basic solution - one or more basic variables has a zero value in a basic solution (i.e. b=0) Degererate basic feasible solution - one or more basic variables has a zero value in a basic feasible solution (i.e. b=0) Optimum basic solution – basic feasible solution with minimum f. 19

Test 3 T/F 15 pts M/choice (terms????) 10 pts Excel Curve Fitting -set up Excel equations, for one of five analytical equations, using cell labels only e.g. B4, C6 (i.e. no naming of variables) (25 pts) Transform prob to Standard LP Form (25 pts) Solve LP problem using Simplex (25 pts) 20

Summary Simplex Method moves efficiently from one feasible combination of basic variables to another. Use Single-Phase Simplex Method when only “slack” type constraints. Multiple solutions Unbounded solutions/problems Degenerate Basic Solution Degenerate Basic Feasible Solution 21