Math 110 Graph Theory II: Circuits and Paths

Similar documents
Grades 7 & 8, Math Circles 31 October/1/2 November, Graph Theory

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

An Introduction to Graph Theory

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

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

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

An Interactive Introduction to Graph Theory

Section 3.4 Basic Results of Graph Theory

FINDING THE RIGHT PATH

Chapter 11: Graphs and Trees. March 23, 2008

11-5 Networks. Königsberg Bridge Problem

Graph theory was invented by a mathematician named Euler in the 18th century. We will see some of the problems which motivated its study.

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

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

Sarah Will Math 490 December 2, 2009

MATH 113 Section 9.2: Topology

08. First and second degree equations

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

Graph Theory Problems Instructor: Natalya St. Clair. 1 The Seven Bridges of Königsberg Problem

MATH 101: Introduction to Contemporary Mathematics

Graph Theory

Week 7: Introduction to Graph Theory. 24 and 26 October, 2018

Introduction to Networks

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

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 7

Introduction to Engineering Systems, ESD.00. Networks. Lecturers: Professor Joseph Sussman Dr. Afreen Siddiqi TA: Regina Clewlow

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

Mohammad A. Yazdani, Ph.D. Abstract

Graph Theory CS/Math231 Discrete Mathematics Spring2015

Sections 5.2, 5.3. & 5.4

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

Graph Theory Mini-course

Instant Insanity Instructor s Guide Make-it and Take-it Kit for AMTNYS 2006

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?

Graph Theory. Defining a Graph

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

CHAPTER 10 GRAPHS AND TREES. Copyright Cengage Learning. All rights reserved.

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

Chapter 5: The Mathematics of Getting Around

Notebook Assignments

HANDSHAKING AND CHASING KIDS

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

Graphs and Puzzles. Eulerian and Hamiltonian Tours.

Euler and Hamilton circuits. Euler paths and circuits

The Bridges of Konigsberg Problem Can you walk around the town crossing each bridge only once?

21-110: Problem Solving in Recreational Mathematics

Graph Theory. 26 March Graph Theory 26 March /29

Discrete Mathematics and Probability Theory Fall 2009 Satish Rao,David Tse Note 8

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

Assignment 4 Solutions of graph problems

GRAPH THEORY AND LOGISTICS

Street-Routing Problems

Worksheet 28: Wednesday November 18 Euler and Topology

Salvador Sanabria History of Mathematics. Königsberg Bridge Problem

#30: Graph theory May 25, 2009

(Refer Slide Time: 06:01)

The premature state of Topology and Graph Theory nourished by Seven Bridges of Königsberg Problem

Fundamentals of Graph Theory MATH Fundamentals of Graph Theory. Benjamin V.C. Collins, James A. Swenson MATH 2730

The Oberwolfach Problem in Graph Theory

Notes slides from before lecture. CSE 21, Winter 2017, Section A00. Lecture 9 Notes. Class URL:

MA 111 Review for Exam 3

Network Topology and Graph

Eulerian tours. Russell Impagliazzo and Miles Jones Thanks to Janine Tiefenbruck. April 20, 2016

Vertex-Edge Graphs. Vertex-Edge Graphs In the Georgia Performance Standards. Sarah Holliday Southern Polytechnic State University

Majority and Friendship Paradoxes

Walking with Euler through Ostpreußen and RNA

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

Chapter 8 Topics in Graph Theory

TWO CONTRIBUTIONS OF EULER

Crossing bridges. Crossing bridges Great Ideas in Theoretical Computer Science. Lecture 12: Graphs I: The Basics. Königsberg (Prussia)

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

MIT BLOSSOMS INITIATIVE. Taking Walks, Delivering Mail: An Introduction to Graph Theory Karima R. Nigmatulina MIT

a) Graph 2 and Graph 3 b) Graph 2 and Graph 4 c) Graph 1 and Graph 4 d) Graph 1 and Graph 3 e) Graph 3 and Graph 4 f) None of the above

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

