Section 6-2: Simplex Method: Maximization with Problem Constraints of the Form ~

Similar documents
CHAPTER 3 INEQUALITIES. Copyright -The Institute of Chartered Accountants of India

ESE 403 Operations Research Fall Examination 1

Differentiation Applications 1: Related Rates

MATHEMATICS SYLLABUS SECONDARY 5th YEAR

CS 477/677 Analysis of Algorithms Fall 2007 Dr. George Bebis Course Project Due Date: 11/29/2007

NUMBERS, MATHEMATICS AND EQUATIONS

Math 0310 Final Exam Review Problems

MODULE FOUR. This module addresses functions. SC Academic Elementary Algebra Standards:

Floating Point Method for Solving Transportation. Problems with Additional Constraints

ANSWER KEY FOR MATH 10 SAMPLE EXAMINATION. Instructions: If asked to label the axes please use real world (contextual) labels

Department of Economics, University of California, Davis Ecn 200C Micro Theory Professor Giacomo Bonanno. Insurance Markets

Engineering Decision Methods

Pattern Recognition 2014 Support Vector Machines

, which yields. where z1. and z2

MODULE 1. e x + c. [You can t separate a demominator, but you can divide a single denominator into each numerator term] a + b a(a + b)+1 = a + b

Chapter 2 GAUSS LAW Recommended Problems:

AP Statistics Notes Unit Two: The Normal Distributions

Building to Transformations on Coordinate Axis Grade 5: Geometry Graph points on the coordinate plane to solve real-world and mathematical problems.

A Simple Set of Test Matrices for Eigenvalue Programs*

5 th grade Common Core Standards

Part a: Writing the nodal equations and solving for v o gives the magnitude and phase response: tan ( 0.25 )

Lecture 13: Electrochemical Equilibria

Computational modeling techniques

Figure 1a. A planar mechanism.

Bootstrap Method > # Purpose: understand how bootstrap method works > obs=c(11.96, 5.03, 67.40, 16.07, 31.50, 7.73, 11.10, 22.38) > n=length(obs) >

Thermodynamics and Equilibrium

Optimization Programming Problems For Control And Management Of Bacterial Disease With Two Stage Growth/Spread Among Plants

Checking the resolved resonance region in EXFOR database

Hypothesis Tests for One Population Mean

Experiment #3. Graphing with Excel

Functions. EXPLORE \g the Inverse of ao Exponential Function

Chapter 3: Cluster Analysis

COMP 551 Applied Machine Learning Lecture 11: Support Vector Machines

Chapter 3 Kinematics in Two Dimensions; Vectors

LEARNING : At the end of the lesson, students should be able to: OUTCOMES a) state trigonometric ratios of sin,cos, tan, cosec, sec and cot

Introduction to Smith Charts

You need to be able to define the following terms and answer basic questions about them:

Kinematic transformation of mechanical behavior Neville Hogan

Lead/Lag Compensator Frequency Domain Properties and Design Methods

Support-Vector Machines

CONSTRUCTING STATECHART DIAGRAMS

EASTERN ARIZONA COLLEGE Precalculus Trigonometry

Sections 15.1 to 15.12, 16.1 and 16.2 of the textbook (Robbins-Miller) cover the materials required for this topic.

Part One: Heat Changes and Thermochemistry. This aspect of Thermodynamics was dealt with in Chapter 6. (Review)

ALE 21. Gibbs Free Energy. At what temperature does the spontaneity of a reaction change?

CHM112 Lab Graphing with Excel Grading Rubric

LHS Mathematics Department Honors Pre-Calculus Final Exam 2002 Answers

Pipetting 101 Developed by BSU CityLab

B. Definition of an exponential

End of Course Algebra I ~ Practice Test #2

Lyapunov Stability Stability of Equilibrium Points

ECEN 4872/5827 Lecture Notes

PLEASURE TEST SERIES (XI) - 07 By O.P. Gupta (For stuffs on Math, click at theopgupta.com)

Strategy and Game Theory: Practice Exercises with Answers, Errata in First Edition, Prepared on December 13 th 2016

GENESIS Structural Optimization for ANSYS Mechanical

ENG2410 Digital Design Sequential Circuits: Part B

The standards are taught in the following sequence.

This section is primarily focused on tools to aid us in finding roots/zeros/ -intercepts of polynomials. Essentially, our focus turns to solving.

Math Foundations 10 Work Plan

We can see from the graph above that the intersection is, i.e., [ ).

making triangle (ie same reference angle) ). This is a standard form that will allow us all to have the X= y=

[COLLEGE ALGEBRA EXAM I REVIEW TOPICS] ( u s e t h i s t o m a k e s u r e y o u a r e r e a d y )

