An Interactive Introduction to Graph Theory

Similar documents
08. First and second degree equations

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 was invented by a mathematician named Euler in the 18th century. We will see some of the problems which motivated its study.

Worksheet for the Final Exam - Part I. Graphs

INTRODUCTION TO GRAPH THEORY. 1. Definitions

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

Section 3.4 Basic Results of Graph Theory

Chapter 14 Section 3 - Slide 1

Graph Theory. 26 March Graph Theory 26 March /29

Graph (1A) Young Won Lim 4/19/18

Street-Routing Problems

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

Math 110 Graph Theory II: Circuits and Paths

Graph Theory Mini-course

Graphs Definitions. Gunnar Gotshalks. GraphDefinitions 1

MATH 101: Introduction to Contemporary Mathematics

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

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

Graph Theory. Part of Texas Counties.

Worksheet 28: Wednesday November 18 Euler and Topology

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

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

Week 8: The fundamentals of graph theory; Planar Graphs 25 and 27 October, 2017

GRAPHS, GRAPH MODELS, GRAPH TERMINOLOGY, AND SPECIAL TYPES OF GRAPHS

Undirected Network Summary

Graph Overview (1A) Young Won Lim 5/9/18

Lecture 20 : Trees DRAFT

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

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS

Algorithms. Graphs. Algorithms

SAMPLE. MODULE 5 Undirected graphs

Majority and Friendship Paradoxes

TILING PROBLEMS: FROM DOMINOES, CHECKERBOARDS, AND MAZES TO DISCRETE GEOMETRY

Ma/CS 6a Class 8: Eulerian Cycles

Algorithms: Graphs. Amotz Bar-Noy. Spring 2012 CUNY. Amotz Bar-Noy (CUNY) Graphs Spring / 95

CS 2336 Discrete Mathematics

The Human Brain & Graph Theory

Graph Theory

Sarah Will Math 490 December 2, 2009

CS 311 Discrete Math for Computer Science Dr. William C. Bulko. Graphs

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 7

Chapter 11: Graphs and Trees. March 23, 2008

11-5 Networks. Königsberg Bridge Problem

Instructor: Paul Zeitz, University of San Francisco

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

Intro to Contemporary Math

#30: Graph theory May 25, 2009

Chapter 8 Topics in Graph Theory

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

Introduction to Networks

Math for Liberal Arts MAT 110: Chapter 13 Notes

Varying Applications (examples)

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

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

An Introduction to Graph Theory

Lecture 3: Recap. Administrivia. Graph theory: Historical Motivation. COMP9020 Lecture 4 Session 2, 2017 Graphs and Trees

What is Graph Theory?

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

Introduction to Graphs

An Introduction to Graph Theory

15. First make a parallelogram by rotating the original triangle. Then tile with the Parallelogram.

Chapter 1 Graph Theory

Unit 7 Day 5 Graph Theory. Section 5.1 and 5.2

1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G))

Network Topology and Graph

Sections 5.2, 5.3. & 5.4

Characterization of Graphs with Eulerian Circuits

Graph and Digraph Glossary

Module 2: NETWORKS AND DECISION MATHEMATICS

EULER S FORMULA AND THE FIVE COLOR THEOREM

Graph Theory Questions from Past Papers

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

Math 443/543 Graph Theory Notes 2: Transportation problems

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

Math/Stat 2300 Modeling using Graph Theory (March 23/25) from text A First Course in Mathematical Modeling, Giordano, Fox, Horton, Weir, 2009.

Assignment 1 Introduction to Graph Theory CO342

Math 3012 Applied Combinatorics Lecture 12

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

Euler's formula and Platonic solids

HW Graph Theory Name (andrewid) - X. 1: Draw K 7 on a torus with no edge crossings.

Introduction III. Graphs. Motivations I. Introduction IV

Simple Graph. General Graph

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

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

Computer Science 280 Fall 2002 Homework 10 Solutions

Introduction to Transformations. In Geometry

Combinatorics: The Fine Art of Counting

Chapter 1. Urban Services. Chapter Outline. Chapter Summary

Math 443/543 Graph Theory Notes

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

Unit 1 Algebraic Functions and Graphs

EECS 203 Lecture 20. More Graphs

Planar Graphs, Solids, and Surfaces. Planar Graphs 1/28

