This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: IE 170 Laboratory 8: Shortest Paths Drs. T.K. Ralphs and R.T. Berger Due April 10, 2006 1 Laboratory Description and Procedures 1.1 Learning Objectives You should be able to do the following after completing this laboratory. 1. Understand the concept and use of a graph. 2. Understand the power and generality of graph search in solving many important problems. 3. Understand the importance of object-oriented design and code re-use. 4. Understand the importance of and application of the shortest path problem. 1.2 Key Words You should be able to define the following key words after completing this laboratory. 1. graph 2. vertex 3. edge 4. graph search 5. shortest path 1.3 Scenario The public Internet is a collection of networks that interconnects millions of computing devices, or end systems, throughout the world. End systems are not connected directly to the Internet. Instead, end systems are connected to a local or regional network through an Internet Service Provider (ISP), which in turn is connected to the Internet through a national or international ISP, such as UUNET or Sprint. Each component network is comprised of end systems interconnected by intermediate switching devices known as routers. Routers are responsible for forwarding packets along a path through the network from the origin to the destination. Special routers called gateway routers are responsible for the packets that traverse multiple networks. To facilitate the forwarding of packets, each router stores a table that lists for each destination the next router on the path to that destination. The table is constructed and updated based on the results obtained from a routingthat destination....
View Full Document
This note was uploaded on 08/06/2008 for the course IE 170 taught by Professor Ralphs during the Spring '07 term at Lehigh University .
- Spring '07
- Systems Engineering