Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ 5.5 Dual problem: minimization.

Slides:



Advertisements
Similar presentations
Standard Minimization Problems with the Dual
Advertisements

Assignment (6) Simplex Method for solving LP problems with two variables.
Nonstandard Problmes Produced by E. Gretchen Gascon.
Chapter 6 Linear Programming: The Simplex Method
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Dr. Sana’a Wafa Al-Sayegh
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc
Sections 4.1 and 4.2 The Simplex Method: Solving Maximization and Minimization Problems.
4.1 Slack Variables and the Simplex Method Maximizing Objective Functions Maximize the objective function subject to: What would this look like?
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ Linear Programming in two dimensions:
9.4 Linear programming and m x n Games: Simplex Method and the Dual Problem In this section, the process of solving 2 x 2 matrix games will be generalized.
Chapter 6 Linear Programming: The Simplex Method Section 3 The Dual Problem: Minimization with Problem Constraints of the Form ≥
Chapter 6 Linear Programming: The Simplex Method
Linear Inequalities and Linear Programming Chapter 5
Chapter 7 LINEAR PROGRAMMING.
The Simplex Method: Standard Maximization Problems
5.4 Simplex method: maximization with problem constraints of the form
The Simplex Algorithm An Algorithm for solving Linear Programming Problems.
Operation Research Chapter 3 Simplex Method.
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 99 Chapter 4 The Simplex Method.
Linear Programming (LP)
5.6 Maximization and Minimization with Mixed Problem Constraints
Chapter 4 The Simplex Method
LINEAR PROGRAMMING SIMPLEX METHOD.
Linear Programming - Standard Form
Learning Objectives for Section 6.2
1. The Simplex Method.
The Dual Problem: Minimization with problem constraints of the form ≥
Chapter 4 Simplex Method
Chapter 6 Linear Programming: The Simplex Method
Simplex Algorithm.Big M Method
Chapter 6 Linear Programming: The Simplex Method Section 2 The Simplex Method: Maximization with Problem Constraints of the Form ≤
This presentation shows how the tableau method is used to solve a simple linear programming problem in two variables: Maximising subject to two  constraints.
ECE 556 Linear Programming Ting-Yuan Wang Electrical and Computer Engineering University of Wisconsin-Madison March
Topic III The Simplex Method Setting up the Method Tabular Form Chapter(s): 4.
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Learning Objectives for Section 6.4 The student will be able to set up and solve linear programming problems.
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.
The Simplex Method. Standard Linear Programming Problem Standard Maximization Problem 1. All variables are nonnegative. 2. All the constraints (the conditions)
Chapter 6 Linear Programming: The Simplex Method Section R Review.
Duality Theory  Every LP problem (called the ‘Primal’) has associated with another problem called the ‘Dual’.  The ‘Dual’ problem is an LP defined directly.
Linear Programming Revised Simplex Method, Duality of LP problems and Sensitivity analysis D Nagesh Kumar, IISc Optimization Methods: M3L5.
4  The Simplex Method: Standard Maximization Problems  The Simplex Method: Standard Minimization Problems  The Simplex Method: Nonstandard Problems.
Chapter 6 Linear Programming: The Simplex Method Section 3 The Dual Problem: Minimization with Problem Constraints of the Form ≥
This presentation shows how the tableau method is used to solve a simple linear programming problem in two variables: Maximising subject to three  constraints.
 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
Chapter 6 Linear Programming: The Simplex Method Section 4 Maximization and Minimization with Problem Constraints.
THE SIMPLEX ALGORITHM Step 1 The objective row is scanned and the column containing the most negative term is selected (pivotal column) - indicate with.
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Learning Objectives for Section 6.3 The student will be able to formulate the dual problem. The student.
Simplex Method for solving LP problems with two variables.
Copyright © 2006 Brooks/Cole, a division of Thomson Learning, Inc. Linear Programming: An Algebraic Approach 4 The Simplex Method with Standard Maximization.
GOOD MORNING CLASS! In Operation Research Class, WE MEET AGAIN WITH A TOPIC OF :
The Simplex Method. and Maximize Subject to From a geometric viewpoint : CPF solutions (Corner-Point Feasible) : Corner-point infeasible solutions 0.
5.5 Dual problem: minimization with problem constraints of the form Associated with each minimization problem with constraints is a maximization problem.
Solving Linear Program by Simplex Method The Concept
LINEAR PROGRAMMING.
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Linear programming Simplex method.
Chapter 4 Linear Programming: The Simplex Method
The Simplex Method: Standard Minimization Problems
Lial/Hungerford/Holcomb/Mullins: Mathematics with Applications 11e Finite Mathematics with Applications 11e Copyright ©2015 Pearson Education, Inc. All.
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Linear programming Simplex method.
Copyright © 2019 Pearson Education, Inc.
LINEAR PROGRAMMING Example 1 Maximise I = x + 0.8y
Presentation transcript:

Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ 5.5 Dual problem: minimization with problem constraints of the form.. The procedures for the simplex method will be illustrated through an example. Be sure to read the textbook to fully understand all the concepts involved.

