A Presentation By: Jillian Minuto Troy Norman Alan Leggett Group Advisor: Prof. G. Warrington Graph Theory.

Slides:



Advertisements
Similar presentations
CSE 211 Discrete Mathematics
Advertisements

CS1022 Computer Programming & Principles Lecture 7.1 Graphs (1)
Chapter 8 Topics in Graph Theory
22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
Introduction to Graph Theory Instructor: Dr. Chaudhary Department of Computer Science Millersville University Reading Assignment Chapter 1.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
Chapter 7 Graph Theory 7.1 Modeling with graphs and finding Euler circuits. Learning Objectives: Know how to use graphs as models and how to determine.
Graph Theory: Euler Circuits Christina Mende Math 480 April 15, 2013.
1 Lecture 5 (part 2) Graphs II Euler and Hamiltonian Path / Circuit Reading: Epp Chp 11.2, 11.3.
Lecture 21 Paths and Circuits CSCI – 1900 Mathematics for Computer Science Fall 2014 Bill Pine.
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.
Introduction This chapter explores graphs and their applications in computer science This chapter explores graphs and their applications in computer science.
AMDM UNIT 7: Networks and Graphs
Koenigsberg bridge problem It is the Pregel River divided Koenigsberg into four distinct sections. Seven bridges connected the four portions of Koenigsberg.
C++ Programming: Program Design Including Data Structures, Third Edition Chapter 21: Graphs.
Excursions in Modern Mathematics, 7e: Copyright © 2010 Pearson Education, Inc. 5 The Mathematics of Getting Around 5.1Euler Circuit Problems 5.2What.
Section 2.1 Euler Cycles Vocabulary CYCLE – a sequence of consecutively linked edges (x 1,x2),(x2,x3),…,(x n-1,x n ) whose starting vertex is the ending.
What is the first line of the proof? a). Assume G has an Eulerian circuit. b). Assume every vertex has even degree. c). Let v be any vertex in G. d). Let.
Discrete Structures Chapter 7B Graphs Nurul Amelina Nasharuddin Multimedia Department.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 5,Wednesday, September 10.
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 11 Graphs and Trees This handout: Terminology of Graphs Eulerian Cycles.
Graphs and Euler cycles Let Maths take you Further…
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.
Eulerian Circuits. A Warm Up Problem Jenny & John were at a Math Circles event with three other couples. As people arrived, various handshakes took place.
GRAPH Learning Outcomes Students should be able to:
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Euler Paths & Euler Circuits
Structures 7 Decision Maths: Graph Theory, Networks and Algorithms.
Can you connect the dots as shown without taking your pen off the page or drawing the same line twice.
Lesson Reflection for Chapter 14 Section 6 Pre-Algebra Learning Goal Students will understand collecting, displaying, & analyzing data.
CS 200 Algorithms and Data Structures
5.4 Graph Models (part I – simple graphs). Graph is the tool for describing real-life situation. The process of using mathematical concept to solve real-life.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Lecture 14: Graph Theory I Discrete Mathematical Structures: Theory and Applications.
Introduction to Graph Theory
Aim: What is an Euler Path and Circuit?
Graph Theory. A branch of math in which graphs are used to solve a problem. It is unlike a Cartesian graph that we used throughout our younger years of.
Lecture 10: Graph-Path-Circuit
Vertex-Edge Graphs Euler Paths Euler Circuits. The Seven Bridges of Konigsberg.
AND.
Associated Matrices of Vertex Edge Graphs Euler Paths and Circuits Block Days April 30, May 1 and May
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
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.
Eulerian Paths and Cycles. What is a Eulerian Path Given an graph. Find a path which uses every edge exactly once. This path is called an Eulerian Path.
1.Quiz 5 due tomorrow afternoon in E309 from 1pm to 4pm. 2.Homework grades will be based on ten graded homework assignments (dropping the lowest one).
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
© 2010 Pearson Prentice Hall. All rights reserved. CHAPTER 15 Graph Theory.
Lecture 52 Section 11.2 Wed, Apr 26, 2006
Lecture 11: 9.4 Connectivity Paths in Undirected & Directed Graphs Graph Isomorphisms Counting Paths between Vertices 9.5 Euler and Hamilton Paths Euler.
Chapter 6: Graphs 6.1 Euler Circuits
M Clements Formal Network Theory. Introduction Practical problem – The Seven Bridges of Königsberg Network graphs Nodes & edges Degrees Rules/ axioms.
Chapter 11 - Graph CSNB 143 Discrete Mathematical Structures.
Introduction to Graph Theory
Chapter 20: Graphs. Objectives In this chapter, you will: – Learn about graphs – Become familiar with the basic terminology of graph theory – Discover.
Graph Theory Euler Paths and Euler Circuits. Euler Paths & Circuits Euler Paths and Euler Circuits (Euler is pronounced the same as Oiler) An Euler path.
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,
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
9.5 Euler and Hamilton graphs. 9.5: Euler and Hamilton paths Konigsberg problem.
+ GRAPH Algorithm 2 Dikompilasi dari banyak sumber.
STARTER: CAN YOU FIND A WAY OF CROSSING ALL THE BRIDGES EXACTLY ONCE? Here’s what this question would look like drawn as a graph.
Euler Paths and Circuits
Graph theory Definitions Trees, cycles, directed graphs.
Konigsberg’s Seven Bridges
Can you draw this picture without lifting up your pen/pencil?
Walks, Paths, and Circuits
Graph Theory What is a graph?.
Euler and Hamilton Paths
Applied Combinatorics, 4th Ed. Alan Tucker
Chapter 10 Graphs and Trees
Presentation transcript:

