Transportation and Distribution Planning Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Techologies.

Slides:



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

BA 452 Lesson B.4 Binary Fixed Costs 11ReadingsReadings Chapter 7 Integer Linear Programming.
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Lesson 08 Linear Programming
Linear Programming We are to learn two topics today: LP formulation
Linear Programming Problem
Linear Programming Models & Case Studies
1 1 Slides by John Loucks St. Edward’s University Modifications by A. Asef-Vaziri.
Chapter 10, Part A Distribution and Network Models
Transportation, Assignment, and Transshipment Problems
Transportation, Transshipment and Assignment Models and Assignment Models.
6-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Transportation, Transshipment, and Assignment Problems Chapter 6.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Linear Programming Example 5 Transportation Problem.
1 1 Slide © 2006 Thomson South-Western. All Rights Reserved. Slides prepared by JOHN LOUCKS St. Edward’s University.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Integer Programming.
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.
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
Transportation Problems Dr. Ron Tibben-Lembke. Transportation Problems Linear programming is good at solving problems with zillions of options, and finding.
1 Lecture 2 MGMT 650 Linear Programming Applications Chapter 4.
INTRODUCTION TO LINEAR PROGRAMMING
Chapter 7 Transportation, Assignment & Transshipment Problems Part 1 ISE204/IE252 Prof. Dr. Arslan M. ÖRNEK.
Linear Programming Applications
Optimization II. © The McGraw-Hill Companies, Inc., 2004 Operations Management -- Prof. Juran2 Outline Optimization Extensions Multiperiod Models –Operations.
Transportation Models
Example 15.3 Supplying Power at Midwest Electric Logistics Model.
Example 15.4 Distributing Tomato Products at the RedBrand Company
Introduction to Mathematical Programming OR/MA 504 Chapter 5 Integer Linear Programming.
Kerimcan OzcanMNGT 379 Operations Research1 Transportation, Assignment, and Transshipment Problems Chapter 7.
Integer Programming Models
The Supply Chain Customer Supplier Manufacturer Distributor
Supply Chain Management
1 1 Slide Transportation, Assignment, and Transshipment Professor Ahmadi.
Integer Programming Integer programming is a solution method for many discrete optimization problems Programming = Planning in this context Origins go.
Chapter 7 Transportation, Assignment, and Transshipment Problems
Resource Allocation Class 7: 3/9/ W HY N ETWORK P LANNING ? Find the right balance between inventory, transportation and manufacturing costs, Match.
Network Optimization Problems
Location planning and analysis
Transportation Problems Dr. Ron Lembke. Transportation Problems Linear programming is good at solving problems with zillions of options, and finding the.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
1 1 Practice Final John H. Vande Vate Fall, 2002.
A LINEAR PROGRAMMING PROBLEM HAS LINEAR OBJECTIVE FUNCTION AND LINEAR CONSTRAINT AND VARIABLES THAT ARE RESTRICTED TO NON-NEGATIVE VALUES. 1. -X 1 +2X.
Location decisions are strategic decisions. The reasons for location decisions Growth –Expand existing facilities –Add new facilities Production Cost.
Two Discrete Optimization Problems Problem: The Transportation Problem.
Lecture 5 – Integration of Network Flow Programming Models Topics Min-cost flow problem (general model) Mathematical formulation and problem characteristics.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Transportation, Assignment, and Transshipment Problems Pertemuan 7 Matakuliah: K0442-Metode Kuantitatif Tahun: 2009.
Operations Research - Tutorial 2. Transportation Problem A dairy firm has three plants located in a state. The daily milk production at each plant is.
8/14/04J. Bard and J. W. Barnes Operations Research Models and Methods Copyright All rights reserved Lecture 5 – Integration of Network Flow Programming.
Log Truck Scheduling Problem
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Optimization and Lagrangian. Partial Derivative Concept Consider a demand function dependent of both price and advertising Q = f(P,A) Analyzing a multivariate.
FYRIRLESTRAMARAÞON HR 2011 | RU LECTURE MARATHON 2011 Amir Azaron School of Science and Engineering Supply Chain Design under Uncertainty.
Introduction to Integer Programming Integer programming models Thursday, April 4 Handouts: Lecture Notes.
1. Number of Variables 2. Transportation Example 1.
Linear Programing Problem
Example 15: A manufacturer has 4 warehouses and 5 vendors all in different cities. In the first warehouse there are 50 products, in the second warehouse.
Importance of Location 1.Accounting which prepares cost estimates for changing locations as well as operating at new locations. 2.Distribution which seeks.
Transportation and Transshipment Models Chapter 11 Supplement Russell and Taylor Operations and Supply Chain Management, 8th Edition.
Intermodal Supply Chain Optimization at a Large Retailer Part 1: Model Development Scott J. Mason, Ph.D. Fluor Endowed Chair in Supply Chain Optimization.
Transportation Problems
Example 15: A manufacturer has 4 warehouses and 5 vendors all in different cities. In the first warehouse there are 50 products, in the second warehouse.
Transportation, Assignment and Network Models
Optimization II.
Transportation and Transshipment Models
Lecture 19: MGTSC 352 Distribution Planning
GEOP 4355 Distribution Problems
Chapter 5 Transportation, Assignment, and Transshipment Problems
Chapter 6 Network Flow Models.
A network problem is one that can be represented by...
Presentation transcript:

