November 5, 2012 AGEC 352-R. Keeney.  Recall  With 2000 total units (maximum) at harbor and 2000 units (minimum) demanded at assembly plants it is not.

Slides:



Advertisements
Similar presentations
DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker Chapter 5 LINEAR OPTIMIZATION: APPLICATIONS Part 1.
Advertisements

DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Chapter 5 LINEAR OPTIMIZATION: APPLICATIONS Part 1.
Lesson 08 Linear Programming
Transportation Problem and Related Topics. 2 Ardavan Asef-Vaziri June-2013Transportation Problem and Related Topics There are 3 plants, 3 warehouses.
Linear Programming Models & Case Studies
Transportation Problem (TP) and Assignment Problem (AP)
1 Transportation problem The transportation problem seeks the determination of a minimum cost transportation plan for a single commodity from a number.
Transportation, Transshipment and Assignment Models and Assignment Models.
Transportation and Assignment Models
Lecture 13: Transportation ‘Autopower Co. Case’ AGEC 352 Spring 2011 – March 9 R. Keeney.
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India.
Session 3a Decision Models -- Prof. Juran.
ITGD4207 Operations Research
Introduction to Operations Research
TRANSPORTATION PROBLEM Finding Initial Basic Feasible Solution Shubhagata Roy.
Lecture 15: Transportation and other Networks AGEC 352 Spring 2012 – March 21 R. Keeney.
Chapter 6 Linear Programming: The Simplex Method Section 3 The Dual Problem: Minimization with Problem Constraints of the Form ≥
Chapter 6 Linear Programming: The Simplex Method
Lecture 15: Transportation and other Networks AGEC 352 Spring 2011 – March 23 R. Keeney.
Lecture 17: Network Models/ Inventory Problems AGEC 352 Spring 2011 – March 28 R. Keeney.
Lecture 16: Network Models/ Scheduling Assignments AGEC 352 Spring 2011 – March 28 R. Keeney.
The Transportation and Assignment Problems
Transportation Models Transportation problem is about distribution of goods and services from several supply locations to several demand locations. Transportation.
Linear Programming: Fundamentals
Linear Programming Applications
Chapter 7 Transportation, Assignment & Transshipment Problems Part 1 ISE204/IE252 Prof. Dr. Arslan M. ÖRNEK.
Linear Programming Applications
Transportation Model Lecture 16 Dr. Arshad Zaheer
LINEAR PROGRAMMING SIMPLEX METHOD.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Roman Keeney AGEC  In many situations, economic equations are not linear  We are usually relying on the fact that a linear equation.
The Supply Chain Customer Supplier Manufacturer Distributor
Mathematical Programming Cht. 2, 3, 4, 5, 9, 10.
Designing Spreadsheet LP Models
Transportation Transportation models deals with the transportation of a product manufactured at different plants or factories supply origins) to a number.
Transportation Problem
Assignment Model Lecture 21 By Dr Arshad Zaheer. RECAP  Transportation model (Maximization)  Illustration (Demand > Supply)  Optimal Solution  Modi.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Chapter 7 Transportation, Assignment & Transshipment Problems
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming: The Simplex Method Chapter 5.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
QUANTITATIVE ANALYSIS FOR MANAGERS TRANSPORTATION MODEL
Linear Programming: Formulation and Applications Chapter 3: Hillier and Hillier.
Transportation Problems Dr. Ron Lembke. Transportation Problems Linear programming is good at solving problems with zillions of options, and finding the.
Spring 03 Vande Vate1 Agenda Practice Exam to help you prepare for Tuesday Questions.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
DISTRIBUTION AND NETWORK MODELS (1/2)
Chapter 6 Linear Programming: The Simplex Method Section 3 The Dual Problem: Minimization with Problem Constraints of the Form ≥
Chapter 4 Linear Programming: The Simplex Method
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Learning Objectives for Section 6.3 The student will be able to formulate the dual problem. The student.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
Log Truck Scheduling Problem
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Operations Management MBA Sem II Module IV Transportation.
Lecture 13: Transportation Introduction AGEC 352 Spring 2012 – March 5 R. Keeney.
Transportation Problems Joko Waluyo, Ir., MT., PhD Dept. of Mechanical and Industrial Engineering.
Assignment Problem. Concepts What is the Assignment Problem? The assignment problem deals with assigning machines to tasks, workers to jobs, soccer players.
Lecture 13: Transportation Introduction AGEC 352 Fall 2012 – October 24 R. Keeney.
The Transportation and Assignment Problems
Linear Programming.
Special Cases In Linear Programming
The Transportation Model
Lecture 5 – Integration of Network Flow Programming Models
Chapter 7 Transportation, Assignment & Transshipment Problems
TRANSPORTATION PROBLEM
Chapter 5 Transportation, Assignment, and Transshipment Problems
Operations Management
Operations Management
Transportation and Assignment Problems
Presentation transcript:

