Proposition 1. The edges of an even graph can be split (partitioned) into cycles, no two of which have an edge in common.

Similar documents
1 Some Solution of Homework

Mathematics and Statistics, Part A: Graph Theory Problem Sheet 1, lectures 1-4

Math 776 Graph Theory Lecture Note 1 Basic concepts

MAS 341: GRAPH THEORY 2016 EXAM SOLUTIONS

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.

1. The following graph is not Eulerian. Make it into an Eulerian graph by adding as few edges as possible.

Combinatorics MAP363 Sheet 1. Mark: /10. Name. Number. Hand in by 19th February. date marked: / /2007

Combinatorics Summary Sheet for Exam 1 Material 2019

implementing the breadth-first search algorithm implementing the depth-first search algorithm

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

1. A busy airport has 1500 takeo s perday. Provetherearetwoplanesthatmusttake o within one minute of each other. This is from Bona Chapter 1 (1).

Answers to specimen paper questions. Most of the answers below go into rather more detail than is really needed. Please let me know of any mistakes.

A graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.

Trees and Tree Encodings

Discrete mathematics , Fall Instructor: prof. János Pach

Math 778S Spectral Graph Theory Handout #2: Basic graph theory

Definition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1

Matching and Planarity

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

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points

Math.3336: Discrete Mathematics. Chapter 10 Graph Theory

Introduction to Graph Theory

Graphs. Pseudograph: multiple edges and loops allowed

The University of Sydney MATH2969/2069. Graph Theory Tutorial 2 (Week 9) 2008

Lecture 3: Graphs and flows

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

HOMEWORK 4 SOLUTIONS. Solution: The Petersen graph contains a cycle of odd length as a subgraph. Hence,

BIL694-Lecture 1: Introduction to Graphs

Bipartite Roots of Graphs

DS UNIT 4. Matoshri College of Engineering and Research Center Nasik Department of Computer Engineering Discrete Structutre UNIT - IV

Resolutions of the pair design, or 1-factorisations of complete graphs. 1 Introduction. 2 Further constructions

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2

Assignment 4 Solutions of graph problems

Induction Review. Graphs. EECS 310: Discrete Math Lecture 5 Graph Theory, Matching. Common Graphs. a set of edges or collection of two-elt subsets

CS 441 Discrete Mathematics for CS Lecture 26. Graphs. CS 441 Discrete mathematics for CS. Final exam

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

Exercise set 2 Solutions

Ma/CS 6b Class 5: Graph Connectivity

Graph theory. Po-Shen Loh. June We begin by collecting some basic facts which can be proved via bare-hands techniques.

Missouri State University REU, 2013

DEFINITION OF GRAPH GRAPH THEORY GRAPHS ACCORDING TO THEIR VERTICES AND EDGES EXAMPLE GRAPHS ACCORDING TO THEIR VERTICES AND EDGES

Section 8.2 Graph Terminology. Undirected Graphs. Definition: Two vertices u, v in V are adjacent or neighbors if there is an edge e between u and v.

CPCS Discrete Structures 1

MAS341 Graph Theory 2015 exam solutions

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes

Graph theory - solutions to problem set 1

MATH10001 Mathematical Workshop. Graphs, Trees and Algorithms Part 2. Trees. From Trees to Prüfer Codes

Ma/CS 6b Class 13: Counting Spanning Trees

HOMEWORK #4 SOLUTIONS - MATH (1) (a) Prove that the chromatic polynomial of any tree with s vertices is. k(k 1) s 1

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

Potential Bisections of Large Degree

Basic Combinatorics. Math 40210, Section 01 Fall Homework 4 Solutions

WUCT121. Discrete Mathematics. Graphs

MATH20902: Discrete Maths, Solutions to Problem Set 1. These solutions, as well as the corresponding problems, are available at

CHAPTER 2. Graphs. 1. Introduction to Graphs and Graph Isomorphism

Infinity and Uncountability. Countable Countably infinite. Enumeration

Graph Algorithms. Chromatic Polynomials. Graph Algorithms

This course is intended for 3rd and/or 4th year undergraduate majors in Computer Science.

2 hours THE UNIVERSITY OF MANCHESTER. 23 May :45 11:45