FM/04/Melikyan Transpose and Main Properties 1. Given a matrix A. The transpose of A, denoted A T, is the matrix formed by interchanging the rows and corresponding columns of A (first row with first column, second row with second column, and so on.) 1 (A T ) T =A 1. ( A+B ) T = A T + B T 2. (AB) T = B T A T 3. (kA) T = k(A T )

FM/04/Melikyan 5.5 Dual problem: minimization with problem constraints of the form Associated with each minimization problem with constraints is a maximization problem called the dual problem. The dual problem will be illustrated through an example. Read the textbook carefully to learn the details of this method. We wish to minimize the objective function subject to certain constraints:

FM/04/Melikyan FORMATION OF THE DUAL PROBLEM Given a minimization problem with ≥ problem constraints: Step 1. Use the coefficients and constants in the problem constraints and the objective function to form a matrix A with the coefficients of the objective function in the last row. Step 2. Interchange the rows and columns of matrix A to for the matrix A T, the transpose of A. Step 3. Use the rows of A T to form a maximization problem with ≤ proble constraints.

FM/04/Melikyan Initial matrix We start with an initial matrix, A, corresponds to the problem constraints:

FM/04/Melikyan Transpose of matrix A To find the transpose of matrix A, interchange the rows and columns so that the first row of A is now the first column of A transpose.

FM/04/Melikyan Dual of the minimization problem is the following maximization problem: Maximize P under the following constraints.

FM/04/Melikyan THE FUNDAMENTAL PRINCIPLE OF DUALITY Theorem: A minimization problem has a solution if and only if its dual problem has a solution. If a solution exists, then the optimal value of the minimization problem is the same as the optimal value of the dual problem.

FM/04/Melikyan SOLUTION OF A MINIMIZATION PROBLEM 1. Write all problem constraints as ≥ inequalities. (This may introduce negative numbers on the right side.) 2. Form the dual problem. 3. Write the initial system of the dual problem, using the variables from the minimization problem as the slack variables. 4. Use the simplex method to solve the dual problem. 5. Read the solution of the minimization problem from the bottom row of the final simplex tableau in Step (iv). [Note: If the dual problem has no solution, then the minimization problem has no solution.]

FM/04/Melikyan Forming the Dual problem with slack variables x 1, x 2, x 3 result:

FM/04/Melikyan Form the simplex tableau for the dual problem and determine the pivot element The first pivot element is 2 (in red) because it is located in the column with the Smallest negative number at the bottom(-16) and when divided into the rightmost constants, yields the smallest quotient (16 divided by 2 is 8)

FM/04/Melikyan Divide row 1 by the pivot element (2) and change the exiting variable to y 2 (in red) Result: Pivot Operations( Pivoting) -1*R 1 + R 2  R 2 -1*R 1 +R 3  R 3 16*R 1 +R 4  R 4

FM/04/Melikyan Perform row operations to get zeros in the column containing the pivot element. Identify the next pivot element (0.5) (in red) New pivot element Pivot element located in this column

FM/04/Melikyan Variable y 1 becomes new entering variable Divide row 2 by 0.5 to obtain a 1 in the pivot position. -0.5*R 2 + R 1  R *R 2 + R 3  R 3 4*R 2 +R 4  R 4

FM/04/Melikyan More row operations -0.5*R 2 + R 1  R *R 2 + R 3  R 3 4*R 2 +R 4  R 4

FM/04/Melikyan Solution: An optimal solution to a minimization problem can always be obtained from the bottom row of the final simplex tableau for the dual problem. Minimum of P is 136. It occurs at x 1 = 4, x 2 =8, x 3 =0

FM/04/Melikyan Example (Problem#23 ). The matrices corresponding to the given problem and the dual problem are: A = A T = Thus, the dual problem is: Maximize P = 4y 1 - 8y 2 - 8y 3 Subject to: y 1 + y 2 - 2y 3  7 y 1 - 2y 2 + y 3  5 y 1, y 2, y 3  0

FM/04/Melikyan We introduce slack variables x1 and x2 to obtain the initial system: y 1 + y 2 - 2y 3 + x 1 = 7 y 1 - 2y 2 + y 3 + x 2 = 5 -4y 1 + 8y 2 + 8y 3 + P= 0 The simplex tableau for this problem is:

FM/04/Melikyan (- Optimal solution: min C = 20 at x 1 = 0, x 2 = 4. 1)R 2 + R 1  R 1 and 4R 2 + R 3  R 3

FM/04/Melikyan SIMPLEX ALGORITHM FOR STANDARD MAXIMIZATION PROBLEMS