By Harish Bhattarai, Cameron Halvey, Layton Miller

Slides:



Advertisements
Similar presentations
22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
Advertisements

Introduction to Graph Theory Instructor: Dr. Chaudhary Department of Computer Science Millersville University Reading Assignment Chapter 1.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Introduction to Graphs
Graph Theory: Euler Circuits Christina Mende Math 480 April 15, 2013.
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.
13.4 Map Coloring and the Four Color Theorem. We started this chapter by coloring the regions formed by a set of circles in the plane. But when do we.
AMDM UNIT 7: Networks and Graphs
BY: MIKE BASHAM, Math in Scheduling. The Bridges of Konigsberg.
Koenigsberg bridge problem It is the Pregel River divided Koenigsberg into four distinct sections. Seven bridges connected the four portions of Koenigsberg.
A Presentation By: Jillian Minuto Troy Norman Alan Leggett Group Advisor: Prof. G. Warrington Graph Theory.
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.
Introduction to Graphs Lecture 18: Nov 16. Seven Bridges of Königsberg Is it possible to walk with a route that crosses each bridge exactly once?
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 5,Wednesday, September 10.
Euler and Hamilton Paths
22C:19 Discrete Math Graphs Spring 2014 Sukumar Ghosh.
Graph Theory and Graph Coloring Lindsay Mullen
Chapter 9.8 Graph Coloring
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.
Copyright © Cengage Learning. All rights reserved.
Graph Coloring.
GRAPH Learning Outcomes Students should be able to:
Take a Tour with Euler Elementary Graph Theory – Euler Circuits and Hamiltonian Circuits Amro Mosaad – Middlesex County Academy.
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
CSNB143 – Discrete Structure Topic 9 – Graph. Learning Outcomes Student should be able to identify graphs and its components. Students should know how.
Graphs, Puzzles, & Map Coloring
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.
Chapter 10.8 Graph Coloring
Aim: What is an Euler Path and Circuit?
1.5 Graph Theory. Graph Theory The Branch of mathematics in which graphs and networks are used to solve problems.
Introduction to Graphs. This Lecture In this part we will study some basic graph theory. Graph is a useful concept to model many problems in computer.
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.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
Lecture 52 Section 11.2 Wed, Apr 26, 2006
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
Great Theoretical Ideas in Computer Science for Some.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
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.
CS Lecture 22 Graph Theory. Can I draw the above figure in one continuous trace with no line being drawn twice?
An Introduction to Graph Theory
Homework 8 Graph G is given by the figure below.
EECS 203 Lecture 19 Graphs.
CSNB 143 Discrete Mathematical Structures
Euler and Hamiltonian Graphs
Applied Combinatorics, 4th Ed. Alan Tucker
Graph theory Definitions Trees, cycles, directed graphs.
Konigsberg’s Seven Bridges
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett
Discrete Maths 9. Graphs Objective
Introduction to Graph Theory Euler and Hamilton Paths and Circuits
Chapter 10.8 Graph Coloring
Discrete Math II Howon Kim
Chapter 10.8 Graph Coloring
Konigsberg- in days past.
Applied Combinatorics, 4th Ed. Alan Tucker
Graph Theory What is a graph?.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Applied Combinatorics, 4th Ed. Alan Tucker
CHAPTER 15 Graph Theory.
Warm Up – 3/19 - Wednesday Give the vertex set. Give the edge set.
Introduction to Graph Theory
Warm Up – 3/17 - Monday A) List the set of vertices.
Presentation transcript:

By Harish Bhattarai, Cameron Halvey, Layton Miller Graph Theory By Harish Bhattarai, Cameron Halvey, Layton Miller

History of Graph Theory Seven Bridges of Königsberg First paper written by Leonhard Euler Published in 1736 Four Color Problem Proposed by Francis Guthrie in 1852 Heinrich Heesch developed methods for proving theorem during 1960-70s Proved by Kenneth Appel and Wolfgang Haken in 1976 Traveling Salesman Problem Origins of the problem are unclear Formulated by William Rowan Hamilton in 1800s Remains unsolved

Connections with MATH 052 A graph is an object consisting of two sets The vertex set is a finite, non-empty set with elements called vertices e.g. 𝑉={1,2,3,…,𝑣} where 𝑣∈ℕ The edge set is a finite set that may be ∅ Its elements are two-element subsets of the vertex set e.g. 𝐸= 1,2 , 1,3 ,…, 𝑣 1 , 𝑣 2 where 𝑣 1 , 𝑣 2 ∈𝑉 ∧ 𝑣 1 ≠ 𝑣 2 Complements of graphs have the same vertex set but opposite edge sets The Seven Bridges of Königsberg can be proved by contradiction

Common Graph Types Cyclic graphs are denoted Cv The vertex set 𝑉= 1,2,3,…,𝑣 where 𝑣∈ℕ such that 𝑣≥3 The edge set 𝐸={{1,2},{2,3},{3,4},…,{𝑣−1,𝑣},{𝑣,1}} Null graphs are denoted by Nv The vertex set 𝑉={1,2,3,…,𝑣} where 𝑣∈ℕ This graph has no edge set Complete graphs are denoted Kv The edge set contains every combination of connections Note that Nv and Kv are complements of each other

Four Color Theorem This problem poses the question: What is the least number of colors needed to color a map such that no two of the same colors touch? It has been proven that four colors are needed to fill any map

Seven Bridges Problem This problem proposes the following question: Given seven bridges scattered over four land masses, can you cross each bridge only once? Proof: Let 𝑉={𝐴,𝐵,𝐶,𝐷} and 𝐸= 𝑎,𝑏,𝑐,𝑑,𝑒,𝑓,𝑔 . When crossing a bridge from A to B, we write this as AB. If we then go from B to D, we write this path as ABD, etc. We notice that the number of bridges crossed is one less than the number of letters in the path. So, the number of letters we need in the path is eight. A & B are next to each other twice because there are two bridges connecting A & B. Similarly for A & C, each of A & D, B & D, and C & D must occur together once.

Proof Continued In general, if the number of bridges is any odd number, then the occurrences of A is one half the number of bridges plus one. Therefore there must be three occurrences of A in the path because five bridges lead to A. Next, B must occur twice because there are three bridges leading to B. Similarly, both C and D must occur twice each. However, since this is nine letters and we are only allowed eight as previously shown, it is impossible to cross every bridge only once.

Generalization of the proof Valency (or degree) is the number of edges connected to a vertex. A Eulerian Path is a path that contains each edge of the graph once and only once. Theorem: A graph has an Eulerian Path if and only if the number of vertices of odd valency is either 0 or 2.

Homework Draw the following graphs: C7 N6 K6 Which of these graphs are complements of each other? Given vertex set 𝑉={1,2,3,4,5,6} and edge set 𝐸={ 1,2 , 1,3 , 2,3 , 5,6 }, draw a graph with the vertex set V and edge set E.

References Trudeau, Richard J. Introduction to Graph Theory. New York: Dover Publications, 1993. Print. Wilson, Robin J., and Ian Stewart. Four Colors Suffice How the Map Problem Was Solved. Princeton: Princeton UP, 2014. Print. Wilson, Robin J., William O. James, and E. K. Lloyd. Graph Theory 1736-1936. New York: Oxford UP, 1976. Print.