Linear Programming Intro HSPM J716. Linear Programming Optimization under constraint Linear constraints and objective function.

Slides:



Advertisements
Similar presentations
LIAL HORNSBY SCHNEIDER
Advertisements

Linear Programming Problem
Standard  MM3A6. Students will solve linear programming problems in two variables.  a. Solve systems of inequalities in two variables, showing the solutions.
OPS 301 Module B and Additional Topics in Linear Programming
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
Linear Programming Models: Graphical Methods
Chapter 8: Linear Programming
Lecture 9: Optimization with a Min objective AGEC 352 Spring 2011 – February 16 R. Keeney.
Postscript on assignment 8 One E.R. faster than two separate ones Emergency Dept.
Operations Management Dr. Ron Lembke
Linear Programming II HSPM J716. Crawling along the simplex The simplex method moves from one corner to the next until the amount to be maximized stops.
Lecture 4: Feasible Space and Analysis AGEC 352 Spring 2011 – January 26 R. Keeney.
Elasticity & Total Revenue Chapter 5 completion…..
Linear Programming II HSPM J716. Crawling along the simplex The simplex method moves from one corner to the next until the amount to be maximized stops.
Operations Management
Please make your selection... 1.Choice One 2.Choice Two 3.Choice Three.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Linear Programming. Linear programming A technique that allows decision makers to solve maximization and minimization problems where there are certain.
QM B Lego Simplex. Scenario You manufacture tables and chairs. Tables and chairs are manufactured from small and large bricks. Small brick Large brick.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Linear-Programming Applications
Chapter 3 An Introduction to Linear Programming
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
Consumer Preferences, Utility Functions and Budget Lines Overheads.
The Firm and Optimal Input Use Overheads. A neoclassical firm is an organization that controls the transformation of inputs (resources it controls) into.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Linear Programming independent research project Nick Yates 30 th April 2008.
Linear Systems Two or more unknown quantities that are related to each other can be described by a “system of equations”. If the equations are linear,
Linear Programming Chapter 13 Supplement.
Module B: Linear Programming
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J B-1 Operations.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
STDM - Linear Programming 1 By Isuru Manawadu B.Sc in Accounting Sp. (USJP), ACA, AFM
Linear Programming Joseph Mark November 3, What is Linear Programming Linear Programming – a management science technique that helps a business.
Operations Management
B Linear Programming PowerPoint presentation to accompany
1 Additional examples LP Let : X 1, X 2, X 3, ………, X n = decision variables Z = Objective function or linear function Requirement: Maximization of the.
Transparency Masters to accompany Heizer/Render – Principles of Operations Management, 5e, and Operations Management, 7e © 2004 by Prentice Hall, Inc.,
1 1 Slide © 2005 Thomson/South-Western Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Opener. Notes: 3.4 Linear Programming Optimization  Many real-life problems involve a process called optimization.  This means finding a maximum or.
 Describe inputs and outputs  Explain the principle of diminishing returns  Describe the 3 stages of the production function  Describe the amount.
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
Class Schedule: Class Announcements Homework Questions 3.4 Notes Begin Homework.
1 The Geometry of Linear Programs –the geometry of LPs illustrated on GTC Handouts: Lecture Notes February 5, 2002.
Behzad Azarhoushang How Firms Make Decisions: Profit Maximization.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Chapter 4: Linear Programming Lesson Plan Mixture Problems  Combining Resources to Maximize Profit Finding the Optimal Production Policy Why the Corner.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
© 2008 Prentice Hall, Inc.B – 1 Operations Management Module B – Linear Programming PowerPoint presentation to accompany Heizer/Render Principles of Operations.
Warm-upWarm-up Sketch the region bounded by the system of inequalities: 1) 2) Sketch the region bounded by the system of inequalities: 1) 2)
Linear Programming Graphical Solution. Graphical Solution to an LP Problem This is easiest way to solve a LP problem with two decision variables. If there.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
Supply.  Labor and output  One basic question every business owner must answer is how many workers to hire  Marginal product of labor: the change of.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
MIT and James Orlin © The Geometry of Linear Programs –the geometry of LPs illustrated on GTC.
An Introduction to Linear Programming
Linear Programming.
An Introduction to Linear Programming Pertemuan 4
3.3 and 3.4 Applications of Linear Models
Chapter 2 An Introduction to Linear Programming
Linear Programming CISC4080, Computer Algorithms CIS, Fordham Univ.
Linear Programming Objectives: Set up a Linear Programming Problem
Linear Programming SIMPLEX METHOD.
CISC5835, Algorithms for Big Data
Linear Programming.
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Linear Programming Mr. Carpenter Alg. 2.
EE/Econ 458 Introduction to Linear Programming
Presentation transcript:

Linear Programming Intro HSPM J716

Linear Programming Optimization under constraint Linear constraints and objective function

Elements of a Linear Programming Manufacturing Problem Things you can make or do in different amounts. Constraints – Tell you how much you get from different combinations of resources – Tell you how much you have of each resource. Objective function – Assigns a value to what you make – Your objective is to maximize this value

What Linear Implies No increasing or diminishing returns in the use of the resources. Everything just multiplies and adds. The profit or revenue is linear, too. How much you make is price times quantity. No declining demand curve.

Translate the words into math Profit is $3 per desk and $4 per table. Objective function Profit = 3d + 4t A desk takes 2½ hours to assemble; a table takes hours of assembly time are available. Constraint A: 2.5d + 1t <= 20 A desk takes 3 hours to buff; a table takes hours of buffing time are available. Constraint B: 3d + 3t <= 30 A desk takes 1 hour to crate; a table takes hours of crating time are available. Constraint C: 1d + 2t <= 16

Graph method Each product is assigned to an axis. Plot the constraints as equalities. – Draw a line for each constraint. The feasible area is the polygon formed by the axes and the lowest constraints. – The axes are constraints – You are not allowed to make a negative amount of any product.

Graph method: Using the profit function Pick an arbitrary profit number and set the profit equal to it. E.g. 3d + 4t = 12 Plot this on the graph Move this parallel to itself up or down until the line just touches a corner of the feasible area.

Graph method drawbacks How good a draftsman are you? Can’t work in three or more dimensions

Enumeration method Find all the intersections – Of the constraints – And the axes Test each for feasibility Choose the feasible intersection with the highest profit.

Enumeration method good and bad You can do problems with more than two dimensions. The math grows rapidly as the number of activities and constraints grows. ConstraintsProductsIntersectionsCalculations , , ,97042,997,760

Simplex Method A closed shape with flat sides is a “simplex.” The simplex method starts with a corner of the feasible area that is easy to find. Then it crawls along an edge to another corner. It picks the direction that makes profit go up the fastest. It keeps going until it finds a corner where any move lowers profit. Shortcuts the enumeration method. A local maximum is a global maximum.

George B. Dantzig ( ) “The Father of Linear Programming”

Shadow price How much more money you could make if you had one more unit of a resource – That’s the shadow price for that resource If you could buy one more unit of a resource, the most you’d be willing to pay would be the shadow price.