Transportation and Distribution Planning Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Techologies

TRANSPORTATION PROBLEM Mathematical programming has been successfully applied to important supply chain problems. These problems address the movement of products across links of the supply chain (supplier, manufacturers, and customers). We now focus on supply chain applications in transportation and distribution planning.

TRANSPORTATION PROBLEM A manufacturer ships TV sets from three warehouses to four retail stores each week. Warehouse capacities (in hundreds) and demand (in hundreds) at the retail stores are as follows: Capacity Demand Capacity Demand Warehouse 1200Store 1100 Warehouse 2 150Store Warehouse 3 300Store Store

The shipping cost per hundred TV sets for each route is given below: To To FromStore 1 Store 2 Store 3 Store 4 FromStore 1 Store 2 Store 3 Store 4 warehouse 1$ warehouse warehouse TRANSPORTATION PROBLEM

What are the decision variables? XIJ=number of TV sets (in cases) shipped from warehouse I to store J I is the index for warehouses (1,2,3) J is the index for stores (1,2,3,4) TRANSPORTATION PROBLEM

What is the objective? Minimize the total cost of transportation which is obtained by multiplying the shipping cost by the amount of TV sets shipped over a given route and then summing over all routes OBJECTIVE FUNCTION ; MIN = 10*X11+5*X12+12*X13+ 3*X14+ 4* X21+9*X22+15*X23+ 6*X24+ 4* X21+9*X22+15*X23+ 6*X24+ 15*X31+8*X32+ 6*X33+11*X34 15*X31+8*X32+ 6*X33+11*X34 TRANSPORTATION PROBLEM

How are the supply constraints expressed? For each warehouse the amount of TV sets shipped to all stores must equal the capacity at the warehouse X11+X12+X13+X14=200; SUPPLY CONSTRAINT FOR WAREHOUSE 1 X21+X22+X23+X24=150; SUPPLY CONSTRAINT FOR WAREHOUSE 2 X31+X32+X33+X34=300; SUPPLY CONSTRAINT FOR WAREHOUSE 3 TRANSPORTATION PROBLEM

How are the demand constraints expressed? For each store the amount of TV sets shipped from all warehouses must equal the demand of the store X11+X21+X31=100; DEMAND CONSTRAINT FOR STORE 1 X12+X22+X32=200; DEMAND CONSTRAINT FOR STORE 2 X13+X23+X33=125; DEMAND CONSTRAINT FOR STORE 3 X14+X24+X34=225; DEMAND CONSTRAINT FOR STORE 4 TRANSPORTATION PROBLEM

Since partial shipment cannot be made, the decision variables must be integer –valued However, if all supplies and demands are integer-valued, the values of our decision variables will be integer valued TRANSPORTATION PROBLEM

After solution in Solver: The total shipment cost is $3500, and the optimal shipments are: warehouse 1 ships 25 cases to store 2 and 175 to store 4; warehouse 2 ships 100 to store 1 and 50 to store 4, and warehouse 3 ships 175 to store 2 and 125 to store 3. The reduced cost of X11 is 9, so the cost of shipping from warehouse 1 to store 1 would have to be reduced by $9 before this route would be used TRANSPORTATION PROBLEM

UNBALANCED PROBLEMS Suppose warehouse 2 actually has 175 TV sets. How should the original problem be modified? Since total supply across all warehouses is now greater than total demand, all supply constraints are now “<=“ Since total supply across all warehouses is now greater than total demand, all supply constraints are now “<=“ Referring to the original problem, suppose store 3 needs 150 TV sets. How should the original problem be modified? The demand constraints are now “<=“

RESTRICTED ROUTE Referring to the original problem, suppose there is a strike by the shipping company such that the route from warehouse 3 to store 2 cannot be used. How can the original problem be modified to account for this change? Add the constraint: X32=0 X32=0

WAREHOUSE LOCATION Suppose that the warehouses are currently not open, but are potential locations. The fixed cost to construct warehouses and their capacity values are given as: WAREHOUSES FIXED COST CAPACITY Warehouse 1125, Warehouse 2185, Warehouse 3100,000325

How do we model the fact that the warehouses may or may not be open? Define a set of binary decision variables YI, I =1,2,3, where warehouse I is open if YI = 1 and warehouse I is closed if YI = 0 WAREHOUSE LOCATION

How must the objective function change? Additional terms are added to the objective function which multiply the fixed costs of operating the warehouse by YI and summing over all warehouses I: *Y *Y *Y3 Why can’t we use the current capacity constraints? Product cannot be shipped from a warehouse if it is not open. Since the capacity is available only if the warehouse is open, we multiply warehouse 1’s capacity by Y1. WAREHOUSE LOCATION

Also, we must make the YI variables binary integer Total fixed and shipping costs are $289,100; warehouses 2 and 3 are open; warehouse 2 ships 100 to store 1, 225 to store 4; and warehouse 3 ships 200 to store 2 and 125 to store 4 Total fixed and shipping costs are $289,100; warehouses 2 and 3 are open; warehouse 2 ships 100 to store 1, 225 to store 4; and warehouse 3 ships 200 to store 2 and 125 to store 4 WAREHOUSE LOCATION