Copyright © 2005 Pearson Education, Inc. Slide 13-1.

Slides:



Advertisements
Similar presentations
Copyright © 2008 Pearson Education, Inc. Slide 13-1 Unit 13C Scheduling Problems.
Advertisements

© 2008 Pearson Addison-Wesley. All rights reserved Chapter 13 Mathematics and Business.
Chapter 8 Topics in Graph Theory
Introduction to Graph Theory Instructor: Dr. Chaudhary Department of Computer Science Millersville University Reading Assignment Chapter 1.
Copyright © 2008 Pearson Education, Inc. Slide 13-1 Unit 13C Scheduling Problems.
Section 14.1 Intro to Graph Theory. Beginnings of Graph Theory Euler’s Konigsberg Bridge Problem (18 th c.)  Can one walk through town and cross all.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley. All rights reserved.
1 Chapter 15.3 Hamilton Paths and Hamilton Circuits Objectives 1.Understand the definitions of Hamilton paths & Hamilton circuits. 2.Find the number of.
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
15C Backward scanning and crashing
A traveling salesman has customers in 5 cities which we will call A, B, C, D, and E. The salesman needs to travel to all 5 cities with his trip starting.
Graphs. Graph A “graph” is a collection of “nodes” that are connected to each other Graph Theory: This novel way of solving problems was invented by a.
Chapter 2: Business Efficiency Lesson Plan Business Efficiency  Visiting Vertices-Graph Theory Problem Hamiltonian Circuits  Vacation Planning Problem.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley. All rights reserved.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Slide 14-1 Copyright © 2005 Pearson Education, Inc. SEVENTH EDITION and EXPANDED SEVENTH EDITION.
University of Texas at Arlington Srikanth Vadada Kishan Kumar B P Fall CSE 5311 Solving Travelling Salesman Problem for Metric Graphs using MST.
Graph Theory Topics to be covered:
Slide Copyright © 2009 Pearson Education, Inc. AND Active Learning Lecture Slides For use with Classroom Response Systems Chapter 14 Graph Theory.
Graph Theory Hamilton Paths and Hamilton Circuits.
Spanning Trees Introduction to Spanning Trees AQR MRS. BANKS Original Source: Prof. Roger Crawfis from Ohio State University.
Spanning Trees Introduction to Spanning Trees AQR MRS. BANKS Original Source: Prof. Roger Crawfis from Ohio State University.
Spring 2015 Mathematics in Management Science Network Problems Networks & Trees Minimum Networks Spanning Trees Minimum Spanning Trees.
Structures 7 Decision Maths: Graph Theory, Networks and Algorithms.
6.1 Hamilton Circuits and Paths: Hamilton Circuits and Paths: Hamilton Path: Travels to each vertex once and only once… Hamilton Path: Travels to each.
© 2010 Pearson Prentice Hall. All rights reserved. 1 §15.3, Hamilton Paths and Circuits.
Euler and Hamilton Paths. Euler Paths and Circuits The Seven bridges of Königsberg a b c d A B C D.
CS 200 Algorithms and Data Structures
Copyright 2013, 2010, 2007, Pearson, Education, Inc. Section 14.3 Hamilton Paths, and Hamilton Circuits.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Copyright © 2014, 2010, 2007 Pearson Education, Inc. Section 4.1, Slide 1 4 Graph Theory (Networks) The Mathematics of Relationships 4.
Chapter 14 Section 4 - Slide 1 Copyright © 2009 Pearson Education, Inc. AND.
Aim: What is an Euler Path and Circuit?
Spring 2015 Mathematics in Management Science Network Problems Networks & Trees Minimum Networks Spanning Trees Minimum Spanning Trees.
Mathematics in Management Science
CIRCUITS, PATHS, AND SCHEDULES Euler and Königsberg.
AND.
Associated Matrices of Vertex Edge Graphs Euler Paths and Circuits Block Days April 30, May 1 and May
Euler Paths and Circuits. The original problem A resident of Konigsberg wrote to Leonard Euler saying that a popular pastime for couples was to try.
Lecture 52 Section 11.2 Wed, Apr 26, 2006
Copyright 2013, 2010, 2007, Pearson, Education, Inc. Section 14.2 Euler Paths, and Euler Circuits.
Chapter 6: Graphs 6.1 Euler Circuits
Review Euler Graph Theory: DEFINITION: A NETWORK IS A FIGURE MADE UP OF POINTS (VERTICES) CONNECTED BY NON-INTERSECTING CURVES (ARCS). DEFINITION: A VERTEX.
1) Find and label the degree of each vertex in the graph.
Tree Diagrams A tree is a connected graph in which every edge is a bridge. There can NEVER be a circuit in a tree diagram!
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
I can describe the differences between Hamilton and Euler circuits and find efficient Hamilton circuits in graphs. Hamilton Circuits I can compare and.
Chapter 14 Section 3 - Slide 1 Copyright © 2009 Pearson Education, Inc. AND.
Unit 2 Hamiltonian Circuits. Hamiltonian Circuit: A tour that starts at a vertex of a graph and visits each vertex once and only once, returning to where.
Copyright © 2008 Pearson Education, Inc. Slide 13-1 Unit 13B The Traveling Salesman Problem.
Grade 11 AP Mathematics Graph Theory Definition: A graph, G, is a set of vertices v(G) = {v 1, v 2, v 3, …, v n } and edges e(G) = {v i v j where 1 ≤ i,
MAT 110 Workshop Created by Michael Brown, Haden McDonald & Myra Bentley for use by the Center for Academic Support.
Graphs Chapter 20.
Project Scheduling Lecture # 1.
Discrete Structures – CNS2300
Chapter 2: Business Efficiency Lesson Plan
Analysing the AoA network
Chapter 2: Business Efficiency Lesson Plan
Spanning Trees Discrete Mathematics.
Can you draw this picture without lifting up your pen/pencil?
This unit is all about Puzzles Games Strategy.
Genome Assembly.
Chapter 2: Business Efficiency Business Efficiency
4-4 Graph Theory Trees.
Louisiana Travels.
A path that uses every vertex of the graph exactly once.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Hamilton Paths and Hamilton Circuits
Graphs CS 2606.
Presentation transcript:

Copyright © 2005 Pearson Education, Inc. Slide 13-1

Copyright © 2005 Pearson Education, Inc. Chapter 13

Copyright © 2005 Pearson Education, Inc. Slide 13-3 Bridges of Konigsberg 13-A

Copyright © 2005 Pearson Education, Inc. Slide 13-4 Network Terminology 13-A network A collection of points or objects that are interconnected in some way. vertex An object such as a computer, phone, city, island, etc. which makes up a network. edge Represented by a line or curve to be a connection between two vertices. circuitA path within a network that begins and ends at the same vertex without using any edges more than once. Euler circuit A path through a network that starts and ends at the same point and traverses each edge exactly once. complete network Every vertex is connected to every other vertex. treeA network in which all of the vertices are connected and no circuits appear. order The number of vertices in a network. degree of vertex The number of edges connected to the vertex.

Copyright © 2005 Pearson Education, Inc. Slide 13-5 Kruskals Algorithm for Finding Minimum Cost Networks Step 1:Make a list of the edges from the least expensive to the most expensive. Step 2:Begin with the least expensive edge. Highlight it to indicate that it is part of the minimum cost spanning network. Continue to select edges in order of increasing cost until every vertex is connected, either directly or indirectly, to every other vertex. Step 3:If a closed circuit has been created within the spanning network, remove the most expensive edge. The final result is the minimum cost spanning network. 13-A

Copyright © 2005 Pearson Education, Inc. Slide 13-6 Hamiltonian Circuits and Five National Parks 13-B

Copyright © 2005 Pearson Education, Inc. Slide 13-7 The Nearest Neighbor Method and the Traveling Salesman Problem 13-B Courtesy of Bill Cook, David Applegate and Robert Bixby, Rice University and Vasek Chvatal, Rutgers University. Beginning at any vertex, travel to the nearest vertex that has not yet been visited. Continue this process of visiting nearest neighbors until the circuit is complete.

Copyright © 2005 Pearson Education, Inc. Slide 13-8 A House Building Project 13-C

Copyright © 2005 Pearson Education, Inc. Slide 13-9 Limiting Tasks and Critical Path When two (or more) tasks can occur at the same time between two stages of the project, the task that requires the most time is called the limiting task. The critical path through the network is the path that includes all the limiting tasks. The length of the critical path is the completion time for the project. 13-C

Copyright © 2005 Pearson Education, Inc. Slide Finding Earliest Start and Finish Times The earliest start time (EST) of a task leaving a particular vertex is the largest of the earliest finish times of the tasks entering that vertex. The earliest finish time (EFT) of a task is the earliest start time of that task plus the time required for the task. That is, EFT = EST + time for task. 13-C

Copyright © 2005 Pearson Education, Inc. Slide Finding Latest Start and Finish Times The latest finish time (LFT) of a task entering a particular vertex is the smallest of the latest start times of the tasks leaving that vertex. The latest start time (LST) of a task is the latest finish time of that task minus the time required for the task. That is, LST = LFT time for task 13-C