Applications of Optimization To Operations Management

Slides:



Advertisements
Similar presentations
Network Models Robert Zimmer Room 6, 25 St James.
Advertisements

IENG313 Operation Research I
456/556 Introduction to Operations Research Chapter 3: Introduction to Linear Programming.
LP Formulation Practice Set 1
An Application of Linear Programming Lesson 12 The Transportation Model.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Operations Management - 5 th Edition Chapter 13 Supplement Roberta.
Optimization problems using excel solver
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
IENG442 LINGO LAB3.
Planning with Linear Programming
Linear Programming Problem
Linear Programming Models & Case Studies
Transportation, Transshipment and Assignment Models and Assignment Models.
Chapter 5 LP formulations. LP formulations of four basic problem Resource allocation problem Transportation problem Feed mix problem Joint products problem.
1 Lecture 3 MGMT 650 Sensitivity Analysis in LP Chapter 3.
Operations Management Linear Programming Module B - Part 2
Linear Programming Using the Excel Solver
Managerial Decision Modeling with Spreadsheets
Strategic Allocation of Resources
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Integer Programming.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
Introduction to Management Science
1 Lecture 2 MGMT 650 Linear Programming Applications Chapter 4.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
INTRODUCTION TO LINEAR PROGRAMMING
Chapter 7 Transportation, Assignment & Transshipment Problems Part 1 ISE204/IE252 Prof. Dr. Arslan M. ÖRNEK.
Linear Programming Applications
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Linear Programming Models: Graphical and Computer Methods
Example 15.3 Supplying Power at Midwest Electric Logistics Model.
Example 15.4 Distributing Tomato Products at the RedBrand Company
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Two Discrete Optimization Problems Problem: The Transportation Problem.
3.4 Linear Programming.
Linear Programming Modeling
Product Mix Problem Monet company makes four types of frames.
On LT simulation Game ends at 8:45 p.m.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Ardavan Asef-Vaziri Systems and Operations Management
Decision Making via Linear Programming: A simple introduction Fred Phillips
The Supply Chain Customer Supplier Manufacturer Distributor
1 OM2, Supplementary Ch. C Modeling Using Linear Programming ©2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
Lecture 2 Chapter 10 continued…. Last Lecture Summary: Covered Sec and most part of Sec Basic concepts of Linear Programming Problem and.
1 Minimum Cost Flows Goal: Minimize costs to meet all demands in a network subject to capacities (combines elements of both shortest path and max flow.
Chapter 7 Transportation, Assignment & Transshipment Problems
Lecture 1 Modeling: Linear Programming I
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
In The Name Of Allah Lab 07 ins. Tahani Aldweesh.
Arben Asllani University of Tennessee at Chattanooga Prescriptive Analytics CHAPTER 7 Business Analytics with Shipment Models Business Analytics with Management.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Lecture 5 – Integration of Network Flow Programming Models Topics Min-cost flow problem (general model) Mathematical formulation and problem characteristics.
Business Mathematics MTH-367 Lecture 13. Chapter 10 Linear Programming An Introduction Continued…
4-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Modeling Examples Chapter 4.
Integer Programming Definition of Integer Programming If requiring integer values is the only way in which a problem deviates from.
SUPPLEMENTAL READING: CHAPTER 5.3 AND 5.4 Overheads 4 Different types of LP Formulations Part 1: The Transportation Model The Feed Mix Model 1.
Transportation and Distribution Planning Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Techologies.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
-114- HMP654/EXECMAS Linear Programming Linear programming is a mathematical technique that allows the decision maker to allocate scarce resources in such.
Chapter 6 Integer, Goal, and Nonlinear Programming Models © 2007 Pearson Education.
Chapter 3 Introduction to Linear Programming to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c)
Linear Programing Problem
Linear Programming Applications
Solving Linear Optimization Problems Using the Solver Add-in.
Appendix A with Woodruff Edits Linear Programming Using the Excel Solver Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Engineering Economics (2+0)
Operations Management Linear Programming Module B
Lecture 5 – Integration of Network Flow Programming Models
Solving Linear Optimization Problems Using the Solver Add-in
Lecture 12 Network Models.
Presentation transcript:

Applications of Optimization To Operations Management Optimization – Part I Applications of Optimization To Operations Management For this session, the learning objectives are: Learn what a Linear Program is. Learn how to formulate a Linear Program and solve it using Excel’s Solver. Using Solver to solve a Make-or-Buy Problem. Using Solver to solve a Transshipment Problem (Product Distribution).