Trail Making Game. Hyun Sung Jun Jaehoon Kim Sang-il Oum Department of Mathematical Sciences KAIST, Daejeon, , Republic of Korea.

Math 485, Graph Theory: Homework #3

NANYANG TECHNOLOGICAL UNIVERSITY SEMESTER II EXAMINATION MH 1301 DISCRETE MATHEMATICS TIME ALLOWED: 2 HOURS

ON THE STRUCTURE OF SELF-COMPLEMENTARY GRAPHS ROBERT MOLINA DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE ALMA COLLEGE ABSTRACT

Lecture Notes on Graph Theory

Modules. 6 Hamilton Graphs (4-8 lectures) Introduction Necessary conditions and sufficient conditions Exercises...

Elements of Graph Theory

Graph and Digraph Glossary

Provide a drawing. Mark any line with three points in blue color.

The vertex set is a finite nonempty set. The edge set may be empty, but otherwise its elements are two-element subsets of the vertex set.

Solution to Graded Problem Set 4

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

Chapter 3: Paths and Cycles

A generalization of Mader s theorem

v V Question: How many edges are there in a graph with 10 vertices each of degree 6?

Network flows and Menger s theorem

r=1 The Binomial Theorem. 4 MA095/98G Revision

Eulerian circuits with no monochromatic transitions

Orientations of Planar Graphs

Graphs and trees come up everywhere. We can view the internet as a graph (in many ways) Web search views web pages as a graph

Graphs (MTAT , 4 AP / 6 ECTS) Lectures: Fri 12-14, hall 405 Exercises: Mon 14-16, hall 315 või N 12-14, aud. 405

Trees. 3. (Minimally Connected) G is connected and deleting any of its edges gives rise to a disconnected graph.

Computational Geometry

Notation Index. Probability notation. (there exists) (such that) Fn-4 B n (Bell numbers) CL-27 s t (equivalence relation) GT-5.

Discrete Mathematics I So Practice Sheet Solutions 1

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

Artificial Intelligence

Algorithms for Euclidean TSP

MAS341 Graph Theory Lecture Notes

Key Graph Theory Theorems

UCSD CSE 21, Spring 2014 [Section B00] Mathematics for Algorithm and System Analysis

Ma/CS 6b Class 2: Matchings

MT365 Examination 2007 Part 1. Q1 (a) (b) (c) A

MAT 145: PROBLEM SET 6