A.H. Helou Ph.D.~P.E.

CHAPTER 2 Algebraic Expressions and Fundamental Operations

o o IMPORTANT REMINDERS Reports will be graded largely on their ability to clearly communicate results and important conclusions.

DINGWALL ACADEMY NATIONAL QUALIFICATIONS. Mathematics Higher Prelim Examination 2010/2011 Paper 1 Assessing Units 1 & 2.

Cambridge Assessment International Education Cambridge Ordinary Level. Published

Physics 212. Lecture 12. Today's Concept: Magnetic Force on moving charges. Physics 212 Lecture 12, Slide 1

OF SIMPLY SUPPORTED PLYWOOD PLATES UNDER COMBINED EDGEWISE BENDING AND COMPRESSION

MODULE ONE. This module addresses the foundational concepts and skills that support all of the Elementary Algebra academic standards.

Lecture 17: Free Energy of Multi-phase Solutions at Equilibrium

Sequential Allocation with Minimal Switching

Math Foundations 20 Work Plan

Thermodynamics Partial Outline of Topics

Dead-beat controller design

IAML: Support Vector Machines

A Correlation of. to the. South Carolina Academic Standards for Mathematics Precalculus

Revisiting the Socrates Example

Medium Scale Integrated (MSI) devices [Sections 2.9 and 2.10]

Basics. Primary School learning about place value is often forgotten and can be reinforced at home.

ENSC Discrete Time Systems. Project Outline. Semester

2.161 Signal Processing: Continuous and Discrete Fall 2008

Fall 2013 Physics 172 Recitation 3 Momentum and Springs

COMP 551 Applied Machine Learning Lecture 9: Support Vector Machines (cont d)

ENGINEERING COUNCIL CERTIFICATE LEVEL THERMODYNAMIC, FLUID AND PROCESS ENGINEERING C106 TUTORIAL 5 THE VISCOUS NATURE OF FLUIDS

Preparation work for A2 Mathematics [2017]

ChE 471: LECTURE 4 Fall 2003

4th Indian Institute of Astrophysics - PennState Astrostatistics School July, 2013 Vainu Bappu Observatory, Kavalur. Correlation and Regression

Tree Structured Classifier

University Chemistry Quiz /04/21 1. (10%) Consider the oxidation of ammonia:

Exponential Functions, Growth and Decay

8 th Grade Math: Pre-Algebra

7 TH GRADE MATH STANDARDS

Chapter Summary. Mathematical Induction Strong Induction Recursive Definitions Structural Induction Recursive Algorithms

Department of Electrical Engineering, University of Waterloo. Introduction

1 of 11. Adding Signed Numbers. MAT001 Chapter 9 Signed Numbers. Section 9.1. The Number Line. Ordering Numbers. CQ9-01. Replace? with < or >.

Chapters 29 and 35 Thermochemistry and Chemical Thermodynamics

Revision: August 19, E Main Suite D Pullman, WA (509) Voice and Fax

MATHEMATICS Higher Grade - Paper I

Transcription:

Sectin 6-2: Simplex Methd: Maximizatin with Prblem Cnstraints f the Frm ~ Nte: This methd was develped by Gerge B. Dantzig in 1947 while n assignment t the U.S. Department f the Air Frce. Definitin: Standard Maximizatin Prblem in Standard Frm A linear prgramming prblem is said t be a standard maximizatin prblem in standard frm if its mathematical mdel is f the fllwing frm: Maximize the bjective functin P = c1x] + C2X2 +... + cnxn subject t prblem cnstraints f the frm a]x] + a2x2 +... + anxn ~ b, b;:::: 0 with nnnegative cnstraints XI' X2', xn ;::::0. In Ql f the Sectin 5.3 lecture we used a gemetric methd t slve the fllwing prblem:* Maximize P = 9x] + 3x2, subject t 3x] + x2 ~ 30 {3X] + x],x2 7x2 ;::::0 ~ 84 We saw that the maximum slutin ccurred at the cmer pint (7,9) and (10,0) and, therefre, at all pints n the bundary line fr the regin cnnecting (7,9) and (10,0). ]S (0, 12) 10 5 s Cmer Pint (0,]12 (7,9) (10,0) (0,0) P=9x] +3x2 36 90 90 t- t (3,3) ~-f-h-i-h (0, 0)1... 5 (l0, 0) 15 * In the Sectin 5.3 lecture we used X and y instead f Xl and X2. Nte that the inequality y ~ -tx + 12 fq1, Sectin 5.3, culd be written as X2 ~ -tx] + 12 r 3xl+7x2 ~ 84. Similarly, y ~ -3x +30 fq1, Sectin 5.3, culd be written as X2 ~ -3x] + 30 r 3x] +x2 ~30. Sectin 6.2, p. 1