Fundamental Properties of Graphs

Eulerian Tours and Fleury s Algorithm

Intermediate Math Circles Wednesday, February 8, 2017 Graph Theory I

Undirected Network Summary

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

Launch problem: Lining streets

Theory of Computation Prof. Raghunath Tewari Department of Computer Science and Engineering Indian Institute of Technology, Kanpur

Introduction to Graphs

Varying Applications (examples)

Introduction to Graphs. Tecniche di Programmazione A.A. 2017/2018

A Poem on Two Cases of Combinatorics (by aba)

V1.0: Seth Gilbert, V1.1: Steven Halim August 30, Abstract. d(e), and we assume that the distance function is non-negative (i.e., d(x, y) 0).

MC302 GRAPH THEORY SOLUTIONS TO HOMEWORK #1 9/19/13 68 points + 6 extra credit points

Eulerian Tours and Fleury s Algorithm

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

6.2. Paths and Cycles

INTRODUCTION TO GRAPH THEORY. 1. Definitions

Graph Theory Questions from Past Papers

of Nebraska - Lincoln

Integers and the Coordinate Plane

Chapter 1. Urban Services. Chapter Outline. Chapter Summary

The Fundamental Group, Braids and Circles

Discrete mathematics

GRAPH THEORY: AN INTRODUCTION

SIM Camp Instructor Application Summer 2017 Submission 4 12/31/ :19:35 A.M.

What Time Where Muddy City 10 min MSTLessonPlan.docx MSTWorksheets.pptx Discussion 5 min MSTLessonPlan.docx

Transcription:

Math 110 Graph Theory II: Circuits and Paths For Next Time. Read Section 6.1 Circuit Training (p. 386ff) for more background on this material. Review the definition of a graph. Make sure you understand these terms on the following pages: path, circuit, connected, and degree. Three Problems Today you will spend part of class trying to solve these two problems. One should be familiar. I will not be giving many hints. Most mathematical problems are like these two. They are very open-ended. You don t know how to find the solution or even whether there is a solution! That s what makes mathematics fun. It s like a puzzle and your innate curiosity should motivate you to try to find a solution. We will break after 10 15 minutes to see what progress has been made and then work on them some more. The Handshake problem. A party consists of three couples. Alice and Ben are the hosts. Several of the people shake hands when they meet following these reasonable restrictions: a) No two people shake hands with each other more than once. b) No one shakes hands with the person with whom they came to the party. After the handshaking is complete, Alice asks everyone else how many hands each person shook. She gets a different answer from each person. How many hands did Alice shake? How manny did Ben shake? (Remember, Ben is her partner.) Work in groups to solve this problem. My only hint is this: Make a diagram (graph!) that corresponds to the six people. Label them A(lice) and B(en) who are one couple, C(asey) and D(on) the second couple, and E(llen) and F(rank) the last couple. Try working out the solution. The Königsberg bridge problem. The city of Königsberg (below) was formerly in Germany but is now known as Kaliningrad and is part of Russia. The river Preger runs through the city and in the 18th century there were seven bridges over the river. This problem asks if the seven bridges can all be traversed in a single trip without doubling back over any bridge, with the additional requirement that the trip ends in the same place it began. The bridges are denoted by lowercase letters, a through g. The uppercase letters represent land. (By the way this problem was first proposed and solved by Euler, the person after whom the Euler characteristic is named.) The Königsberg bridges The Utility problem. The Adamses, Bushes, and Clintons each have built houses that need to be connected to three utilities: electric, gas, and water. Suppose all utility lines must run on the ground and no two can intersect. How can this be done? Draw and label graph. You may wish to rearrange (move around) the vertices. A B C e g w 1

