NETWORK+MODELS
NETWORK+MODELS
MODELS
An Introduction to
Concepts and Model
Structures
The Real-Life Settings
Networks arise in numerous settings and in a
variety of guises. Transportation, electrical, and
communications networks pervade our daily lives.
Network representations also are widely used for
problems in such diverse areas as production,
distribution, project planning, facilities location,
resource management, and financial planning, to
name just a few examples.
In fact, a network representation provides such a
powerful visual and conceptual aid for portraying
the relationships between the components of
systems that it is used in every field of scientific,
social, and economic endeavor.
Recent Advances in
Network Models
One of the most exciting developments in OR
in recent years has been the unusually rapid
advance in both the methodology and the
application of network optimization models.
A number of algorithmic breakthroughs have
had a major impact, as have ideas from
computer science concerning data structures
and efficient data manipulation.
Consequently, algorithms and software now
are available and are being used to solve
huge problems on a routine basis.
A Prototype Example
SEERVADA PARK has recently been set aside
for a limited amount of sightseeing and
backpack hiking. Cars are not allowed into the
park, but there is a narrow, winding road system
(shown in the figure without curves), where
location O is the entrance into the park; other
letters designate the locations of ranger stations
(and other limited facilities). The numbers give
the distances of these winding roads in miles.
The park contains a scenic wonder at station T.
A small number of trams are used to transport
sightseers from the park entrance to station T
and back.
Decision Problems for the
Management
The park management currently
faces three problems:
1. One is to determine which route from
the park entrance to station T has the
smallest total distance for the
operation of the trams.
2. Continued next slide….
Decision Problems for the
Management cont.
2. A second problem is that telephone lines
must be installed under the roads to
establish telephone communication among
all the stations (including the park
entrance).
Because the installation is both expensive and
disruptive to the natural environment, lines will
be installed under just enough roads to provide
some connection between every pair of stations.
The question is where the lines should be laid
to accomplish this with a minimum total
number of miles of lines installed.
Decision Problems for the
Management cont.
3. The third problem is that more people want to
take the tram ride from the park entrance to
station T than can be accommodated during the
peak season. To avoid unduly disturbing the
ecology and wildlife of the region, a strict ration
has been placed on the number of tram trips
that can be made on each of the roads per day.
(These limits differ for the different routes).
During the peak season, therefore, various routes
might be followed regardless of distance to increase
the number of tram trips that can be made each day.
The question pertains to how to route the various trips
to maximize the number of trips that can be made
per day without violating the limits on any individual
road.
The Shortest Route
Algorithm
The shortest-route problem is to
determine the shortest path from a
specified node to another node.
The algorithm assumes that the distance
cij separating nodes i and j is non-
negative.
The algorithm is also iterative in nature.
If a network consists of n nodes, n-1
iterations will be required to reach the
optimal solution.
The Shortest Route
Algorithm cont.
The algorithm consists of two parts.
A labeling procedure is used to
determine the shortest distance from
one specified node to each of the other
nodes.
The second part of the algorithm is a
A D
O B T
C E