WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 2 Introduction to Linear Programming.

Slides:



Advertisements
Similar presentations
© 2003 Anita Lee-Post Linear Programming Part 2 By Anita Lee-Post.
Advertisements

1Introduction to Linear ProgrammingLesson 2 Introduction to Linear Programming.
LINEAR PROGRAMMING (LP)
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 10 Introduction to Sensitivity Analysis.
Introduction to Management Science
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 18, 2013.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
8/27: Linear Programming Lecture: LP Small Groups Homework.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 6 LP Assumptions.
INFM 718A / LBSC 705 Information For Decision Making Lecture 4.
QM B Linear Programming
Objectives: Set up a Linear Programming Problem Solve a Linear Programming Problem.
Optimization of Linear Problems: Linear Programming (LP) © 2011 Daniel Kirschen and University of Washington 1.
LINEAR PROGRAMMING INTRODUCTION
Chapter 3 Introduction to optimization models. Linear Programming The PCTech company makes and sells two models for computers, Basic and XP. Profits for.
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Linear Programming Models: Graphical and Computer Methods
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Introduction to Linear Programming
Chapter 4 An Introduction to Optimization
Linear programming Lecture (4) and lecture (5). Recall An optimization problem is a decision problem in which we are choosing among several decisions.
Chapter 4 - Linear Programming: Computer Solution Excel Solver
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 1 Introduction to Operations Research.
Decision Making via Linear Programming: A simple introduction Fred Phillips
Module B: Linear Programming
Optimization Models Mathematical optimization models usually contain an objective (what to do) constraints (the rules that must be followed). Also referred.
Chapter 6 Linear Programming: The Simplex Method Section R Review.
BUSINESS MATHEMATICS & STATISTICS. LECTURE 45 Planning Production Levels: Linear Programming.
 A concert promoter wants to book a rock group for a stadium concert. A ticket for admission to the stadium playing field will cost $125, and a ticket.