A Presentation By: Jillian Minuto Troy Norman Alan Leggett Group Advisor: Prof. G. Warrington Graph Theory

A function f is a relation such that f A x B f(x)=x 3 -7

…Look Familiar?

It’s a graph!

A simple graph G is a pair G=(V,E) where V is a finite set of vertices of G E is a finite set of two-element subsets of V, called the edges of G Here V = {1,2,3,4} E={ a, b, c, d } {(1,2) (1,3)(3,2)(2,4)} a b c d Route of a single bus in Burlington

Degree of a Vertex d(3)=2 d(4)=1 a b c d Route of a single bus in Burlington d(1)=2 d(2)=3 Since all vertices have a degree ≥ 1, this is called a connected simple graph

Degree of a Vertex d(1)=3 d(2)=6 d(3)=4 d(4)=1 Route of all buses in Burlington

Path – distinct edges and vertices Path ⇒ Trail ⇒ Walk ✔ ✗ Walk ⇏ Trail ⇏ Path Where length l is defined as the number of edges traveled Distinct edges only - Trail Walk – non-distinct edges and vertices Trail starts and ends at the same vertex - Circuit

Eulerian Graphs

Eulerian Circuit A graph that can be drawn using every edge exactly once and ends at the initial vertex

Eulerian Trail A graph that can be drawn using every edge exactly once and ending at a different vertex than the initial.

Konigsberg Bridges Asks whether or not you can cross each of the bridges once and return to the starting point.

Euler’s Contribution Euler was able to prove that the problem of the Konigsberg Bridges was not possible. From his findings he developed a simple theorem on whether or not a graph is Eulerian.

Euler’s Theorem A connected graph G has an Eulerian circuit if and only if the degree of each vertex of G is even.

Proof of Euler’s Theorem

Euler’s Theorem A connected graph G has an Eulerian circuit if and only if the degree of each vertex of G is even.

Homework a) You and your friend take a trip to Konigsberg, if possible design a path that allows you to see the entire city and cross each bridge once and only once. b) Suppose that one fewer bridge was built in the city of Konigsberg, as shown. Design a route that allows for you to see the whole city while crossing each bridge once and only once. c) Does it matter which bridge is removed? If not, provide an example. d) Could you add a bridge(s) that would also make this task possible? If yes, provide an example.

Sources: Wilson, Robin J. "Chapter 3/Eulerian Graphs." Introduction to Graph Theory. Harlow: Longman, Print. Agnarsson, Geir, and RaymondCha Greenlaw. "Chapter 5/Eulerian Graphs." Graph Theory: Modeling, Applications, and Algorithms. Upper Saddle River, NJ: Pearson/Prentice Hall, Print. graph/graph1/index.html graph/graph1/index.html of-social-networks.html of-social-networks.html