Q1. Use the Simplex Methd t find the ptimal slutin t the prblem Maximize P = 9x1 + 3x2, subject t 3x1 + x2 ~ 30 {3XI + xi' 7x2 2:: ~ 084 In the Simplex Methd we cnvert the cnstraints frm inequalities t equalities by intrducing slack variables. A) Intrduce slack variables Sj and Sz t cnvert the first tw inequalities t equalities. ~X,+ 7)<.,).-+.5, =8Y 3 '1-, -I- )(.}. "f 5d-.:: 30 The initial system fr the linear prgramming prblem is a set f equatins, cnsisting f the prblem cnstraints written as equatins with slack variables, tgether with the bjective functin rewritten in the frm -c\x\ -C2X2 -.. '-cnxn + P = O. B) Write the initial system fr this prblem. j,xl;' 7x~-tS, = 5'<f 3)( I + X 6 +Sd-. =- 30 d" +- P = 0... 11'1-3)C.}.. X,.) XaJ 5,./ SlI P.2 0 Definitin: Basic Variables and Nnbasic Variables:Basic Feasible Slutins Given a system f linear equatins assciated with a linear prgramming prblem: The variables are divided int tw (mutually exclusive) grups as fllws: Basic variables are selected arbitrarily with the ne restrictin that there be as many basic variables as there are equatins. P is always ne f the basic variables. The remaining variables are called nn basic variables. The nnbasic variables are always set equal t O. If the values f the basic variables are 2: 0, the crrespnding slutin is said t be a basic feasible slutin. We are interested in finding basic feasible slutins fr the linear prgramming prblem. These will crrespnd t cmer pints f the graph f the feasible slutin regin. We will d this using what is called a simplex tableau. After setting up the initial simplex tableau the tableau is mdified by selecting basic and nnbasic variables and perfrming pivt peratins until the ptimal (maximum value f the bjective functin) slutin is btained. The initial simplex tableau is an augmented matrix f the initial system fr the linear prgramming prblem (as cnstructed in part b) abve). Sectin 6.2, p. 2

C) What is the initial simplex tableau fr the abve linear prgramming prblem?. 'X, X.l 5,.5~ P.3-7~3:l~(:17 f 0 0 ) B''11 Prcedure: Selecting Basic and Nnbasic Variables fr the Simplex Methd Given a simplex tableau, Step 1. Determine the number f basic variables and the number f nnbasic variables. These numbers d nt change during the simplex prcess. Step 2. Selecting basic variables. A variable can be selected as a basic variable nly if it crrespnds t a clumn in the tableau that has exactly ne nnzer element (usually 1) and the nnzer element in the clumn is nt in the same rw as the nnzer element in the clumn f anther basic variable (This prcedure always selects P as a basic variable.) Step 3. Selecting nnbasic variables. After the basic variables are selected in step 2, the remaining variables are selected as the nnbasic variables. (The tableau clumns under the nnbasic variables usually cntain mre than ne nnzer element.) ~,f h~ v~..::: /U> {~ «f~-.c-c.. D) Select the basic and nnbasic variables fr the initial simplex tableau. Find the initial ~ basic feasible slutin (by setting the nnbasic variables equal t 0 and slving fr ~ ~asic <::J (5) Sj variables). S2 P 13~ ~- b~ v~ v~r..~j~ S); aa.(.. 5~1 X" PX ~. SJVf' ~ = ~ ~ S2 3 1 0 1 0 30 _ " _. _ '0 isl3 P -9-37 01 0 01 841 0 ~/ SJ -S'<{J ~",,-3~ P=c>,. (N" I '1 J We will find the ther basic feasible solutins V1 by perfrming pivt peratins n the simplex tableau. Prcedure: Selecting the Pivt Element Step 1. Lcate the mst negative indicatr in the bttm rw f the tableau t the left f the P clumn (the negative number with the largest abslute value). The clumn cntaining this element is the pivt clumn. If there is a tie fr the mst negative, chse either. Step 2. Divide each psitive element in the pivt clumn abve the dashed line int the crrespnding element in the last clumn. The pivt rw is the rw crrespnding t the smallest qutient btained. If there is a tie fr the smallest qutient, chse either. If the pivt clumn abve the dashed line has n psitive elements, there is n slutin and we stp. Step 3. The pivt (r pivt element) is the element in the intersectin f the pivt clumn and pivt rw. Nte: The pivt element is always psitive and is never in the bttm rw. The entering variable is the variable at the tp f the pivt clumn. The exiting variable is at the left f the pivt rw. Sectin 6.2, p. 3

E) Lcate the pivt element in the initial simplex tableau. Determine which variables are the exiting and entering variables. x2 Sj S2 P XI ~ 7 1 0 0 84 f'ff3:: ~y 5.,,).~ 1 0 1 0 30 JD 1-.3 :::: 10-3 0 0 1 0 )(\=/0) )(d-.':::::c» 5, =5'<-(j S.;l. =~ JO,..,. 1D Jn~~ (I? When there are n mre negative indicatrs in the bttm rw f the simplex tableau the ptimal slutin has been fund. Prcedure: Stpping the Simplex Methd If it is nt pssible t select a pivt clumn, the simplex methd stps and we cnclude that the ptimal slutin has been fund. If the pivt clumn has been selected and it is nt pssible t select a pivt rw, the simplex methd stps and we cnclude that there is n ptimal slutin. Sectin 6.2, p. 4

