Part 3. Linear Programming

Slides:



Advertisements
Similar presentations
Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
Advertisements

Linear Programming, 1 Max c 1 *X 1 +…+ c n *X n = z s.t. a 11 *X 1 +…+ a 1n *X n  b 1 … a m1 *X 1 +…+ a mn *X n  b m X 1, X n  0 Standard form.
© 2003 Anita Lee-Post Linear Programming Part 2 By Anita Lee-Post.
Solving LP Models Improving Search Special Form of Improving Search
Lecture #3; Based on slides by Yinyu Ye
Linear Programming – Simplex Method
SIMPLEX METHOD FOR LP LP Model.
MATHEMATICS 3 Operational Analysis Štefan Berežný Applied informatics Košice
Chapter 6 Linear Programming: The Simplex Method
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Section 4.6 (Rank).
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2006 Lecture 9 Wednesday, 11/15/06 Linear Programming.
Design and Analysis of Algorithms
Linear Programming Special Cases Alternate Optimal Solutions No Feasible Solution Unbounded Solutions.
Unconstrained Optimization Problem
ISM 206 Lecture 4 Duality and Sensitivity Analysis.
ISM 206 Lecture 3 The Simplex Method. Announcements Homework due 6pm Thursday Thursday 6pm lecture.
ISM 206 Lecture 3 The Simplex Method. Announcements.
ISM 206 Lecture 2 Linear Programming and the Simplex Method.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Chapter 5 Linear Inequalities and Linear Programming Section R Review.
Linear Programming - Standard Form
C&O 355 Lecture 2 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A.
1 Linear programming Linear program: optimization problem, continuous variables, single, linear objective function, all constraints linear equalities or.
___________________________________________________________________________ Operations Research  Jan Fábry Linear Programming.
MATH 527 Deterministic OR Graphical Solution Method for Linear Programs.
___________________________________________________________________________ Quantitative Methods of Management  Jan Fábry Linear Programming.
Linear Programming Terminology. Contents 1.What is a Mathematical Model? 2.Illustration of LPP: Maximization Case 3.What.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
Linear Programming – Simplex Method
Notes on Linear Programming Uwe A. Schneider. Linear Programming, 1 Max c 1 *X 1 +…+ c n *X n = z s.t. a 11 *X 1 +…+ a 1n *X n  b 1 … a m1 *X 1 +…+ a.
Chapter 3 Linear Programming Methods
Part 3. Linear Programming 3.2 Algorithm. General Formulation Convex function Convex region.
Hon Wai Leong, NUS (CS6234, Spring 2009) Page 1 Copyright © 2009 by Leong Hon Wai CS6234: Lecture 4  Linear Programming  LP and Simplex Algorithm [PS82]-Ch2.
Linear Programming: Formulations, Geometry and Simplex Method Yi Zhang January 21 th, 2010.
Sullivan Algebra and Trigonometry: Section 12.9 Objectives of this Section Set Up a Linear Programming Problem Solve a Linear Programming Problem.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
Part 3 Linear Programming 3.3 Theoretical Analysis.
1 1 Slide Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an.
1 Chapter 4 Geometry of Linear Programming  There are strong relationships between the geometrical and algebraic features of LP problems  Convenient.
Linear Programming for Solving the DSS Problems
EMGT 6412/MATH 6665 Mathematical Programming Spring 2016
Special Cases in simplex method applications
Chapter 5 The Simplex Method
Linear Programming Dr. T. T. Kachwala.
Chapter 4 Linear Programming: The Simplex Method
Linear Programming in Two Dimensions
Chap 9. General LP problems: Duality and Infeasibility
Chapter 5. Sensitivity Analysis
Chapter 5 Linear Inequalities and Linear Programming
3-3 Optimization with Linear Programming
Part 3. Linear Programming
Associate Professor of Computers & Informatics - Benha University
Well, just how many basic
Max Z = x1 + x2 2 x1 + 3 x2  6 (1) x2  1.5 (2) x1 - x2  2 (3)
Linear Algebra Lecture 3.
Linear Programming I: Simplex method
Chapter 8. General LP Problems
What can we know from RREF?
Graphical Solution of Linear Programming Problems
Chapter 8. General LP Problems
Chapter 2. Simplex method
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Simplex method (algebraic interpretation)
Chapter 10: Iterative Improvement
BASIC FEASIBLE SOLUTIONS
Chapter 8. General LP Problems
Chapter 2. Simplex method
Presentation transcript:

Part 3. Linear Programming 3.2 Algorithm

General Formulation Convex function Convex region

Graphical Solution

Degenerate Problems Non-unique solutions Unbounded minimum

Degenerate Problems – No Feasible Region

Remarks The solution obtained from a cannonical system by setting the non-basic variables to zero is called a basic solution. A basic feasible solution is a basic solution in which the values of the basi variables are nonnegative. Every corner point of the feasible region corresponds to a basic feasible solution of the constraint equations. Thus, the optimum solution is a basic feasible solution.

Full Rank Assumption

Fundamental Theorem of Linear Programming Given a linear program in standard form where A is an mxn matrix of rank m. If there is a feasible solution, there is a basic feasible solution; If there is an optimal solution, there is an optimal basic feasible solution.

Implication of Fundamental Theorem

Extreme Point

Theorem (Equivalence of extreme points and basic solutions)

Corollary If there is a finite optimal solution to a linear programming problem, there is a finite optimal solution which is an extreme point of the constraint set.

Step 2 x1 and x2 are selected as non-basic variables

Step 3: select new basic and non-basic variables new basic variable

Which one of x3, x4, x5 should be selected as the new non-basic variables?