Graph Theory Dictionary To be able to use graph theory to analyze more interesting and complex problems, there is some basic vocabulary that you need to master. Make sure you can define each of the following terms and give an example of each. 1. Graph: A graph is a finite non-empty set of vertices (dots) along with a set of edges (segments, arcs) between pairs of vertices. If we represent vertices by letters A, B, C,..., then edges can be represented as pairs of letters, e.g., AC, BC, AA,... as appropriate. 2. A loop is an edge from a vertex back to the same vertex. E.g., AA or BB. 3. Path: 4. Circuit: 5. Euler Path: 6. Euler Circuit: 7. Connected Graph: 8. Degree of a vertex: 2

Mindscape 1: Section detection. Graphs can be used to represent lots of relations or networks. For example, suppose that we let the vertices represent students in Math 110. We can draw an edge between student A and B if they are in the same section of the course. What would a loop represent? Here are 7 students in Math 110 this term: AJ, Brett, Cormac, Demi, Eli, Georgia, and Max. Draw the graph (the edges may cross) for this situation. Figure out who s in which section first. Is the graph connected? Mindscape 2: a, e, i, o, u. Draw another graph above for the same set of students using edges to indicate that names that both begin with vowels or both with consonants. Definition: The degree of vertex is the number of edges meeting at the vertex. Note that a loop adds two to the degree of a vertex since it touches it twice. Label the degrees of the vertices in the Köningsberg graph on page 1. Mindscape 3: Count on me. Label each vertex in your section graph with its degree. Label each vertex in the graphs in Mindscape 4 with its degree. Check with your partner. Mindscape 4. Consider the graphs below. Determine which have an Euler circuit. If it does, show your answer by labeling the edges 1, 2, 3, etc.... Mindscape 5: No can do. State a general rule for when a connected graph G cannot have an Euler circuit. The term degree should appear in your rule. Give a justification for this rule. 3

Mindscape 6. Even if there is not an Euler circuit, there may still be an Euler path. Determine which of the following graphs have an Euler path. (Label 1, 2, 3, etc.) Try one more of your own. Label the degrees of each of the vertices. Mindscape 7. No can do, redux. a justification. State a general rule for when a connected graph G cannot have an Euler path. Give Mindscape 8. Look back at the graphs in Mindscape 6. Count the number of edges in each and record the information below. Then add up the degrees of all the vertices in each graph. What pattern do you find? Try one more graph of your own. State your pattern as a theorem: The sum of the degrees of all the vertices in a graph. Clearly explain why this happens. Graph a b c d e f Your own Edges Degree sum Mindscape 9. It s a matter of degree. a) A graph has seven vertices. Six vertices have degrees 1, 3, 3, 4, 4, and 6, respectively. If there are 12 edges in the graph what is the degree of the missing vertex? Carefully explain your reasoning. b) A graph has 9 vertices. Eight vertices have degrees 1, 2, 3, 3, 3, 4, 4, and 6, respectively. Is the degree of the missing vertex odd or even or could it be eiether? Carefully explain your reasoning. c) Can a graph have just one odd degree vertex? Explain. 4

Math 110 Graph Theory II: Group Hand In. Names: Mindscape A: Circuit Training. a) Which graphs below, if any, have an Euler Circuit? Draw any such circuit by numbering the edges.... b) Which graphs below, if any, have an Euler Path (but not a circuit)? Draw any such path by numbering the edges.... Mindscape B: The Königsberg bridge problem. The river Preger runs through tcity of Königsberg and in the 18th century there were seven bridges over the river. Can all seven bridges (edges) be traversed in a single trip without doubling back over any bridge, with the additional requirement that the trip ends in the same place it began? a) Circle the correct answer. What is the problem asking you to find: a path, a circuit? an Euler path, or an Euler circuit? b) Using the theorems we have developed, answer the question in one or two sentences. Mindscape B: The fifth degree. a) A graph has 5 vertices. The first 4 have degrees 1, 2, 3, and 6, respectively. If there are 8 edges in the graph what is the degree of the missing vertex? Explain your reasoning. b) A graph has 3 vertices. Can the degree of each vertex be odd? Either draw an example or if it is impossible explain briefly. 5