Chapter 4. Relations & Graphs. 4.1 Relations. Exercises For each of the relations specified below:

WUCT121. Discrete Mathematics. Graphs

Lecture 4: Bipartite graphs and planarity

Graphs (MTAT , 6 EAP) Lectures: Mon 14-16, hall 404 Exercises: Wed 14-16, hall 402

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

Transcription:

An Interactive Introduction to Graph Theory An Interactive Introduction to Graph Theory Chris K. Caldwell 1995 This the first of a series of interactive tutorials introducing the basic concepts of graph theory. Most of the pages of these tutorials require that you pass a quiz before continuing to the next. To keep track of your progress we ask that you first register for this course by selecting the [REGISTER] button below (press [help] for more information). After you are registered, you will be able to start this tutorial, moving back and forth in it using the buttons on the bottom of each page. If you are already registered, you may continue where you left off by again pressing the [REGISTER] button and then re-entering your name and password. http://www.utm.edu/cgi-bin/caldwell/tutor/departments/math/graph/intro3/10/2006 10:57:19 AM

Edges: Paths, Circuits, and Connectivity Edges: Paths, Circuits, and Connectivity A path is a connected sequence of edges (connecting vertices) in a graph and the length of the path is the number of edges traversed. Below are some examples of paths: (The first has length five, the other three have length four). A circuit is a path which ends at the vertex it begins, so a loop is a circuit of length one. Of the four paths shown above, only the last two are circuits. Finally, a graph is connected if there is a path connecting every pair of vertices. For example, this graph with red vertices and black edges is not connected, in fact it is made of five separate components (five separate connected subgraphs: four vertices and one vertex with four loops). Reflect a moment on these definitions, then test your understanding with the [QUIZ] before moving [FORWARD]. file:///c /Documents%20and%20Settings/Dan%20Beaty/Desktop/intro4.htm3/10/2006 11:18:36 AM

Vertices: Adjacency and Degree Vertices: Adjacency and Degree Two vertices are adjacent if they are connected by an edge. In this graph vertex A is adjacent to B, C and D; but not adjacent to E or F. The degree (or valence) of a vertex is the number of edge ends at that vertex. In the graph above the vertices A, B, C, and E have degree 3. Vertices D and F have degree 2. Notice we are counting edge "ends," so a loop (an edge that connects a vertex to itself) add 2 to the degree. The one red vertex in this graph has degree eight. Take the [QUIZ], then move [FORWARD]. file:///c /Documents%20and%20Settings/Dan%20Beaty/Desktop/intro3.htm3/10/2006 11:18:00 AM

Definition of Graph Definition of Graph What do these three problems have in common? Yes, they each involved maps, but more importantly all are questions about connectivity. They ask which land masses are connected by bridges, which countries by borders, which cities by roads? The length and exact shape of the bridges, borders and roads do not matter. For example, we could reduce each land mass of Königsberg to a single dot (which we will call a vertex or node), connected by arcs that we will call edges. This type of object (drawn on the left) is called a graph. Compare this graph on the left with the original drawing above, do you see how the graph contains the information we want (what is connected to what) without the extraneous information about size and shape? The Königsberg question is now: can we find a path around this graph that uses each edge exactly once? (We will answer this question in the tutorial on Euler Circuits.) Notice that we are using "graph" to denote a set of vertices possibly connected by edges; this is very different from the "graph of a function" in algebra classes. Here are a few more examples of graphs: Take the [QUIZ] to see if you understand this new concept and then move [FORWARD]. file:///c /Documents%20and%20Settings/Dan%20Beaty/Desktop/intro.htm3/10/2006 11:17:01 AM

Planar Graphs Planar Graphs A graph is planar if it can be drawn (on a plane) so that the edges intersect only at the vertices. Note that it does not matter how it is drawn! It is planar if it is possible to draw it on a plane without edges crossing. For example, consider the first five complete graphs again: The first three are obviously planar, as is the fourth since it can be drawn without the 'diagonals' intersecting: But what about the fifth? Below is one attempt to draw it on a plane but one intersection still remains. Get out some paper and see if you can do better, then check you answer by taking the quiz. file:///c /Documents%20and%20Settings/Dan%20Beaty/Desktop/intro5.htm3/10/2006 11:19:28 AM