1 / 29

Lecture 14: Graph Theory I

Lecture 14: Graph Theory I. Discrete Mathematical Structures: Theory and Applications. Learning Objectives. Learn the basic properties of graph theory Learn about walks, trails, paths, circuits, and cycles in a graph Explore how graphs are represented in computer memory

Leo
Download Presentation

Lecture 14: Graph Theory I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lecture 14: Graph Theory I Discrete Mathematical Structures: Theory and Applications

  2. Learning Objectives • Learn the basic properties of graph theory • Learn about walks, trails, paths, circuits, and cycles in a graph • Explore how graphs are represented in computer memory • Learn about Euler and Hamilton circuits • Learn about isomorphism of graphs • Explore various graph algorithms • Examine planar graphs and graph coloring Discrete Mathematical Structures: Theory and Applications

  3. Graph Definitions and Notation • The Königsberg bridge problem is as follows: Starting at one land area, is it possible to walk across all of the bridges exactly once and return to the starting land area? • In 1736, Euler represented the Königsberg bridge problem as a graph, as shown in Figure 10.1(b), and answered the question in the negative. Discrete Mathematical Structures: Theory and Applications

  4. Graph Definitions and Notation • Consider the following problem related to an old children’s game. Using a pencil, can each of the diagrams in Figure 10.2 be traced, satisfying the following conditions? • The tracing must start at point A and come back to point A. • While tracing the figure, the pencil cannot be lifted from the figure. • A line cannot be traced twice. • As in geometry, each of points A, B, and C is called a vertex of the graph and the line joining two vertices is called an edge. Discrete Mathematical Structures: Theory and Applications

  5. Graph Definitions and Notation • Suppose there are three houses, which are to be connected to three services — water, telephone, and electricity — by means of underground pipelines. • The services are to be connected subject to the following condition: The pipes must be laid so that they do not cross each other. Consider three distinct points, A, B, C, as three houses and three other distinct points, W , T, and E, which represent the water source, the telephone connection point, and the electricity connection point. Discrete Mathematical Structures: Theory and Applications

  6. Graph Definitions and Notation • Try to join W , T, and E with each of A, B, and C by drawing lines (they may not be straight lines) so that no two lines intersect each other (see Figure 10.3). • This is known as the three utilities problem. Discrete Mathematical Structures: Theory and Applications

  7. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  8. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  9. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  10. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  11. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  12. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  13. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  14. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  15. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  16. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  17. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  18. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  19. Graph Definitions and Notation Discrete Mathematical Structures: Theory and Applications

  20. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  21. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  22. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  23. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  24. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  25. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  26. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  27. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  28. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

  29. Walks, Paths, and Cycles Discrete Mathematical Structures: Theory and Applications

More Related