Notation Index 9 (there exists) Fn-4 8 (for all) Fn-4 3 (such that) Fn-4 B n (Bell numbers) CL-25 s ο t (equivalence relation) GT-4 n k (binomial coef

Math 575 Exam 3. (t). What is the chromatic number of G?

Part II. Graph Theory. Year

The statement implies that any three intersection points of two distinct planes lie on a line.

4. (a) Draw the Petersen graph. (b) Use Kuratowski s teorem to prove that the Petersen graph is non-planar.

λ -Harmonious Graph Colouring

The strong chromatic number of a graph

Transcription:

Math 3116 Dr. Franz Rothe June 5, 2012 08SUM\3116_2012t1.tex Name: Use the back pages for extra space 1 Solution of Test 1.1 Eulerian graphs Proposition 1. The edges of an even graph can be split (partitioned) into cycles, no two of which have an edge in common. Figure 1: Split this graph into edge disjoint cycles. 10 Problem 1.1. Illustrate the above proposition for the graph from the figure on page 1. Use different colors for your cycles. Draw all different partitions into cycles. How many are there? Answer. 1

Figure 2: This graph has five different partitions into edge-disjoint cycles. 10 Problem 1.2. Under which conditions for the numbers a and b is the complete bipartite graph K a,b Eulerian? What are the degrees of its vertices? Answer. There are a vertices of degree b and b vertices of degree a. Hence the complete bipartite graph K a,b is Eulerian if and only if a and b are both even. 10 Problem 1.3. For which values of the number n is the complete graph K n Eulerian? What are the degrees of the vertices? Answer. All vertices have degree n 1. The complete graph K n is Eulerian if and only if n is odd. 2

1.2 Rooted trees Figure 3: What is Venn diagram for the nested set at the root? 10 Problem 1.4. Draw a Venn diagram for the nested set you get at the root. Use different colors for the primary elements and all other nested subsets occurring in between. Answer. Figure 4: Venn diagram for the nested set at the root. 3

1.3 Instant insanity 10 Problem 1.5. Solve the instant insanity game for the four cubes below. Draw your stack of cube with all four colors on top of each other, seen from left and right; and from front and back. Y G G R B R B G R R Y G Y R Y Y G B Y B B G Y B 4

Figure 5: How to get the graphs for the four cubes. Figure 6: How to stack the four colored cubes. Answer. 5

1.4 Labeled trees Proposition 2 (Cayley s Theorem counting labeled trees). There are n n 2 different labeled trees with n vertices. Corollary 1 (Spanning trees of the complete graph). The complete graph K n has n n 2 different spanning trees. For the proof we construct a bijection between the labeled trees and their Prüfer codes. Each Prüfer code is a list of length n 2 with integers 1... n as entries. Construction of the Prüfer code for a given labeled tree. Find the end-vertex (leaf) of the tree with the lowest label. Put the label of its neighbor as next item into the Prüfer code. Pull out the end-vertex which is best indicated by deleting its label, and repeat the process until only two vertices are left. Construction of the labeled tree from a given Prüfer code. We write down three lines underneath each other. The second line is the list [1, 2,..., n]. The third line is the given Prüfer code. Into the first line, we successively put the adjacencies we are going to find for the labeled vertices. Find the lowest label in the remaining list which is not in the remaining Prüfer code. Delete this label from the list. Delete the first item from the remaining Prüfer code and take it up into the first line directly above the item of the list that has just been deleted. Indicate the new adjacency. The above steps are repeated until a list of two labels and an empty Prüfer code is left over. These two remaining labels are adjacent to each other. Finally one can produce a figure of the labeled tree using the adjacencies between labeled vertices in the first and the second line underneath each other. 10 Problem 1.6. Reconstruct and draw the trees with the Prüfer codes (3, 2, 1, 1) and (3, 1, 1, 2) This is an example for two non-isomorphic trees, the Prüfer codes of which are permutations of each other. Answer. We begin the reconstruction with the three lines: Adjacencies : and get by successive deletion of the lowest term from List \ Code: Adjacencies : 3 Adjacencies : 2 3 6

Adjacencies : 1 2 3 Adjacencies : 1 2 3 1 This is the reconstruction for the second example: Adjacencies : and get by successive deletion of the lowest term from List \ Code: Adjacencies : 3 Adjacencies : 1 3 Adjacencies : 1 2 1 Adjacencies : 1 2 1 2 Now we draw the labeled trees, which is done in the figure on page 7. Figure 7: Labeled trees with Prüfer codes (3, 2, 1, 1) and (3, 1, 1, 2). 10 Problem 1.7. Give a reason why the two graphs G and H in the figure on page 8 are not isomorphic. Answer (Reason). In graph G, there exist only two 4-cycles, but in graph H there exist three 4-cycles. 7

Figure 8: Are these two graphs isomorphic? Definition 1 (The chromatic polynomial). The chromatic polynomial P G (x) counts the number of different proper vertex-coloring of a graph G, using at most x colors. 10 Problem 1.8. How many different proper colorings are there for a 4-cycle which use exactly three colors. Draw one coloring and explain how the other eleven ones are obtained from there. Answer. One color appears on two opposite vertices of the square. There are three ways to choose the color appearing twice. There are two ways to place the diagonal where they appear. There are two ways to color the remaining two vertices, using both remaining colors. Hence there are 3 2 2 = 12 different ways to color a 4-cycle with exactly three colors. 10 Problem 1.9. We have shown in the lecture that the chromatic polynomial for the n-cycle is P (C n ) = (x 1) n +( 1) n (x 1). How many different proper colorings are there for a 4-cycle with at most three colors. for a 10-cycle with at most four colors. Answer. A 4-cycle can be properly colored with at most three colors in 2 4 + ( 1) 4 2 = 18 ways. A 10-cycle can be properly colored with at most four colors in 3 10 + ( 1) 10 3 = 59 052 ways. 8