Transportation, Assignment and Network Models

Slides:



Advertisements
Similar presentations
Outline LP formulation of minimal cost flow problem
Advertisements

1 Lecture 2 Shortest-Path Problems Assignment Problems Transportation Problems.
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.
1 1 BA 452 Lesson B.2 Transshipment and Shortest Route ReadingsReadings Chapter 6 Distribution and Network Models.
1 1 Slides by John Loucks St. Edward’s University Modifications by A. Asef-Vaziri.
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.
Chapter 11 To accompany Quantitative Analysis for Management, Eleventh Edition, Global Edition by Render, Stair, and Hanna Power Point slides created by.
1 Network Models Chapter Introduction A network problem is one that can be represented by... Nodes Arcs Function on Arcs.
Management Science 461 Lecture 6 – Network Flow Problems October 21, 2008.
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
Chapter 5: Transportation, Assignment and Network Models © 2007 Pearson Education.
Optimisation Methods Network Models.
Network Flow Models Chapter 7.
Transportation, Assignment, Network Models
MNG221 - Management Science
NetworkModel-1 Network Optimization Models. NetworkModel-2 Network Terminology A network consists of a set of nodes and arcs. The arcs may have some flow.
Transportation Model (Powerco) Send electric power from power plants to cities where power is needed at minimum cost Transportation between supply and.
Example 15.4 Distributing Tomato Products at the RedBrand Company
Max-flow/min-cut theorem Theorem: For each network with one source and one sink, the maximum flow from the source to the destination is equal to the minimal.
Network Flows Based on the book: Introduction to Management Science. Hillier & Hillier. McGraw-Hill.
Table 1. Shipping costs, Supply, and Demand for Powerco Example
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.
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
7-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
Shortest Route, Minimal Spanning Tree and Maximal Flow Models
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Spreadsheet Modeling & Decision Analysis:
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
EMIS 8373: Integer Programming “Easy” Integer Programming Problems: Network Flow Problems updated 11 February 2007.
Network Optimization Problems
Route Planning Texas Transfer Corp (TTC) Case 1. Linear programming Example: Woodcarving, Inc. Manufactures two types of wooden toys  Soldiers sell for.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
EMIS 8374 Network Flow Models updated 29 January 2008.
Network Optimization Network optimization models: Special cases of linear programming models Important to identify problems that can be modeled as networks.
Network Flow Problems Example of Network Flow problems:
Chapter 8 Network Models to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c) 2004 Brooks/Cole,
Welcome Unit 6 Seminar MM305 Wednesday 8:00 PM ET Quantitative Analysis for Management Delfina Isaac.
Distribution Manager Supply Chain Man. (SCM), “Logistics” Transport Plans (Production Plans) Facility Location f.ex. warehouses Network Models: Minimal.
Chapter 5: Transportation, Assignment and Network Models © 2007 Pearson Education.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
Network Models Chapter 12
Chapter 7 Transportation, Assignment, and Transshipment Problems
Part 3 Linear Programming
St. Edward’s University
ENGM 535 Optimization Networks
Network Models Please carefully study the following examples:
Lecture 5 – Integration of Network Flow Programming Models
Network Models Chapter 12
Chapter 12 Network Models 12-1
Lecture 5 – Integration of Network Flow Programming Models
Assignment Problem A balanced transportation problem in which
Routing and Logistics with TransCAD
Chapter 7 Transportation, Assignment & Transshipment Problems
Introduction Basic formulations Applications
Spreadsheet Modeling & Decision Analysis
Chapter 5 Transportation, Assignment, and Transshipment Problems
Chapter 5 Network Modeling.
Network Models Chapter 12
Chapter 6 Network Flow Models.
Slides by John Loucks St. Edward’s University.
A network problem is one that can be represented by...
Network Optimization Models: Maximum Flow Problems
Assignment Problem A balanced transportation problem in which
Network Flow Problems – Maximal Flow Problems
Lecture 12 Network Models.
Presentation transcript:

Transportation, Assignment and Network Models © 2007 Pearson Education

Network Flow Models Consist of a network that can be represented with nodes and arcs Transportation Model Transshipment Model Assignment Model Maximal Flow Model Shortest Path Model Minimal Spanning Tree Model

Characteristics of Network Models A node is a specific location An arc connects 2 nodes Arcs can be 1-way or 2-way

Types of Nodes Origin nodes Destination nodes Transshipment nodes Decision Variables XAB = amount of flow (or shipment) from node A to node B

Flow Balance at Each Node (total inflow) – (total outflow) = Net flow Node Type Net Flow Origin < 0 Destination > 0 Transshipment = 0

The Transportation Model Decision: How much to ship from each origin to each destination? Objective: Minimize shipping cost

The Transshipment Model Similar to a transportation model Have “Transshipment” nodes with both inflow and outflow Node Type Flow Balance Net Flow (RHS) Supply inflow < outflow Negative Demand inflow > outflow Positive Transshipment inflow = outflow Zero

Assignment Model For making one-to-one assignments Such as: People to tasks Classes to classrooms Etc.

The Maximal-Flow Model Where networks have arcs with limited capacity, such as roads or pipelines Decision: How much flow on each arc? Objective: Maximize flow through the network from an origin to a destination

Need 2 arcs for 2-way streets Road Network Example Need 2 arcs for 2-way streets

Modified Road Network

Decision Variables Xij = number of cars per hour flowing from node i to node j Dummy Arc The X61 arc was created as a “dummy” arc to measure the total flow from node 1 to node 6

Flow Balance At Each Node Node (X61 + X21) – (X12 + X13 + X14) = 0 1 Objective Function Max X61 Subject to the constraints: Flow Balance At Each Node Node (X61 + X21) – (X12 + X13 + X14) = 0 1 (X12 + X42 + X62) – (X21 + X24 + X26) = 0 2 (X13 + X43 + X53) – (X34 + X35) = 0 3 (X14+ X24 + X34 + X64)–(X42+ X43 + X46) = 0 4 (X35) – (X53 + X56) = 0 5 (X26 + X46 + X56) – (X61 + X62 + X64) = 0 6

Flow Capacity Limit On Each Arc Xij < capacity of arc ij

The Shortest Path Model For determining the shortest distance to travel through a network to go from an origin to a destination Decision: Which arcs to travel on? Objective: Minimize the distance (or time) from the origin to the destination

Ray Design Inc. Example Want to find the shortest path from the factory to the warehouse Supply of 1 at factory Demand of 1 at warehouse

Decision Variables Xij = flow from node i to node j Note: “flow” on arc ij will be 1 if arc ij is used, and 0 if not used Roads are bi-directional, so the 9 roads require 18 decision variables

Objective Function (in distance) Min 100X12 + 200X13 + 100X21 + 50X23 + 200X24 + 100X25 + 200X31 + 50X32 + 40X35 + 200X42 + 150X45 + 100X46 + 40X53 + 100X52 + 150X54 + 100X56 + 100X64 + 100X65 Subject to the constraints: (see next slide)

Flow Balance For Each Node Node (X21 + X31) – (X12 + X13) = -1 1 (X12+X32+X42+X52)–(X21+X23+X24+X25)=0 2 (X13 + X23 + X53) – (X31 + X32 + X35) = 0 3 (X24 + X54 + X64) – (X42 + X45 + X46) = 0 4 (X25+X35+X45+X65)–(X52+X53+X54+X56)=0 5 (X46 + X56) – (X64 + X65) = 1 6