Thank you and welcome Linear Programming (LP) Modeling Application in manufacturing And marketing By M. Dadfar, PhD.

Slides:



Advertisements
Similar presentations
1 Chapter 14 Making the most of things: Linear Programming.
Advertisements

To solve a system means to find the ordered pairs that satisfy both inequalities. Graph and find the intersection of the two inequalities. If they do.
PowerPoint Slides by Robert F. BrookerCopyright (c) 2001 by Harcourt, Inc. All rights reserved. Linear Programming Mathematical Technique for Solving Constrained.
Computational Methods for Management and Economics Carla Gomes Module 2 (addendum) Revisiting the Divisibility Assumption (Textbook – Hillier and Lieberman)
1 Chapter 10 Multicriteria Decision-Marking Models.
LP Formulation Practice Set 1
1. The Problem 2. Tabulate Data 3. Translate the Constraints 4. The Objective Function 5. Linear Programming Problem 6. Production Schedule 7. No Waste.
8.6 Linear Programming. Linear Program: a mathematical model representing restrictions on resources using linear inequalities combined with a function.
LP—Graphical Solution Method MSci331—Week Convex Set and Extreme Points 2.
WEEK-2 LINEAR PROGRAMMING Waheed Ullah PhD Scholar INU.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Operations Management - 5 th Edition Chapter 13 Supplement Roberta.
IEOR 4004 Midterm Review (part I)
Linear Programming Problem
LINEAR PROGRAMMING (LP)
Introduction to Mathematical Programming
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Lesson 08 Linear Programming
Chapter 5 Sensitivity Analysis: An Applied Approach
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. 1 Chapter 5 Sensitivity Analysis: An Applied Approach to accompany Introduction to.
Planning with Linear Programming
Linear Programming Problem
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
Goal Programming How do you find optimal solutions to the following?
1 Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 3 Introduction to Linear Programming to accompany Introduction to Mathematical.
Optimization Methods LI Xiao-lei ftp:// :112/upload.
Operations Management
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Linear and Integer Programming Models
Chapter 3 Introduction to Linear Programming
INTRODUCTION TO LINEAR PROGRAMMING
Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Chapter 3 An Introduction to Linear Programming
FORMULATION AND GRAPHIC METHOD
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Computational Methods for Management and Economics Carla Gomes
Introduction to Linear Programming
The application of mathematics and the scientific
Chapter 3 Introduction to Linear Programming
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
___________________________________________________________________________ Operations Research  Jan Fábry Linear Programming.
THE GALAXY INDUSTRY PRODUCTION PROBLEM -
___________________________________________________________________________ Quantitative Methods of Management  Jan Fábry Linear Programming.
BUSINESS MATHEMATICS & STATISTICS. LECTURE 45 Planning Production Levels: Linear Programming.
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: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
Route Planning Texas Transfer Corp (TTC) Case 1. Linear programming Example: Woodcarving, Inc. Manufactures two types of wooden toys  Soldiers sell for.
A LINEAR PROGRAMMING PROBLEM HAS LINEAR OBJECTIVE FUNCTION AND LINEAR CONSTRAINT AND VARIABLES THAT ARE RESTRICTED TO NON-NEGATIVE VALUES. 1. -X 1 +2X.
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
OPSM 301 Operations Management Class 13&14: Linear Programming using Excel Koç University Zeynep Aksin
LINEAR PROGRAMMING.
OPSM 301 Operations Management Class 11: Linear Programming using Excel Koç University Zeynep Aksin
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
Chapter 3 Introduction to Linear Programming to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c)
1 1 Slide Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an.
Class 10: Introduction to Linear Programming
An Introduction to Linear Programming
An Introduction to Linear Programming Pertemuan 4
Linear Programming – Introduction
The application of mathematics and the scientific
Linear Programming SIMPLEX METHOD.
Goal Programming How do you find optimal solutions to the following?
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Linear Programming Problem
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Presentation transcript:

Thank you and welcome Linear Programming (LP) Modeling Application in manufacturing And marketing By M. Dadfar, PhD

First example The problem: A toy manufacturing company needs to know how to optimize weekly profit of making two different toys: wooden Soldier and Train. Information at hand: Each soldier built: Sells for $27 and uses $10 worth of raw materials. Increases variable labor/overhead costs by $14. Requires 2 hours of finishing labor. Requires 1 hour of carpentry labor. At most 40 soldiers are bought each week. Each train built: Sells for $21 and used $9 worth of raw materials. Increases variable labor/overhead costs by $10. Requires 1 hour of finishing labor. Requires 1 hour of carpentry labor. Demand for trains are unlimited. Each week the company can obtain: All needed raw material. Only 100 finishing hours. Only 80 carpentry hours. A mathematical model to maximize weekly profit (revenues – expenses) is needed

