Lecture 24
Lecture 24
Lecture 24
Decision Analysis
2
Introduction
A number of business problems can be
represented graphically as networks.
This chapter focuses on several such problems:
– Transshipment Problems
– Shortest Path Problems
– Maximal Flow Problems
– Transportation/Assignment Problems
– Generalized Network Flow Problems
– The Minimum Spanning Tree Problem
3
Network Flow Problem
Characteristics
Network flow problems can be represented as a
collection of nodes connected by arcs.
There are three types of nodes:
– Supply
– Demand
– Transshipment
We’ll use negative numbers to represent supplies
and positive numbers to represent demand.
4
Network Flow Problem
Characteristics
Supply: Sending Nodes
Demand: Receiving Nodes
Transshipment: Nodes that send and
receive
We’ll use negative numbers to represent supplies
and positive numbers to represent demand.
The direction of arcs or arrows show the direction
of material flow in the network
5
Example
The Bavarian Motor Company (BMC) manufactures expensive luxury
cars in Hamburg, Germany, and exports cars to sell in the United
States. The exported cars are shipped from Hamburg to ports in
Newark, New Jersey, and Jacksonville, Florida. From these ports, the
cars are transported by rail or truck to distributors located in Boston,
Massachusetts; Columbus, Ohio; Atlanta, Georgia; Richmond, Virginia;
and Mobile, Alabama. Figure shows the possible shipping routes
available to the company along with the transportation cost for shipping
each car along the indicated path. Currently, 200 cars are available at
the port in Newark, and 300 are available in Jacksonville. The numbers
of cars needed by the distributors in Boston, Columbus, Atlanta,
Richmond, and Mobile are 100, 60, 170, 80, and 70, respectively. BMC
wants to determine the least costly way of transporting cars from the
ports in Newark and Jacksonville to the cities where they are needed.
6
A Transshipment Problem:
The Bavarian Motor Company
+100
Boston $30
$50 2 Newark -200
1
Columbus
+60
3 $40
$40
$35 $30 Richmond
+80
Atlanta 4
+170 5
$25
$45 $50
$35
+70 Mobile
6 J'ville -300
$50 7
7
Defining the Decision Variables
Xij = the amount being shipped (or flowing) from node i to node j
For example…
X12 = the # of cars shipped from node 1 (Newark) to node 2
(Boston)
X56 = the # of cars shipped from node 5 (Atlanta) to node 6
(Mobile)
Note: The number of arcs
determines the number of
variables! 8
Defining the Objective Function
Minimize total shipping costs.
9
Constraints for Network Flow Problems:
The Balance-of-Flow Rules
For Minimum Cost Network Apply This Balance-of-Flow
Flow Problems Where: Rule At Each Node:
10
Defining the Constraints
In the BMC problem:
Total Supply = 500 cars (Supply >= Demand)
Total Demand = 480 cars
For each node we need a constraint like this:
Inflow - Outflow >= Supply or Demand
Constraint for node 1:
–X12 – X14 >= – 200 (Note: there is no inflow for node 1!)
11
Defining the Constraints
Constraint for Node 1
Inflow-Outflow >= Supply or Demand
(0) – (X12 + X14) >= -200
-X12-X14 >= -200
14
Defining the Constraints
Flow constraints
–X12 – X14 >= –200 } node 1
+X12 – X23 >= +100 } node 2
+X23 + X53 – X35 >= +60 } node 3
+ X14 + X54 + X74 >= +80 } node 4
+ X35 + X65 + X75 – X53 – X54 – X56 >= +170 } node 5
+ X56 + X76 – X65 >= +70 } node 6
–X74 – X75 – X76 >= –300 } node 7
Non-negativity conditions
Xij >= 0 for all ij
15
Optimal Solution to the BMC Problem
+100
Boston $30
$50 2 Newark -200
120 1
20
Columbus 80
+60
3 $40
$40
40 Richmond
+80
Atlanta 4
+170 5
$45
210
70
+70 Mobile
6 J'ville -300
$50 7
16
A Transportation Problem: Tropic
sun
Tropic sun is a leading grower and distributor of fresh citrus
products with three large citrus groves scattered around
central Florida in the cities of Mt. Dora, Eustis, and Clermont.
Tropic sun currently has 275,000 bushels of citrus at the
grove in Mt. Dora, 400,000 bushels at the grove in Eustis,
and 300,000 bushels at the grove in Clermont.
Tropic sun has citrus processing plants in Ocala, Orlando,
and Leesburg with processing capacities to handle 200,000,
600,000, and 225,000 bushels, respectively.
Tropic sun contracts with a local trucking company to
transport its fruit from the groves to the processing plants.
The trucking company charges a flat rate for every mile that
each bushel of fruit must be transported.
Each mile a bushel of fruit travels is known as a bushel-
mile.
A Transportation Problem: Tropic
sun
The following table summarizes the distances (in miles)
between the groves and processing plants:
Tropic sun wants to determine how many bushels to ship from each
grove to each processing plant in order to minimize the total number of
bushel-miles the fruit must be shipped.
7-18
Transportation
& Assignment Problems
Some network flow problems don’t have trans-
shipment nodes; only supply and demand nodes.
Processing
Groves Distances (in miles) Plants
Supply Capacity
Mt. Dora 21 Ocala
275,000 200,000
1 50 4
40
35
Eustis 30 Orlando
400,000 600,000
2 5
22
55
Clermont 20 Leesburg
300,000 225,000
3 25 6
Defining the Decision Variables