Part 4 Nonlinear Programming 4.5 Quadratic Programming (QP)

Slides:



Advertisements
Similar presentations
February 14, 2002 Putting Linear Programs into standard form
Advertisements

Operation Research Chapter 3 Simplex Method.
Linear Programming – Simplex Method
Linear Programming Simplex Method
LECTURE 14 Minimization Two Phase method by Dr. Arshad zaheer
Dr. Sana’a Wafa Al-Sayegh
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc
Computational Methods for Management and Economics Carla Gomes Module 6a Introduction to Simplex (Textbook – Hillier and Lieberman)
Linear Inequalities and Linear Programming Chapter 5
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.
1 Linear programming simplex method This presentation will help you to solve linear programming problems using the Simplex tableau.
Minimization by Dr. Arshad zaheer
5.5 Solution Possibilities
Solving Linear Programs: The Simplex Method
Chapter 10: Iterative Improvement
Linear Programming (LP)
The Simplex Method.
5.6 Maximization and Minimization with Mixed Problem Constraints
Easy Optimization Problems, Relaxation, Local Processing for a small subset of variables.
MIT and James Orlin © Chapter 3. The simplex algorithm Putting Linear Programs into standard form Introduction to Simplex Algorithm.
Chapter 3 Linear Programming Methods 高等作業研究 高等作業研究 ( 一 ) Chapter 3 Linear Programming Methods (II)
1. The Simplex Method.
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.
8. Linear Programming (Simplex Method) Objectives: 1.Simplex Method- Standard Maximum problem 2. (i) Greedy Rule (ii) Ratio Test (iii) Pivot Operation.
Simplex method (algebraic interpretation)
THE SIMPLEX METHOD.
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.
The Simplex Method Updated 15 February Main Steps of the Simplex Method 1.Put the problem in Row-Zero Form. 2.Construct the Simplex tableau. 3.Obtain.
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.
Duality Theory  Every LP problem (called the ‘Primal’) has associated with another problem called the ‘Dual’.  The ‘Dual’ problem is an LP defined directly.
Simplex Method Adapting to Other Forms.  Until now, we have dealt with the standard form of the Simplex method  What if the model has a non-standard.
Business Mathematics MTH-367 Lecture 15. Chapter 11 The Simplex and Computer Solutions Methods continued.
1 5.7 Initialization Revisited  :  Motivation: a solution for the transformed system is feasible for the original system if and only if all the. a solution.
4  The Simplex Method: Standard Maximization Problems  The Simplex Method: Standard Minimization Problems  The Simplex Method: Nonstandard Problems.
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.
Gomory Cuts Updated 25 March Example ILP Example taken from “Operations Research: An Introduction” by Hamdy A. Taha (8 th Edition)“Operations Research:
1 Simplex Method (created by George Dantzig in late 1940s) A systematic way of searching for an optimal LP solution BMGT 434, Spring 2002 Instructor: Chien-Yu.
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ 5.5 Dual problem: minimization.
OR Chapter 7. The Revised Simplex Method  Recall Theorem 3.1, same basis  same dictionary Entire dictionary can be constructed as long as we.
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.
OR Relation between (P) & (D). OR optimal solution InfeasibleUnbounded Optimal solution OXX Infeasible X( O )O Unbounded XOX (D) (P)
 LP graphical solution is always associated with a corner point of the solution space.  The transition from the geometric corner point solution to the.
OR  Now, we look for other basic feasible solutions which gives better objective values than the current solution. Such solutions can be examined.
Copyright © 2006 Brooks/Cole, a division of Thomson Learning, Inc. Linear Programming: An Algebraic Approach 4 The Simplex Method with Standard Maximization.
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.
Solving Linear Program by Simplex Method The Concept
Chap 10. Sensitivity Analysis
Perturbation method, lexicographic method
Gomory Cuts Updated 25 March 2009.
Well, just how many basic
Simplex method (algebraic interpretation)
Chapter 10: Iterative Improvement
Part 4 Nonlinear Programming
Presentation transcript:

Part 4 Nonlinear Programming 4.5 Quadratic Programming (QP)

Introduction Quadratic programming is the name given to the procedure that minimizes a quadratic function of n variables subject to m linear inequality and/or equality constraints. A number of practical optimization problems can be naturally posed as QP problems, such as constrained least squares, optimal control of linear system with quadratic cost functions, and the solution of liear algebraic equations.

Standard QP Problems

Kuhn-Tucker Conditions

Complementary Problem

Definitions

Basic Ideas of Complementary Pivot Method - 1

Basic Ideas of Complementary Pivot Method - 2

Almost Complementary Solution

Example

Initial Tableau w1’w2’w3’z1z2z3z0q w1’ w2’ w3’

Step 1 To determine the initial almost elementary solution, the variable z0 is brought into the basis, replacing the basic variable with the most negative value.

Step 1 w1’w2’w3’z1z2z3z0q w2’ w3’

Step-2 Principles In essence, the complementary pivot algorithm proceeds to find a sequence of almost complementary solutions until z0 becomes zero. To do this, the basis changes must be done in such a way that

Step-2 Procedure To satisfy (a), the nonbasic variable that enters the basis in the next tableau is always the complement of the basic variable that just left the basis in the last tableau. (Complementary Rule) To satisfy (b), minimum ratio test is used to determine which basic variable leaves the basis.

Step 2.1 w1’w2’w3’z1z2z3z0q -1/3-2/ z1-1/61/ w3’-1/6-5/

Step 2.2 w1’w2’w3’z1z2z3z0q -1/4 -1/2001/21 z1-1/5-1/241/410 07/4 z2-1/24-5/241/401 03/4

Step 2.3 w1’w2’w3’z1z2z3z0q z3-1/ z1-1/12 1/2100-1/23/2 z2-1/12 1/2010-1/21/2

Termination Criteria 1.z0 leaves the basis, or 2.The minimum ratio test fail, since all coefficients in the pivot column are nonpositive. Therefore, no solution.