Math236 Discrete Maths with Applications

Similar documents
Math236 Discrete Maths with Applications

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

Math236 Discrete Maths with Applications

CPS 102: Discrete Mathematics. Quiz 3 Date: Wednesday November 30, Instructor: Bruce Maggs NAME: Prob # Score. Total 60

Ma/CS 6b Class 5: Graph Connectivity

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

Graphs and networks Mixed exercise

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

Math 170- Graph Theory Notes

Math 485, Graph Theory: Homework #3

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

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

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

Math 443/543 Graph Theory Notes 5: Planar graphs and coloring

ELEMENTARY NUMBER THEORY AND METHODS OF PROOF

Solutions to In-Class Problems Week 4, Fri

Ma/CS 6b Class 26: Art Galleries and Politicians

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

Graph Theory Questions from Past Papers

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.

11.4 Bipartite Multigraphs

Computer Science 280 Fall 2002 Homework 10 Solutions

The Six Color Theorem

Exam 3 Practice Problems

Vertex-Colouring Edge-Weightings

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

14 More Graphs: Euler Tours and Hamilton Cycles

γ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G.

Generalized Pebbling Number

Extremal Graph Theory: Turán s Theorem

Applied Mathematical Sciences, Vol. 5, 2011, no. 49, Július Czap

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

Definition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees.

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

Assignment 4 Solutions of graph problems

ELEMENTARY NUMBER THEORY AND METHODS OF PROOF

Module 7. Independent sets, coverings. and matchings. Contents

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

Final Exam Math 38 Graph Theory Spring 2017 Due on Friday, June 2, at 12:50 pm. Good Luck!!

Theorem 3.1 (Berge) A matching M in G is maximum if and only if there is no M- augmenting path.

Hamiltonian cycles in bipartite quadrangulations on the torus

Math 443/543 Graph Theory Notes

Module 1. Preliminaries. Contents

Exercise set 2 Solutions

Solutions for the Exam 6 January 2014

Number Theory and Graph Theory

Exercises for Discrete Maths

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

Discharging and reducible configurations

Two Characterizations of Hypercubes

Star Decompositions of the Complete Split Graph

CS 3512, Spring Instructor: Doug Dunham. Textbook: James L. Hein, Discrete Structures, Logic, and Computability, 3rd Ed. Jones and Barlett, 2010

8.2 Paths and Cycles

Math 443/543 Graph Theory Notes 2: Transportation problems

Finding a -regular Supergraph of Minimum Order

MATH 54 - LECTURE 4 DAN CRYTSER

The strong chromatic number of a graph

Number Theory and Graph Theory

Math.3336: Discrete Mathematics. Chapter 10 Graph Theory

Subdivided graphs have linear Ramsey numbers

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.

Math 443/543 Graph Theory Notes