Introduction to Linear Programming BSAD 141 Dave Novak.
Opener. Notes: 3.4 Linear Programming Optimization  Many real-life problems involve a process called optimization.  This means finding a maximum or.
Copyright © 2011 Pearson, Inc. 7.5 Systems of Inequalities in Two Variables.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Linear Programming. Many mathematical models designed to solve problems in business, biology, and economics involve finding the optimum value (maximum.
1 Systems Analysis Methods Dr. Jerrell T. Stracener, SAE Fellow SMU EMIS 5300/7300 NTU SY-521-N NTU SY-521-N SMU EMIS 5300/7300 Statistical Analysis Other.
Linear Programming with Excel Solver.  Use Excel’s Solver as a tool to assist the decision maker in identifying the optimal solution for a business decision.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 4-5 LP Formulation Example and Excel Solver.
WOOD 492 MODELLING FOR DECISION SUPPORT
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 9 Intro to Sensitivity Analysis.
1 Max 8X 1 + 5X 2 (Weekly profit) subject to 2X 1 + 1X 2  1000 (Plastic) 3X 1 + 4X 2  2400 (Production Time) X 1 + X 2  700 (Total production) X 1.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 3 Basics of the Simplex Algorithm.
MA3264 Mathematical Modelling Lecture 9 Chapter 7 Discrete Optimization Modelling Continued.
Introduction Hamdy A. Taha, Operations Research: An introduction, 8th Edition.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 7 LP Formulation Examples.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 18 Branch and Bound Algorithm.
Managerial Economics Linear Programming Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr.
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 3.4 Learning goals represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret.
Sullivan Algebra and Trigonometry: Section 12.9 Objectives of this Section Set Up a Linear Programming Problem Solve a Linear Programming Problem.
Linear Programming Wyndor Glass Co. 3 plants 2 new products –Product 1: glass door with aluminum framing –Product 2: 4x6 foot wood frame window.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 14 Sensitivity Analysis.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Cairo University Institute of Statistical Studies and Research - ISSR
GOOD MORNING CLASS! In Operation Research Class, WE MEET AGAIN WITH A TOPIC OF :
Linear programming Lecture (4) and lecture (5). Recall An optimization problem is a decision problem in which we are choosing among several decisions.
2.7 Linear Programming Objectives: Use linear programming procedures to solve applications. Recognize situations where exactly one solution to a linear.
Managerial Economics Linear Programming
Introduction to Linear Programs
A seminar talk on “SOLVING LINEAR PROGRAMMING PROBLEM BY GRAPHICAL METHOD” By S K Indrajitsingha M.Sc.
Systems of Equations and Inequalities
Linear Programming Wyndor Glass Co. 3 plants 2 new products
Linear Programming Objectives: Set up a Linear Programming Problem
INFM 718A / LBSC 705 Information For Decision Making
Linear Programming Example: Maximize x + y x and y are called
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
LINEARPROGRAMMING 4/26/2019 9:23 AM 4/26/2019 9:23 AM 1.
1.6 Linear Programming Pg. 30.
BUS-221 Quantitative Methods
Presentation transcript:

WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 2 Introduction to Linear Programming

Last Class Introduction to Operations Research Examples of OR in forestry Introduction to mathematical models –Objective function, decision variables, constraints Sept 7, 2012Wood Saba Vahid2

Example: Custom Cabinets company Use excess capacity for 2 new products: Pine desks & Alder hutches Has three departments that are partially committed to producing existing products Wants to determine how many units of each new product can be produced each week by using the excess capacity of departments to generate the highest profits Sept 7, 2012Wood Saba Vahid3 DepartmentCapacity per unitAvailable capacity per week Pine deskAlder hutch Solid wood Panel00.25 Finishing Profit per unit $40$50 Objective Decision variableConstraints

Maximize:x 1 = number of desks/week 40 x x 2 x 2 = number of hutches/week Formulating the Linear Program (LP) What do you want to maximize or minimize? Profits What are the constraints? Available capacity Subject to: 0.25x 1 <=12(Solid Wood Capacity) 0.20x 2 <=5(Panel Capacity) 0.25x x 2 <=18(Finishing Capacity) x 1 >=0 x 2 >=0 Sept 7, 20124Wood Saba Vahid Linear

Note that because of the inequalities there are many feasible solutions. You have to find the best one. Maximize: $40x 1 + $50x 2 Subject to: 0.25x 1 <=12(Solid Wood Capacity) 0.20x 2 <=5(Panel Capacity) 0.25x x 2 <=18(Finishing Capacity) x 1 >=0 x 2 >=0 Solving the LP by trial and error Sept 7, 20125Wood Saba Vahid Try x 1 = 10, x 2 = 5 Z=$650 All constraints are satisfied Custom Cabinet LP1

Matrix format for LP Sept 7, 20126Wood Saba Vahid Custom Cabinet LP2

Sept 7, 2012Wood Saba Vahid7 Feasible Region Custom Cabinet LP2

Sept 7, 2012Wood Saba Vahid8 Custom Cabinet LP2 Z=1000 Z=2000 x 1 = * * x 2 =18 x 2 =12

Example: Whitt Window Company (prob ) Has three employees Makes two types of windows: wood-framed and aluminium-framed Profits per frame: $180 for wood-framed, $90 for aluminum-framed Dough makes a maximum of 6 wood frames per day Linda makes a maximum of 4 aluminium frames per day Bob forms and cuts a maximum of 48 ft 2 of glass per day Each wood-framed window uses 6 ft 2 glass Each aluminum-framed window uses 8 ft 2 glass How many windows per day to make in order to maximize profits? Sept 7, 2012Wood Saba Vahid9 Objective Decision variables Constraints Whitt Windows LP

Next Week Solving an LP with Excel Solver Simplex Algorithm Sept 7, 2012Wood Saba Vahid10