Travel Every Edge 3. Example (Travel Every Edge 3) In the graphs above, can you find a circuit that hits every edge without repeating any edges?

Similar documents
Graph Theory Lecture 5: Modeling with Graphs, and Euler Circuits/Paths Spring 2014 Morgan Schreffler Office: POT 902

Multi-edges, loops, and two or more pieces are all allowed. Example 4 (Not Graphs). None of the following are graphs.

Graph Theory

Worksheet 28: Wednesday November 18 Euler and Topology

Launch problem: Lining streets

Characterization of Graphs with Eulerian Circuits

Chapter 5: The Mathematics of Getting Around. 5.4 Eulerizing and Semi to Eulerizing Graphs

Chapter 8 Topics in Graph Theory

AQR UNIT 7. Circuits, Paths, and Graph Structures. Packet #

Sections 5.2, 5.3. & 5.4

Note that there are questions printed on both sides of each page!

Graph Theory. 1 Introduction to Graphs. Martin Stynes Department of Mathematics, UCC January 26, 2011

Math 443/543 Graph Theory Notes 2: Transportation problems

Networks and Graphs: Circuits, Paths, and Graph Structures VII.A Student Activity Sheet 1: Euler Circuits and Paths

Networks and Graphs: Circuits, Paths, and Graph Structures VII.A Student Activity Sheet 1: Euler Circuits and Paths

MA 111 Review for Exam 3

How can we lay cable at minimum cost to make every telephone reachable from every other? What is the fastest route between two given cities?

Circuits and Paths. April 13, 2014

Fundamental Properties of Graphs

Chapter 14 Section 3 - Slide 1

Topics Covered. Introduction to Graphs Euler s Theorem Hamiltonian Circuits The Traveling Salesman Problem Trees and Kruskal s Algorithm

Warm -Up. 1. Draw a connected graph with 4 vertices and 7 edges. What is the sum of the degrees of all the vertices?

SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics. An Introduction to Graph Theory

Logic: The Big Picture. Axiomatizing Arithmetic. Tautologies and Valid Arguments. Graphs and Trees

Discrete mathematics

14.2 Euler Paths and Circuits filled in.notebook November 18, Euler Paths and Euler Circuits

Network Topology and Graph

Assignments are handed in on Tuesdays in even weeks. Deadlines are:

Chapter 3: Paths and Cycles

Chapter 5: Euler Paths and Circuits The Mathematics of Getting Around

ASSIGNMENT 4 SOLUTIONS

Topic 10 Part 2 [474 marks]

Chapter 5: Euler Paths and Circuits The Mathematics of Getting Around

Week 10: Colouring graphs, and Euler s paths. 14 and 16 November, 2018

Notebook Assignments

11.2 Eulerian Trails

1. The Highway Inspector s Problem

Introduction to Graphs

Chapter 11: Graphs and Trees. March 23, 2008

SEVENTH EDITION and EXPANDED SEVENTH EDITION

Eulerian Paths and Cycles

Classic Graph Theory Problems

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 7

Junior Circle Meeting 3 Circuits and Paths. April 18, 2010

Module 2: NETWORKS AND DECISION MATHEMATICS

Further Mathematics 2016 Module 2: NETWORKS AND DECISION MATHEMATICS Chapter 9 Undirected Graphs and Networks

Sarah Will Math 490 December 2, 2009

GRAPH THEORY: AN INTRODUCTION

Let G = (V, E) be a graph. If u, v V, then u is adjacent to v if {u, v} E. We also use the notation u v to denote that u is adjacent to v.

Undirected Network Summary

Graph Theory CS/Math231 Discrete Mathematics Spring2015

Week 11: Eulerian and Hamiltonian graphs; Trees. 15 and 17 November, 2017

Varying Applications (examples)

Brief History. Graph Theory. What is a graph? Types of graphs Directed graph: a graph that has edges with specific directions

Dieter Jungnickel (2008), Graphs, Networks and Algorithms, 3rd edition, which is available online via SpringerLink.

Instructor: Paul Zeitz, University of San Francisco

Intermediate Math Circles Wednesday, February 22, 2017 Graph Theory III

Week 11: Eulerian and Hamiltonian graphs; Trees. 21 and 23 November, 2018

Compatible circuits in eulerian digraphs

Ma/CS 6a Class 8: Eulerian Cycles

Introduction to Graph Theory. A problem to solve. A problem to solve. A problem to solve. Notes. Notes. Notes. Notes. Dr. James Burk.

Excursions in Modern Mathematics Sixth Edition. Chapter 5 Euler Circuits. The Circuit Comes to Town. Peter Tannenbaum

The Traveling Salesman Problem Outline/learning Objectives The Traveling Salesman Problem

An Introduction to Graph Theory

Eulerian circuits with no monochromatic transitions

8.2 Paths and Cycles

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

2. There are 7 people to be seated at a round table. How many seating arrangements are possible? How many times must they change places so that

0.0.1 Network Analysis

λ -Harmonious Graph Colouring

Eulerian Cycle (2A) Young Won Lim 4/26/18

INTRODUCTION TO GRAPH THEORY. 1. Definitions

Graphs: Definitions Trails, Paths, and Circuits Matrix Representations Isomorphisms. 11. Graphs and Trees 1. Aaron Tan. 30 October 3 November 2017