Math 15 - Spring Homework 2.6 Solutions 1. (2.6 # 20) The following graph has 45 vertices. In Sagemath, we can define it like so:

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

Math Circle Beginners Group October 18, 2015 Solutions

Math 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem

(Received Judy 13, 1971) (devised Nov. 12, 1971)

Assignment # 4 Selected Solutions

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.

CSE 20 DISCRETE MATH WINTER

Some Upper Bounds for Signed Star Domination Number of Graphs. S. Akbari, A. Norouzi-Fard, A. Rezaei, R. Rotabi, S. Sabour.

arxiv: v2 [math.co] 13 Aug 2013

ELEMENTARY NUMBER THEORY AND METHODS OF PROOF

INTRODUCTION TO GRAPH THEORY. 1. Definitions

Matching and Factor-Critical Property in 3-Dominating-Critical Graphs

Matching Theory. Figure 1: Is this graph bipartite?

Notes 4 : Approximating Maximum Parsimony

A Note on Alternating Cycles in Edge-coloured. Graphs. Anders Yeo. Department of Mathematics and Computer Science. Odense University, Denmark

Ma/CS 6a Class 9: Coloring

An Introduction to Graph Theory

The University of Sydney MATH 2009

On median graphs and median grid graphs

Characterizations of Trees

Ma/CS 6b Class 10: Ramsey Theory

Partitioning Complete Multipartite Graphs by Monochromatic Trees

Rainbow game domination subdivision number of a graph

ELEMENTARY NUMBER THEORY AND METHODS OF PROOF

On a conjecture of Keedwell and the cycle double cover conjecture

Some bounds on chromatic number of NI graphs

Math 454 Final Exam, Fall 2005

by conservation of flow, hence the cancelation. Similarly, we have

CMPSCI 311: Introduction to Algorithms Practice Final Exam

Independence Number and Cut-Vertices

These are not polished as solutions, but ought to give a correct idea of solutions that work. Note that most problems have multiple good solutions.

Fall Recursion and induction. Stephen Brookes. Lecture 4

Ma/CS 6a Class 8: Eulerian Cycles

Ma/CS 6b Class 12: Ramsey Theory

Solution to Graded Problem Set 4

A Reduction of Conway s Thrackle Conjecture

Non-zero disjoint cycles in highly connected group labelled graphs

Transcription:

Math236 Discrete Maths with Applications P. Ittmann UKZN, Pietermaritzburg Semester 1, 2012 Ittmann (UKZN PMB) Math236 2012 1 / 19

Degree Sequences Let G be a graph with vertex set V (G) = {v 1, v 2, v 3,..., v n } The degree sequence of G is the sequence of numbers deg v 1, deg v 2, deg v 3,..., deg v n Ittmann (UKZN PMB) Math236 2012 2 / 19

Degree Sequences (cont.) Suppose we wish to nd the degree sequence of the following graph There are two vertices of degree 1, two of degree 3 and one of degree 2 Hence the degree sequence is 3, 3, 2, 1, 1 Note we usually write degree sequences in non-increasing order Ittmann (UKZN PMB) Math236 2012 3 / 19

Degree Sequences (cont.) Can 3, 3, 3, 3, 3, 3, 3 be the degree sequence of some graph G? No it cannot Since the graph would have 7 vertices with odd degree and deg v 2 m v V Ittmann (UKZN PMB) Math236 2012 4 / 19

Degree Sequences (cont.) Denition A sequence d 1, d 2,..., d n of non-negative integer is graphical if it is a degree sequence of some graph Ittmann (UKZN PMB) Math236 2012 5 / 19

Degree Sequences (cont.) Consider the following sequences 3, 3, 3, 3, 1 2, 2, 2, 0 4, 4, 4 5, 5, 4, 2, 0 Are these graphical? We now introduce a powerful tool to determine whether a particular sequence is graphical due to Havel and Hakimi Ittmann (UKZN PMB) Math236 2012 6 / 19

Havel-Hakimi Theorem Let D be the sequence d 1, d 2,..., d n with d 1 d 2 d n and n 2 Let D be the sequence obtained from D by 1 Discarding d 1, and, 2 Subtracting 1 from each of the next d 1 entries of D That is, D is the sequence d 2 1, d 3 1,..., d d1 +1 1, d d1 +2,..., d n Then, D is graphical if and only if D is graphical We give the proof later Ittmann (UKZN PMB) Math236 2012 7 / 19

Consider the sequence 5, 3, 3, 3, 2, 2, 1, 1 Is it graphical? Applying the Havel-Hakimi theorem 5, 3, 3, 3, 2, 2, 1, 1 is graphical i 2, 2, 2, 1, 1, 1, 1 is graphical i 1, 1, 1, 1, 1, 1 is graphical This last sequence is graphical! Hence, 5, 3, 3, 3, 2, 2, 1, 1 is graphical Ittmann (UKZN PMB) Math236 2012 8 / 19

Is the sequence 6, 5, 5, 5, 4, 4, 2, 1 graphical? Applying the Havel-Hakimi theorem 6, 5, 5, 5, 4, 4, 2, 1 is graphical i 4, 4, 4, 3, 3, 1, 1 is graphical i 3, 3, 2, 2, 1, 1 is graphical i 2, 1, 1, 1, 1 is graphical i 0, 0, 1, 1 is graphical This last sequence is graphical! Hence, 6, 5, 5, 5, 4, 4, 2, 1 is graphical Ittmann (UKZN PMB) Math236 2012 9 / 19

Is the the sequence 8, 7, 6, 6, 5, 3, 2, 2, 2, 1 graphical? Applying the Havel-Hakimi theorem 8, 7, 6, 6, 5, 3, 2, 2, 2, 1 is graphical i 6, 5, 5, 4, 2, 1, 1, 1, 1 is graphical i 4, 4, 3, 1, 0, 0, 1, 1 is graphical i 4, 4, 3, 1, 1, 1, 0, 0 is graphical (re-arranging) i 3, 2, 0, 0, 1, 0, 0 is graphical i 3, 2, 1, 0, 0, 0, 0 is graphical (re-arranging) i 1, 0, 1, 0, 0, 0 is graphical Ittmann (UKZN PMB) Math236 2012 10 / 19

This last sequence is clearly not graphical Hence, 8, 7, 6, 6, 5, 3, 2, 2, 2, 1 is not graphical Ittmann (UKZN PMB) Math236 2012 11 / 19

Given a sequence D, it is not necessarily easy to obtain a graph G with degree sequence D We can use the Havel-Hakimi theorem in reverse Suppose D is the sequence formed by H-H and we know a graph G with degree sequence D We can generate G by adding a vertex to G and adding d 1 edges as necessary Ittmann (UKZN PMB) Math236 2012 12 / 19

Let D be the sequence 4, 4, 4, 3, 3, 2 We prove that D is graphical and then draw a graph G with degree sequence D Ittmann (UKZN PMB) Math236 2012 13 / 19

Applying the Havel-Hakimi theorem D : 4, 4, 4, 3, 3, 2 is graphical i D 1 : 3, 3, 2, 2, 2 is graphical i D 2 : 2, 1, 1, 2 is graphical i D 2 : 2, 2, 1, 1 is graphical i D 3 : 1, 0, 1 is graphical i D 3 : 1, 1, 0 is graphical i D 4 : 0, 0 is graphical Ittmann (UKZN PMB) Math236 2012 14 / 19

Clearly 0, 0 is graphical and hence 4, 4, 4, 3, 3, 2 is graphical We now work in reverse to obtain a graph G with degree sequence D D 3 D 2 D 1 D Thus, we have found a graph with degree sequence 4, 4, 4, 3, 3, 2 Ittmann (UKZN PMB) Math236 2012 15 / 19

We now prove the Havel-Hakimi theorem Proof. Suppose that the sequence D is graphical Let G 1 be a graph of order n 1 with degree sequence D Then the vertices of G 1 can be labelled as v 2, v 3,..., v n in such a way that deg G (v i ) = d i 1 if 2 i d 1 + 1 and d(v i ) = d i if d 1 + 2 i n We can now construct a new graph G from G 1 by adding a new vertex v 1 and then joining v 1 with an edge to each of v 2, v 3,..., v d1 +1 Ittmann (UKZN PMB) Math236 2012 16 / 19

Proof. The degree of v 1 is d 1 The degree of the other vertices are the remaining values of D Thus, we have constructed a graph with degree sequence D, and so D is graphical We show next that if D is graphical, then D is graphical Assume that D is a graphical sequence Therefore, there are one or more graphs of order n with degree sequence D Ittmann (UKZN PMB) Math236 2012 17 / 19

Proof. Among all such graphs, let G be one such that V (G) = {v 1, v 2,..., v n }, where deg G (v i ) = d i for 1 i n, and the sum of the degrees of the vertices adjacent with v 1 is maximum We show that in G, the vertex v 1 must be adjacent with vertices having degrees d 2, d 3,..., d d1 +1 Suppose this is not the case There must exist two vertices v j and v k with d j > d k such that v 1 is adjacent to v k, but not to v j Since the degree of v j exceeds that of v k, there must be some vertex v l such that v l is adjacent to v j, but not to v k Ittmann (UKZN PMB) Math236 2012 18 / 19

Proof. Removing the edges v 1 v k and v j v l and adding the edges v 1 v j and v k v l produces a new graph H that also has degree sequence D However, in H the sum of the degrees of the vertices adjacent with v 1 is larger than that in G, contradicting our choice of G This contradiction argument veries that our initial assumption that v 1 is not adjacent with vertices having degrees d 2, d 3,..., d d1 +1) was false Thus, as claimed, v 1 must be adjacent with vertices having degrees d 2, d 3,..., d d1 +1 Hence, the graph obtained from G by removing v 1, together with all the edges incident with v 1, produces a graph with degree sequence D, so D is graphical Ittmann (UKZN PMB) Math236 2012 19 / 19