Excel’s Solver Optimization involves the maximization or minimization of an objective subject to a set of constraints. Every copy of Microsoft Excel includes Solver, which enables you to solve the following types of optimization problems: a Linear Program, an Integer Linear Program, a Nonlinear Program. The next page summarizes the use of Excel’s Solver.

A Make-or-Buy Problem DuPunt, Inc. manufactures three types of chemicals. For the upcoming month, DuPunt has contracted to supply its customers with the following amounts of the three chemicals: DuPunt’s production is limited by the availability of processing time in two chemical reactors. Each chemical must be processed first in Reactor 1 and then in Reactor 2. The following table provides the hours of processing time available next month for each reactor and the processing time required in each reactor by each chemical: Because of the limited availability of reactor processing time, DuPunt has insufficient capacity to meet its demand with in-house production. Consequently, DuPunt must purchase some chemicals from vendors having excess capacity and resell them to its own customers. The following table provides each chemical’s in-house production cost and outside purchase cost: DuPunt’s objective is to fill its customers’ orders with the cheapest combination of in-house production and outside purchases. In short, DuPunt must decide how much of each chemical to produce in-house (i.e., “make”) and how much of each chemical to purchase outside (i.e.,”buy”).

Formulation of the Make-or-Buy Problem as a Linear Program Define the following 6 decision variables: Minimize Total Costs Contracted Sales Reactor Availabilities Nonnegativity Constraints

A Transshipment Problem Consider a firm that for simplicity produces a single product. The firm has 3 plants (Tokyo, Hong Kong, and Bangkok), 2 warehouses (Seattle and Los Angeles), and 4 customers (Chicago, New York, Atlanta, and Dallas) geographically dispersed as diagrammed below. The firm ships its product from a plant to a warehouse and then on to a customer. In the diagram below: The number to the left of each plant represents the plant’s supply. The number to the right of each customer represents the customer’s demand. The number appearing along an arrow from a plant to a warehouse or from a warehouse to a customer represents the corresponding unit shipping cost. For example, the unit shipping cost from Bangkok to Seattle is $25 per unit. The firm wants to distribute its product at minimum cost. 72 = Total Supply Total Demand = 70

Formulation of the Transshipment Problem as an LP Let AZ denote the amount shipped from location A to location Z. As examples, TL denotes the amount shipped from Tokyo to Los Angeles, and SN denotes the amount shipped from Seattle to New York. Min Total Shipping Costs Supply Constraints Transshipment Constraints Demand Constraints Nonnegativity Constraints

Solving the Transshipment LP Using Excel’s Solver The Spreadsheet Before Optimization

Solving the Transshipment LP Using Excel’s Solver The Spreadsheet After Optimization

INTRODUCTION TO THE BLENDING PROBLEM In many businesses and industrial environments, the goal is to find the optimal “recipe” for blending a variety of “ingredients” to obtain a product that meets lower and/or upper limits on a variety of characteristics. The table below summarizes several applications.

Harrus Feeding Company’s Blending Problem A Blending Problem The exercise below is designed to review the “basics” of formulating a linear program and solving it using Solver. Harrus Feeding Company’s Blending Problem The Harrus Feeding Company (HFC) operates a feedlot to which cattle are brought for the final fattening process. Since HFC’s cattle population averages about 100,000, it is important for HFC to feed the cattle in a way that meets their nutritional requirements at minimum cost. The mixture HFC feeds the cattle is blend of four feedstuffs: corn, wheat, barley, and hay. The table below provides the relevant dietary and cost data per pound of each feedstuff, along with a steer’s daily nutritional requirement. For example, for each pound of corn a steer consumes, it receives 2 grams of fat, 20 grams of protein, 4 milligrams of iron, and 200 calories. Assuming a steer’s daily consumption of feedstuffs must be exactly 24 pounds, formulate and solve a linear program for determining the dietary blend that satisfies HFC’s daily requirements at minimum cost. How would you modify your formulation if a steer’s daily consumption of feedstuffs must be in the range of 23-25 pounds? How would you modify your formulation if there were no daily limit on the pounds of feedstuffs that a steer must consume? Can the formulations in part (a) and part (c) result in distinct optimal solutions? Can you anticipate a potential problem with the optimal solution to the linear program in part (c)?