Calculations x 1 = number of soldiers produced each week x 2 = number of trains produced each week Profit = Revenue - Raw material costs - Variable costs Weekly revenue = 27x x 2 Weekly raw material costs = 10x 1 + 9x 2 Weekly variable costs = 14x x 2 Weekly profit = (27x x 2 ) – (10x 1 + 9x 2 ) – (14x x 2 ) = 3x 1 + 2x 2

Constrains The objective is to chose x 1 and x 2 to maximize 3x 1 + 2x 2. But this can not be achieved by simply increasing X1 and X2. The values of x 1 and x 2 are limited by the following three constraints: Constraint 1 Each week, no more than 100 hours of finishing time may be used. Constraint 2 Each week, no more than 80 hours of carpentry time may be used. Constraint 3 Because of limited demand, at most 40 soldiers should be produced. These three constraints can be expressed mathematically by the following equations: Constraint 1: 2 x 1 + x 2 ≤ 100 Constraint 2: x 1 + x 2 ≤ 80 Constraint 3: x 1 ≤ 40

The Model This is the Optimization model of the problem Max, z = 3x 1 + 2x 2 (objective function) Subject to (constraints): 2 x 1 + x 2 ≤ 100 (finishing constraint) x 1 + x 2 ≤ 80 (carpentry constraint) x 1 ≤ 40 (constraint on demand for soldiers) x 1 ≥ 0 (can’t be negative) x 2 ≥ 0(can’t be negative)

Finding the Feasible Solution Since this example of LP has two variables, it may be solved graphically. The feasible region is the set of all points satisfying the constraints. For example x 1 = 40 and x 2 = 20 are in the feasible region but x 1 = 15, x 2 = 70 is not in the feasible region since is not less than or equal to 80. Constraints 2 x 1 + x 2 ≤ 100 (finishing constraint) x 1 + x 2 ≤ 80 (carpentry constraint) x 1 ≤ 40 (demand constraint) x 1 ≥ 0 (can’t be negative) x 2 ≥ 0 (can’t be negative) A graph of the constraints and feasible region is shown on the next slide.

The set of points satisfying the LP is bounded by the five sided polygon DGFEH. Any point on or in the interior of this polygon is in the feasible region. LP Graph

The optimal solution must be an extreme point of the feasible region. For this example, Maximum weekly profit occurs at point G where: x 1 = 20, x 2 = 60 Max z = $180. Solution

Second example, a marketing problem * The company believes that its most likely customers are high-income women and men. * To reach these groups, the CEO has embarked on an ambitious TV advertising campaign and has decide to purchase one minute commercial spots on two type of programs: comedy shows and football games. How to maximize viewers with minimized cost?

 Each comedy commercial is seen by 7 million high income women and 2 million high-income men.  Each football game is seen by 2 million high-income women and 12 million high-income men.  A 1-minute comedy ad costs $50,000 and a 1-minute football ad costs $100,000. The company likes for commercials to be seen by at least 28 million high-income women and 24 million high-income men. We use LP to determine how they can meet its advertising requirements at minimum cost. Marketing problem Data

The decision variables are: x 1 = number of 1-minute comedy ads x 2 = number of 1-minute football ads Problem Formulation Min Cost; z = 50x x 2 (objective function in $1,000 ) 7x 1 + 2x 2 ≥ 28(high-income women) 2x x 2 ≥ 24(high-income men) x 1, x 2 ≥ 0(non-negativity constraints) A graph of the feasible area is show on the next slide.

Like the first example LP, This LP has a convex feasible region. However, it contains points for which the value of at least one variable can assume arbitrarily large values. The feasible region is not bounded. LP Graph

Since the company wants to minimize total advertising costs, the optimal solution to the problem is the point in the feasible region with the smallest z-value; point E and it is the optimal solution: x 1 = 3.6 x 2 = 1.4 Optimal Solution

If only 1-minute commercials are available, it is unreasonable to say 3.6 comedy and 1.4 football commercials should be purchased. So, the Divisibility Assumption has been violated, and the Dorian LP should, in reality, be considered as an integer programming model problem. Since there is no way of knowing with certainty of how many viewers are added with each type of commercial, the Certainty Assumption is also violated. Resolving violations is not in the scope of this presentation. We have used similar models to help companies determine their optimal media mix. Violations?

We all use calculators and computers without knowing what is going on inside these devices, we don’t need to know, all we need is to “Use” them. Conclusion The decision makers in the above two examples may not have any idea of what Linear Programming (LP) Modeling is –they don’t need to. It is the CTO’s job to solve the problem and provide them with results, and that is what we do. Ideal CTO, 2012www.idealcto.com