November 5, 2012 AGEC 352-R. Keeney

 Recall  With 2000 total units (maximum) at harbor and 2000 units (minimum) demanded at assembly plants it is not possible for slack constraints  Supply <=2000  Demand >=2000  Supply = Demand  Total movement of 2000 motors is the only feasible combination, leading all constraints to bind  One binding constraint is trivial

 Transportation problems do not have to be balanced  Real world problems are rarely balanced  If you have an unbalanced model, might want to balance it with other activities  If Supply > Demand introduce a storage destination that takes up the excess  What is the cost of holding excess supply? ▪ Storage costs or waste/spoil  If Demand > Supply introduce a penalty source that deals with the imbalance  What is the cost of shipping less than required? ▪ Lost customers or contract penalties

 If the constraints have integers on RHS the optimal solution will have transport quantities in integers  This can be shown mathematically  Convenient for solving smaller problems by hand  Choose a route to enter the model, then keep adding until you hit the supply or demand constraint  In a balanced problem, one constraint is mathematically redundant  This is the trivial constraint and it is the one with the constraint that binds (LHS=RHS) but has a zero shadow price

 The assignment problem is the mathematical allocation of ‘n’ agents or objects to ‘n’ tasks  The agents or objects are indivisible ▪ Each can be assigned to one task only  Example using Autopower Company:  Auditing the Assembly  Leipzig, Nancy, Liege, Tilburg  A VP is assigned to visit and spend two weeks conducting the audit  VP’s of Finance, Marketing, Operations, Personnel  Considerations…  Expertise to problem areas at plants  Time demands on VP  Language ability

 How do you get those costs?  Clearly when you are talking about opportunity costs and the additional cost of having someone out of their specialty or who is not a native speaker being assigned the problem a solution is heavily dependent on how reliable the opportunity cost information is  Perhaps the cost of having a full-time translator or additional support staff for a VP who is dealing with a lot of problems that are not her specialty  Other ways--think of skill/aptitude tests ▪ ASVAB

 Enumeration is a way of solving a small problem by hand  Enumeration means check all possible combinations…  Combinations for an ‘n’ valued assignment problem are just n factorial (n!) ▪ n = 4  n!=4*3*2*1=24  That’s still a lot to check  There are other tempting methods  Start with the lowest costs and work your way up?

 Tempting and seems logical but does not guarantee you an optimal solution  for a small problem we can find the best solution using tradeoffs  Think of the destinations as demanding VP with the lowest cost VP being the preference  Leipzig prefers Personnel  Nancy prefers Finance  Liege prefers Marketing  Tilburg prefers Finance  Two locations have Finance as a first preference, this is the only thing that makes this problem interesting

 Tradeoff 1: 1000 improvement  Tradeoff 2: 6000 worse  Tradeoff 3: 2000 improvement  Hopefully this convinces you that LP might be easier for solving these types of problems than wrangling all of the potential tradeoffs that occur

 Setup is the same as the Balanced Transportation problem from last week  Destinations are the locations or assignments with >=1 constraints  Sources are the persons or objects to be assigned with <= 1 constraints  What is different?  Number of rows and columns are the same (i.e. square and balanced) ▪ Not the case for transportation problems

 Recall the problem from Monday’s lecture of assigning VP’s to plants to be audited  Objective  We want to minimize the cost of sending Vice Presidents to assembly plants given the per unit costs matrix C(i,j)  Assignees  The sources  For any assignee i, that assignee can be placed in a maximum of one assignment  Assignments  The destinations  For any destination j, the assignment requires that at least one assignee be put in place  Non-negativity  Decision variables must be zero or positive

 Since the problem is balanced and assignments are 1 to 1 (1 person to 1 place)  Decision variables will all have an ending value of either 1 or 0  Recall that balanced transport problems have integer solutions if RHS are integer values  In general, the assignment model can be formulated as a transportation model in which supply at each source and demand at each destination is equal to one