The Konigsberg Bridge Problem

CHAPTER 10 GRAPHS AND TREES. Alessandro Artale UniBZ - artale/z

Graphs II: Trailblazing

Section Graphs, Paths, and Circuits. Copyright 2013, 2010, 2007, Pearson, Education, Inc.

MA/CS 109 Lecture 3. Networks, Euler paths, and speaking carefully!

Study Guide Mods: Date:

MATH 101: Introduction to Contemporary Mathematics

Graph Theory II. Po-Shen Loh. June edges each. Solution: Spread the n vertices around a circle. Take parallel classes.

SHORT ANSWER. Write the word or phrase that best completes each statement or answers the question.

Automated Conjecturing for Proof Discovery

Institute of Operating Systems and Computer Networks Algorithms Group. Network Algorithms. Tutorial 4: Matching and other stuff

An Introduction to Graph Theory

GRAPH THEORY AND COMBINATORICS ( Common to CSE and ISE ) UNIT 1

Section 3.4 Basic Results of Graph Theory

Exercises for Discrete Maths

EULERIAN GRAPHS AND ITS APPLICATIONS

Graph Theory. Connectivity, Coloring, Matching. Arjun Suresh 1. 1 GATE Overflow

PATH FINDING AND GRAPH TRAVERSAL

08. First and second degree equations

#30: Graph theory May 25, 2009

2 Approximation Algorithms for Metric TSP

Discrete Mathematics for CS Spring 2008 David Wagner Note 13. An Introduction to Graphs

Midterm 2 Solutions. CS70 Discrete Mathematics for Computer Science, Fall 2007

Fleury s Algorithm The Adjacency Matrix and Distances Is There a Path From A to B? What is the Path from A to B? Is There a Path From ANY A to ANY B?

Grade 7/8 Math Circles Graph Theory - Solutions October 13/14, 2015

MTH-129 Review for Test 4 Luczak

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)

Transcription:

Travel Every Edge 3 Example (Travel Every Edge 3) In the graphs above, can you find a circuit that hits every edge without repeating any edges? Find the degrees of the vertices of the graphs above! Make a conjecture (or guess) about how to tell when you can get circuits to travel over every edge.

Euler Circuits 1 Example (Euler Circuits 1) Find the degrees of the vertices of the graphs above! Which of the graphs has an Euler Circuit? Where can your Euler Circuit begin and end?

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Semi-Eulerian Graphs Definition (Semi-Eulerian Graphs) A route through a graph that covers every edge EXACTLY once with an ending vertex that is di erent than the starting vertex is called an Euler Path (also called an Euler Trail). A graph is said to be Semi-Eulerian if there is an Euler Path. An Euler Path is a little di erent. We have to start and end at di erent vertices Example (Euler Path)

Travel Every Edge 5 Example (Travel Every Edge 5) Can you find a path (not a round trip!) that hits every edge without repeating any edges? What are the degrees of the vertices of this graph?

Travel Every Edge 6 Example (Travel Every Edge 6) Can you find a path (not a round trip!) that hits every edge without repeating any edges? What are the degrees of the vertices of this graph?

Travel Every Edge 7 Example (Travel Every Edge 7) In the graphs above, can you find a path that hits every edge without repeating any edges? Find the degrees of the vertices of the graphs above! Make a conjecture (or guess) about how to tell when you can get path to travel over every edge.

Euler Paths 1 Example (Euler Paths 1) Find the degrees of the vertices of the graphs above! Which of the graphs has an Euler Path? Where must your Euler Path(s) begin and end?

Euler Path 2 Example (Euler Path 2) Find the degrees of the vertices of the graphs above! Which of the graphs has an Euler Path? Where must your Euler Path(s) begin and end?

Euler s Theorems 1: Euler Circuits We are ready for our first BIG Theorem in Graph Theory. These are the results that started Graph Theory about 300 years ago! Theorem (Euler Circuit Theorem) A connected graph has an Euler Circuit exactly when every vertex has even degree. Notice all even degrees in an example from before. Example (Degrees and Euler Circuits) 2 2 2 4 2

Euler s Theorems 2: Euler Paths Theorem (Euler Path Theorem) A connected graph contains an Euler Path exactly when all but two vertices have even degree. The Euler Path will begin and end at the vertices with odd degree. Notice all but two even degrees in an example from before. Example (Degrees and Euler Paths) 2 4 1 1 4 2 2 WARNING: Euler s Theorems only tell us when Euler Circuits or Euler Paths exist. They do not tell us how to find them.

Travel Every Edge 4 Example (Travel Every Edge 4) Mtn. & Trees Mtn. Mtns. Plains Bear Mtns. & River Riv. & Trees River What are the degrees of the vertices of this graph? Do you think you can you find a circuit that hits every edge without repeating any edges?

Travel Every Edge 8 Example (Travel Every Edge 8) Road Rd & Mtns N. Plains River Lake Forest S. Plains John Castle Trees What are the degrees of the vertices of this graph? Do you think you can you find a path that hits every edge without repeating any edges?

Euler s House Euler likes to think about his house, whose blueprint is below: Can Euler travel through every doorway exactly once to make an Euler Circuit? Can Euler travel through every doorway exactly once to make an Euler Path?