Review for Exam 2 Pratt & Whitney is preparing to make final arrangements for delivery of jet engines from its final assembly plants to aircraft manufacturers’

Slides:



Advertisements
Similar presentations
Lesson 08 Linear Programming
Advertisements

BU BU Decision Models Networks 1 Networks Models Summer 2013.
Network Flows. 2 Ardavan Asef-Vaziri June-2013Transportation Problem and Related Topics Table of Contents Chapter 6 (Network Optimization Problems) Minimum-Cost.
Chapter 11 To accompany Quantitative Analysis for Management, Eleventh Edition, Global Edition by Render, Stair, and Hanna Power Point slides created by.
Transportation, Transshipment and Assignment Models and Assignment Models.
Consumer Packaged Goods Manufacturing Industry Team: Aymaras Pan American Advanced Studies Institute Simulation and Optimization of Globalized Physical.
Routing & Scheduling: Part 1
Table of Contents Chapter 6 (Network Optimization Problems)
Math443/543 Mathematical Modeling and Optimization
1 Mathematical Programming Integer Programming. 2 Common Types of IP’s and IP Constraints Two common types of IP’s –#1: Capital budgeting –#2: Set covering.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., NETWORKS.
Transportation Model (Powerco) Send electric power from power plants to cities where power is needed at minimum cost Transportation between supply and.
Network Flows Based on the book: Introduction to Management Science. Hillier & Hillier. McGraw-Hill.
WAREHOUSE MANAGEMENT Industrial Logistics (BPT 3123)
Ford Motor Company’s Finished Vehicle Distribution System April 2001 Ellen Ewing Project Director UPS Logistics Dr. John Vande Vate Exec. Director EMIL.
Ford Motor Company’s Finished Vehicle Distribution System April 2001 Ellen Ewing Project Director UPS Logistics Dr. John Vande Vate Exec. Director EMIL.
Network Models II Shortest Path Cross Docking Enhance Modeling Skills Modeling with AMPL Spring 03 Vande Vate.
TRANSPORTATION MANAGEMENT
How to Build Network? ISAT 625 Network Problems Build highways to connect cities Build highways to connect cities Build network to connect computers.
Introduction to Operations Research
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Network Optimization Problem
Slides 6 Distribution Strategies
COPYRIGHT © 2008 Thomson South-Western, a part of The Thomson Corporation. Thomson, the Star logo, and South-Western are trademarks used herein under license.
Network Optimization Problems
Hub Location Problems Chapter 12
Warehousing. Part Three. Sorry for the poor audio quality – technical problem. Also the first few slides you’ll have to advance manually.
1 1 Practice Final John H. Vande Vate Fall, 2002.
1 1 Exam #2 John H. Vande Vate Fall, Question 1 Formulate a linear mixed integer programming model to solve the following problem. The county.
Weight and Cube, Frequency zExtend Network Flows to Multicommodity zMore than one product zDifferent products share conveyance capacity zDelivery Schedules.
Location decisions are strategic decisions. The reasons for location decisions Growth –Expand existing facilities –Add new facilities Production Cost.
Performance Mean 65. Solutions to Exam 2 zWe have a single commodity in warehouses around the country and wish to ship it to our customers at minimum.
Warehousing. Part Three. Uses of Warehouses: Support manufacturing. Mix products from multiple production facilities to a single customer. Break bulk.
Main Function of SCM (Part II). Main Functions  Procurement (supplier selection, optimal procurement policies, etc.)  Manufacturing (plant location,
1 1 Solutions to Exam #1 John H. Vande Vate Fall, 2002.
1 1 Exam I John H. Vande Vate Spring, Question 1 … centers to minimize its total transportation costs from its 2 plants to its 5 markets. We.
Logistics Management LSM 730 Lecture 8 Dr. Khurrum S. Mughal.
Transportation Logistics CEE 498B/599I Professor Goodchild 4/18/07.
Inventory and Models in Project 3 Load Driven Systems John H. Vande Vate Spring, 2001.
1 1 Review of Part I Preparation for Exam John H. Vande Vate Fall 2009.
1 1 Exam 1 John H. Vande Vate Spring, Process 80+ exams to grade Certainly errors, misunderstanding, … Happy to re-grade BUT –Only respond to.
1 1 Practice Exam #1 John H. Vande Vate Fall, 2002.
Designing the Distribution Network in a Supply Chain
Logistics Systems Prof. Costas Panou Lecture #3 in M.Sc New Technologies in Shipping and Transportation.
Network Analyst. Network A network is a system of linear features that has the appropriate attributes for the flow of objects. A network is typically.
Homework 1- Gateway.
Network Models Chapter 12
Modeling Flows and Information
Distribution Strategies
Engineering Economics (2+0)
John H. Vande Vate Spring, 2001
Common Learning Blocks
WAREHOUSING AND DISTRIBUTING CENTERS
Transportation Management
Location Case Study Shanghai GM Service Parts Part II
5th Edition.
Outline The Role of Distribution in the Supply Chain
Sales Order Process.
Routing and Logistics with TransCAD
Business Statistics with Quantitative Analysis
TransCAD Vehicle Routing 2018/11/29.
MATS Quantitative Methods Dr Huw Owens
Location Problems John H. Vande Vate Fall,
John H. Vande Vate Spring 2005
Network Models 7-1.
Network Models Robert Zimmer Room 6, 25 St James.
Network Models Chapter 12
Chapter 6 Network Flow Models.
Chapter 9: Introduction to JADE Case Study
Modeling Flows and Information
Presentation transcript:

Review for Exam 2 Pratt & Whitney is preparing to make final arrangements for delivery of jet engines from its final assembly plants to aircraft manufacturers’ sites. The production quotas at the plants are Connecticut: 400 Georgia: 150 California: 150 The requirements at the manufacturers’ sites are: France: 100 Israel: 100 California: 300 Georgia: 100 Sweden: 100

Pratt & Whitney Cont’d Each jet engine is transported in a 747. A 747 can carry only a single engine at a time. Costs of flying an engine from each final assembly plant to each manufacturer’s site are: Site\Plant Connecticut Georgia California France $80,000 $85,000 $120,000 Israel $100,000 $85,000 $180,000 California $40,000 $42,000 $10,000 Georgia $20,000 $5,000 $42,000 Sweden $90,000 $110,000 $140,000

What Kind of Problem? Minimum Spanning Tree Model Shortest Path Model Transportation Model Traveling Salesman Model General Linear Programming Model General Mixed Integer Linear Programming Model

What Kind of Problem? National Data Corporation is purchasing fiber optic cable to connect its various locations to central data processing. The cost of establishing a connection between two facilities depends on the distance, the obstacles and the cost of acquiring easements from property owners along the route. The company has estimated the cost for linking each pair of facilities with a direct connection. The company is only willing to house routing equipment at its own existing facilities, so two facilities can only be connected either by a direct cable link or via other NDC facilities. The company wishes to minimize the investment required to allow all sites to communicate with central data processing.

What Kind of Problem A bakery delivers daily to five large retail stores in a defined territory. The route person for the bakery loads goods at the bakery, makes deliveries to the retail stores, and returns to the bakery. The company wishes to minimize the total drive time for the route.

What Kind of Problem? Ford Motor Company is trying to select the appropriate number and location for mixing centers in its new car distribution system to dealerships west of the Mississippi River. The system operates as a load-driven distribution system, so inventory at each plant and at each mixing center depends on the number of channels originating there. The volumes demanded from each plant to each western ramp are known. We are to decide how many mixing centers to build, which of a number of potential sites we should choose for the mixing centers, and how to route vehicles from each plant to each ramp.

Globe Casualty The Globe Casualty Company positions claims adjusters around a metropolitan area to respond quickly to insurance claims resulting from auto accident, fires, crimes and other emergencies that may occur. It is a competitive feature of the company’s business to be able to be on-site within 30 minutes of a call. The company divides the city into 10 zones from which calls originate and in which adjusters may be stationed. The response times in minutes between the 10 zones are:

Travel Times To Zone From Zone 1 2 3 4 ... 1 5 23 34 15 ... 1 5 23 34 15 ... 2 5 18 12 ... 3 5 6 ... 4 5 … … ...

Formulation Formulate an optimization model to identify how many claims adjustment stations the company should establish to achieve the 30-minute window, and where these stations should be located. The company would like to open the smallest possible number of adjustment stations while meeting the 30-minute window.

Formulation /* The set of Zones */ set ZONES; /* The travel time between zones */ param TravelTime{ZONES, ZONES}; /* The maximum time to a zone */ param MaxTravel; /* Calculated parameter indicating whether an agent in fzone covers tzone */ param Covers{fzone in ZONES, tzone in ZONES} := if TravelTime[fzone, tzone] <= MaxTravel then 1 else 0;

Formulation Cont’d /* The variables: whether or not we open a station in each zone 1 means we open a station in the zone, 0 means we don't */ var Open{ZONES} binary; /* Objective: Minimize the number of stations */ minimize TotalStations: sum {zone in ZONES} Open[zone]; /* Constraints: Make sure each zone is covered by at least one open station */ s.t. CoverZones{zone in ZONES}: sum{fzone in ZONES} Covers[fzone, zone]*Open[fzone] >= 1;

Formulation A manufacturing company has 3 plants – 1 each in Alabama, Kentucky and Virginia. In order to ship product to the West coast, the company has 2 distribution centers – 1 in Missouri and 1 in Colorado. The DCs ship out to 3 crossdocks in California, which transport goods locally to customers. For administrative convenience, the company policy states that a plant ships only to 1 DC, and a crossdock sources only from 1 DC. All plants have some manufacturing capacity, and we must meet the demands of all West Coast customers, which are aggregated at crossdocks. Transportation costs are charged per unit between plants and DCs, and between DCs and crossdocks. Taking into account only these transportation costs, formulate an optimization model for this problem.

Sets and Parameters /* The Plants */ set PLANTS; /* The DCS */ set DCS; /* The Cross Docks */ set CROSSDOCKS; /* The capacity at each plant */ param Capacity{PLANTS}; /* The Demand at each Cross Dock */ param Demand{CROSSDOCKS};

Variables and Objective /* The set of shipments possible */ set EDGES := (PLANTS cross DCS) union (DCS cross CROSSDOCKS); /* The unit cost on each edge */ param Cost{EDGES}; /* The variables are the quantities shipped on each edge */ var Ship{EDGES} >= 0; /* The Objective: Minimize Freight Costs */ minimize FreightCost: sum{(f,t) in EDGES} Cost[f,t]*Ship[f,t];

Constraints /* Constraints: Observe plant capacities */ s.t. PlantCapacities {plant in PLANTS}: sum{(plant, dc) in EDGES} Ship[plant, dc] <= Capacity[plant]; /* Constraints: Meet Demand at each CROSSDOCK */ s.t. MeetDemand{dock in CROSSDOCKS} sum{(dc,dock) in EDGES} Ship[dc,dock] >= Demand[dock]; /* Constraints: Conserve Flow at DC's */ s.t. ConserveFlow{dc in DCS} sum {(plan, dc) in EDGES} Ship[plant, dc] = sum {(dc, dock) in EDGES} Ship[dc, dock];

Single Sourcing etc The model described above does not impose the single sourcing constraints at the DCs or the single destination for the plants. Here’s how to do that -- merge the following with the previous model /* Whether or not we use each edge */ var UseEdge{EDGES} binary; s.t. DefineUseEdgePlant{(plant, dc) in EDGES: plant in PLANTS}: Ship[plant, dc] <= Capacity[plant]*UseEdge[plant,dc]; s.t. DefineUseEdgeDock{(dc, dock) in EDGES: dock in CROSSDOCKS}: Ship[dc, dock] <= Demand[dock]*UseEdge[dc, dock];

Single Sourcing etc. /* Use one edge from each plant */ s.t. SingleDCforPlant {plant in PLANTS}: sum{dc in DCS} UseEdge[plant,dc] = 1; /* Use one edge to each Cross Dock */ s.t. SingleDCforCrossDock{dock in CROSSDOCKS}: sum{dc in DCS} UseEdge[dc, dock] = 1;

Formulation The Sunshine Bottling Company bottles soft drinks and distributes them to retail outlets from nine warehouses in the Michigan area. The company operates a single bottling plant in Flint, Michigan. It wants to develop a single model to simultaneously determine the shortest path from Flint to each of the warehouses.

Formulation /* The set of Warehouses and the Plant */ set FACILITIES; /* The Plant is one of the Facilities */ param Plant symbolic; /* The set of Edges -- set when we read the distance data */ set EDGES within FACILITIES cross FACILITIES; /* The distance between facilities */ param Distance{EDGES}; /* The variables: How many paths use each edge */ var UseEdge{EDGES} >= 0;

Formulation Cont’d /* The Objective: Minimize total distance */ sum{(f,t) in EDGES} Distance[f,t]*UseEdge[f,t]; /* The Constraints: Flow conservation at each Facility At the Plant we want a departure for each warehouse. At each warehouse, we want one net arrival. */ s.t. FlowConservation{fac in FACILITIES}: sum{(fac, t) in EDGES} UseEdge[fac, t] - sum{(f, fac) in EDGES} UseEdge[f, fac] = if fac = Plant then card(FACILITIES)-1 else -1;

What’s the Objective A petroleum products company wants to locate a distribution center, from where they will deliver gasoline to gas stations in the Southeast US. The company pays a third party for full truckload delivery to customers. What would the company be interested in doing in order to minimize transportation costs ? Minimize sum of distances to customers Minimize the maximum distance to customers Maximize the minimum distance Minimize the total gallon-miles

Cross Docking A retail company has a crossdock in New York, which serves some stores in NYC, and some in Chicago. They have been experiencing poor service at a big store in Chicago (long lead times to delivery) and would like to improve the situation there. What are the costs and benefits of each of the following proposals? Build a crossdock near Chicago Serve more stores out of the NY crossdock Serve fewer stores out of the NY crossdock Do not route product to Chicago through the crossdock, but serve those stores directly out of the nearest DC

Headways Consider the inventory problem with different headways, where we found the average inventory to be = (0.5 * sum(hi2)/sum(hi) * Rate of Demand). Will (0.5 * Max(hi) * Rate of Demand) be : Equal to the average inventory ? An overestimate of average inventory ? An underestimate of average inventory ? Can’t really say

Approximating Inventory Compare (0.5 * sum(hi2)/sum(hi) * Rate of Demand) with (0.5 * Max(hi) * Rate of Demand) sum(hi2)/sum(hi) Max(hi) sum(hi2) with Max(hi)*sum(hi)