Graph Theory. What is Graph Theory? This is the study of structures called ‘graphs’. These graphs are simply a collection of points called ‘vertices’

Slides:



Advertisements
Similar presentations
CSE 211 Discrete Mathematics
Advertisements

22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
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.
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.
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.
Graphs and Trees This handout: Eulerian Cycles: Sufficiency of the condition Hamiltonian tour.
IEOR266 © Classification of MCNF problems.
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.
Euler and Hamilton Paths
Chapter 11 Graphs and Trees This handout: Terminology of Graphs Eulerian Cycles.
22C:19 Discrete Math Graphs Spring 2014 Sukumar Ghosh.
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.
Discrete Math Round, Round, Get Around… I Get Around Mathematics of Getting Around.
The Bridge Obsession Problem By Vamshi Krishna Vedam.
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.
Copyright © Cengage Learning. All rights reserved.
Take a Tour with Euler Elementary Graph Theory – Euler Circuits and Hamiltonian Circuits Amro Mosaad – Middlesex County Academy.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Programming for Geographical Information Analysis: Advanced Skills Online mini-lecture: Introduction to Networks Dr Andy Evans.
EECS 203: It’s the end of the class and I feel fine. Graphs.
Graph Theory Topics to be covered:
© Nuffield Foundation 2011 Nuffield Free-Standing Mathematics Activity Chinese postman problems What route can I take to avoid going along the same street.
Ch. 15: Graph Theory Some practical uses Degree of separation- Hollywood, acquaintance, collaboration Travel between cities Konigsberg bridge Shortest.
“Graph theory” for the master degree program “Geographic Information Systems” Yulia Burkatovskaya Department of Computer Engineering Associate professor.
Euler and Hamilton Paths
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.
Euler and Hamilton Paths. Euler Paths and Circuits The Seven bridges of Königsberg a b c d A B C D.
Hamiltonian Graphs By: Matt Connor Fall 2013.
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?
1.5 Graph Theory. Graph Theory The Branch of mathematics in which graphs and networks are used to solve problems.
Discrete Mathematical Structures: Theory and Applications
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.
CIRCUITS, PATHS, AND SCHEDULES Euler and Königsberg.
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.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
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
Walks, Paths and Circuits. A graph is a connected graph if it is possible to travel from one vertex to any other vertex by moving along successive edges.
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.
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.
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.
EECS 203 Lecture 19 Graphs.
Euler and Hamiltonian Graphs
Routing Through Networks - 1
Konigsberg’s Seven Bridges
MAT 311 Education for Service-- tutorialrank.com
Discrete Maths 9. Graphs Objective
This unit is all about Puzzles Games Strategy.
Introduction to Graph Theory Euler and Hamilton Paths and Circuits
Lecture 15: Graph Theory II
Konigsberg- in days past.
Graph Theory What is a graph?.
Euler and Hamilton Paths
Euler Paths and Euler Circuits
Chapter 10 Graphs and Trees
Presentation transcript:

Graph Theory

What is Graph Theory? This is the study of structures called ‘graphs’. These graphs are simply a collection of points called ‘vertices’ (or ‘nodes’) connected by ‘edges’ (or ‘arcs’). vertex edge

Why is it useful? Real life problems and problems from other areas of mathematics can be turned into Graph Theory problems. Optimising computer networks Shortest path problem The theorems and knowledge about Graph Theory can then help us solve these problems. Map colouring problem Map colouring problem Museum guard problem Museum guard problem Königsberg bridge problem Königsberg bridge problem Travelling salesman problem Chinese postman problem Chinese postman problem

Six Degrees of Kevin Bacon The ‘Shortest Path Problem’ applied to the Six Degrees of Kevin Bacon. Actors are represented as vertices. If two actors are in the same film or TV show they are connected by an edge. An actor’s ‘Bacon Number’ is the degrees of separation he is from Kevin Bacon. In other words, the fewest edges that must be travelled to get to the Kevin Bacon vertex.

Gary Sinese 1 Six Degrees of Kevin Bacon Jordan Nagai 2 Tom Hanks 1 Christopher Plummer 2 Elvis Presley 2 Edward Asner 1 Kevin Bacon has an index of 0 Edward Asner was in the film JFK with KB so has an index of 1 Kevin Bacon 0 Elvis was in Change of Habit with Asner but was never in a film with KB so has an index of 2 Of course all these actors were in films with many other actors, so the graph is much larger.

Leonhard Euler Swiss Contributed to many areas of maths: – Optics – Graph theory Great at mental maths Photographic memory Devout Christian e iπ = -1

Königsberg Bridges Historical problem ‘solved’ by Euler in A B C D Can you walk around the city crossing each bridge exactly once?

A B C D What happens if you remove an edge? Does it matter which edge you remove? Why are some bridge problems solvable and some not? The city can be represented as a graph. Start at one vertex and see if you can ‘walk’ over all the edges exactly once.

William Rowan Hamilton Irish Contributed to many areas of maths: – Optics – Mechanics – Graph theory – Algebra Great linguist

A Hamiltonian cycle or circuit is a path that takes you through every vertex exactly once and finish where you started. You had to find a path around the edges so that you visit each vertex once and only once. Hamilton invented a mathematical game in 1857 using a dodecahedron.

These is easier to manage in 2-dimensions if we draw the dodecahedron as below.

Can you find Hamilton Circuits for the vertices of other 3D shapes?