Q2 (#44A, page 314). Manufacturing: resurce allcatin. A cmpany manufactures threespeed, five-speed, and ten-speed bicycles. Each bicycle passes thrugh three departments fabricatin, painting & plating, and final assembly. The data is shwn in the table belw. 100 Ten- Five- A speed 70 45 35 vailable 120 130 Da per 43 Maximum 580 Labr-Hurs Labr-Hurs per Bicycle Hw many bicycles f each type shuld the cmpany manufacture maximize its prfit? What is the maximum prfit? L.d- )({ : rw 13-4-p-u~ )(~.:. II II s-- ~ )(,,3:: Il., Jp-~ 1J~rrtL7'~~J./? k h, per day in rder t WI2- ~ -Iv ~ P=cx,+70X,)..i-/~6X3 s~ -Iv E X,+t.(x~ +-5~ ~ (ilo b-x,+3 x~4- S-X3= (~ If X (-+-.3 K.;. + s~!::. (~ :r~~~~ XI}X,J..JXJ.20 3;«;- 4X.l1-SX3 + S, S-X] -.. 3x,;}.--l- S~ +.$.). '-I X I -t- 3 X..)..,.. ~ + s~ 1.;10 (.30 ( --- - I «0 0 D I.= I~ ::::/36 = I~t> - 80 't,-70 Y.J.-I()O~ + P -= 0,.A X I :.)( J. ;:: 'X -3 :::. ()) S 1 -= I J.O/ S,. ::::. (3 0~~ 51. -=/ ~/ Pc C), Sectin 6.2, p. 5

0 ( -5.,. P }(J 5) '1.;.- @ C> 0-51 I r- 0\ 60J - ---. S- 3 S" I (.;) --.- -.---- I~ f 0-10 -:;0 -/()O 13D }I ~b 1~..el-? lei ~(:~ CZ) s - 00 5"0l 3S-OI ~> Ys 3 J-: I ---.- - - - -~-70 - /00 0 0 0 I ~3I{~SI~- r ~- 06 ~ ~ yj (6).5 j.. S 3 0 - / I 0 5c. IIJ.- r f 1 5,] ltu\- ( () - ( 0 I. f t"'di;;-; ~.-;;-~q;(),j{)- ~ J ~~.I~ 1-.s~~~ X I ::X=='O)(.;l..) 0 ~~.<J J S, =..} -5.... ~l -- - I ~~X S..0 ($c1'{oo~~/~.k~~ 3 ~ 0).,-c:a ::21../ ()O a'll~:~~).. ~;l~/)-;) X, X.. )(3 5,.5~ S..J P R, - ~. ka '" K, X.) () I*-{) - % 0 R.. ~ - Ol. ~ "3 - /'... R d.. ~ ;).. ~ M : 0 I, -~ 0 ~ -3 I I 0 -/ O I"'. Q 1-1- ~ ~,,) "'4 _ +-~.. ~~; r 0 -'!j 0 0 ()

~ (J) I -, -10 D )(.3 )t.".! \ 0u 0 - ')(,\ I - 0 _ () 6 f 10 0 () /0 ~ ( -} - -% () I -J. 0 _tj _ l 0 I..... -- f -... -~ i.!. 0 S- Ie> l '-;;).. 0 - J ~.3 -t ~). -Y ~~ 10 10 I 10, ~LI -I: /0 Ra. -'l ~ Lf D ~ S~:_ X I ::: 10 ) )( 0> == /0) )(::l ~ '::='/0) 5/:=: 0/ SJ- ~ () SJ <::::0) r~ Q-S'OO ~:..: ~~V~~.$O}s/~ 1:"1' "'~4- ~ /0 i~~ 14---~ ~/~_