W10 Lesson 8 - Network Modeling - Module
W10 Lesson 8 - Network Modeling - Module
1
Network Modeling
Arranged paths connected in different points where things move from one point to
another is called a Network. Highway systems, railroad systems, television networks, and
telephone networks are examples of a network that virtually everyone is familiar with. An
example is a railroad network consisting of a number of paths or routes of the rails conjoined by
terminals in different intersections of the rail routes. The use of network models has in recent
years, become an in-demand technique of management science for the following important
reasons:
Network Components
Illustrated as diagrams, there are two main components of networks: nodes
and branches. Junction points are represented by nodes, an example is an intersection
of several streets. Connecting the nodes on the other hand are branches. Branches
reflect the flow from a part of the network to another. Nodes are denoted by circles in
the diagram of a network, while lines denote the branches that connect the nodes.
Typically, nodes represent localities, intersections, railroad or airport
terminals and cities. Similar to roads that connect cities and junctions or air routes or
tracks of railroad connecting terminals are paths called branches that connect the
nodes. Representing distance, time, or cost are values usually assigned to branches.
Course Module
Management Science
2
Network Modeling
A. Transportation Model
1) Products or items are shipped from several possible sources to several possible
destinations at the lowest cost possible
2) A fixed number of units of the products or items can be supplied by each source, and
there is a fixed demand for the item or the product in each destination.
Generally, there is a wide variety of problems where the transportation model can be
applied. This particular application of the transportation of goods, meaning from the two
unique characteristics, that the problem draws its name from. In other words, the model’s aim
is to find the optimum transportation schedule at the minimum cost possible.
1) Balanced Transportation Problem where the total supply is equal to the total demand;
and
2) Unbalanced Transportation Problem where the total supply is not equal to the total
demand.
There are also certain applications of the Transportation Model like the following:
To better understand the formulation of a transportation model, let us take the following
example:
Course Module
Management Science
4
Network Modeling
The transporting cost of 1 ton of wheat from each source (grain elevator) to each
destination (mill) is different from each. It will depend on the rail system and
distance. The following are our cost assumptions or estimates per location:
Our problem is determining how much wheat to ship from the grain elevators to
each mill on a per month basis to lower the transportation cost. Figure 1 shows the
diagram of the various directions with supply and demand.
constraint X1A + X1B + X1C = 150, which represent the tonnage of wheat shipped from
the City of Kansas to all the other mills, Chicago (X1A), St. Louis (X1B), and Cincinnati
(X1C). 150 tons is the limit to the tonnage transported from Kansas City.
Course Module
Management Science
6
Network Modeling
Represent the demand at each mill. It is important to note that all the
constraints are equalities (=) rather than inequalities (≤) because the total demand
of 600 tons need to be met by all the tons of wheat available.
Simply put, the demand coming from the three mills totals 600 tons
which is the amount that can be supplied exactly by the three elevators of grain.
Therefore, all that can be supplied will match whatever amount is demanded. This
type of problem or model is what we call the Balanced Transportation Problem or
Balanced Transportation Model.
Since there is a great lack of total supply to fulfill total demand, one of
the constraints of demand won’t be fulfilled. If supply has great excess over demand,
then the constraints of supply will be ≤.
Let us take this example to demonstrate the assignment model. The ACC which
stands for Atlantic Coast Conference holds 4 games of basketball on a certain night. The
Office of the Commissioner wants to assign 4 teams of officials to the 4 games in such a way
that the total travelled distance by the officials is at its minimum. One team of officials will
always be the supply, and the demand is will only be for one team of officials at every game.
Now let us show how far in miles will be for each team of officials to every location
of game.
Course Module
Management Science
8
Network Modeling
The shortest path or route problem wants a determination of the shortest distance
between the point of origin and different end or final points. For example, six trucks of the
company Stagecoach Shipping transport oranges from city of Los Angeles to 6 cities in the
Midwest and West part of the USA. The cities of destination, and the length of time in hours a
truck needs to travel from Los Angeles in the different routes are shown in Figure 2.
The determination of the best routes to take for the trucks in terms of the shortest
travel time to get to their destination is what the shipping manager does. By using the
shortest route or shortest path technique, we can solve this problem. Representing the
system of truck routes as a network makes applying this technique convenient.
Course Module
Management Science
10
Network Modeling
Therefore, in this network, we would like a determination of the shortest route from
the origin or the first node to the destinations, node 2 to 7.
Our technique obviously will start at the origin or node 1 and determining
the shortest time required to get to an adjacent or directly connected node. As
shown in Figure 3, there are 3 nodes connected directly to node 1 and these are
nodes 2, 3, and 4. Out of the 3 nodes, the route with shortest time is to node 3 which
is 9 hours.
Therefore, the first quickest or shortest path is from the first node to the
third node, Los Angeles to Phoenix. Nodes 1 and 3 will now be referred to as the
“permanent set” which indicates that the shortest route to these nodes has been
found. It is automatic that node 1 is part of the permanent set because it has no
route to it or it is the starting point.
Management Science
11
Network Modeling
There are five branches that lead out of nodes 1, 2, and 3 to their directly
connected nodes. The branch representing the shortest time is 3-4 (the total time
from 1-3-4) which is 24 hours shown in Figure 5. Having found the quickest route to
node 4 it now becomes part of the “permanent set”. The other routes to node 4 are
already longer which means we will no longer consider these routes.
Course Module
Management Science
12
Network Modeling
Now, continuing the process, we need to determine the other nodes (5, 6, and
7) with a direct connection to the “permanent set”. We can see that in Figure 6 the
branches from number 1 and 2 nodes to node 4 have been removed because we
have already found that these are not the shortest routes to node number 4.
Management Science
13
Network Modeling
In the branches going to nodes 5, 6, and 7, the route with the quickest or
fastest amount of time is branch 3-6 with the shortest accumulated time of 31 hours.
Node 6 is now made part of our “permanent set” and we have determined the
shortest route to 1, 2, 3, 4, and 6 numbered nodes. In the next Figure, notice that
branch 4-6 has be removed because the shortest route to node 6 is through node 3.
Numbered 4-5 branches has the shortest accumulated time from the
branches going to nodes 5 and 7 which means that we now have the shortest times
to numbers 1, 2, 3, 4, 5, and 6 nodes. In Figure 8, node 7 finally joins the permanent
set as branch 4-7 has the shortest cumulative time to node 7 with 43 hours.
Course Module
Management Science
14
Network Modeling
Figure 9 Network with optimal routes (shortest travel time from origin to destination
Figure shows the optimal routes for the six trucks, route 1-2, route 1-3, route
1-3-6, route 1-3-4, route 1-3-4-5, and route 1-3-4-7.
Management Science
15
Network Modeling
In general, our first three topics – the transportation problem, the assignment
problem, and the shortest path method can all be classified as network problems. As we
have already seen, a network is a collection of nodes and arcs, arcs being the directed
line segments depicting a flow entering or leaving a node and passing through nodes.
Flow is therefore associated with the network. External flows are flows entering or
leaving a node. A flow that enters a network is the supply, a positive external flow. A
flow that leaves the network is the demand, a negative external flow.
A network model that uses the word flow in its name is the Maximal Flow Problem
or Maximal Flow Model , a network flow model. A maximal flow problem’s goal is to
maximize the total flow amount from a starting point to an end point. Maximal Flow
problems lends itself to a lot of real-world scenarios like the product flow through a
system of production line, the flow of water, gas, or oil through a network of pipelines,
the flow of forms through a paper processing system, or the flow of traffic through a
road network. In the foregoing examples, the branches of the network have limited and
often different capacities. With the said conditions, the decision maker would like to
determine the maximum flow that can be obtained through the system.
Course Module
Management Science
16
Network Modeling
The system of railway network between Omaha and St. Louis depicted in Figure 10
is an example of a maximal flow problem. Tractor parts shipped from Omaha to St.
Louis by the Scott Tractor Company through a railroad. Unfortunately, due to a
contract, there are limitations to the number of railroad cars that a company can
secure on each branch during a week.
Course Module