A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example,

Size: px
Start display at page:

Download "A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example,"

Transcription

1 1 Latin Squares A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example, A B C D E B C A E D C D E A B D E B C A E A D B C is a Latin square of order 5. An orthogonal array OA(n, 3) or order n and depth 3 is a 3 n 2 array with integers 1, 2,..., n as entries where for any two rows, the n 2 vertical pairs occurring are all different. There is a one to one correspondence between orthogonal arrays and Latin squares as illustrated below To create a Latin square from an orthogonal array we do the following: in each column of the array, if the first entry is i, the second entry is j, and the third entry is k, then the ij th entry in the Latin square will be k. See the table above. 1.1 Construction of Latin Squares We shall use modular arithmetic to construct Latin squares. Let Z m = {0, 1,..., m 1} be the integers modulo m. We define addition and multiplication on Z m where x y = r if x + y = qm + r, 0 r < m. x y = r if x y = qm + r, 0 r < m. 1

2 One can check that and are commutative and associative (and distributive). x y = y x, x y = y x commutative x (y z) = (x y) z, x (y z) = (x y) z, associative. Each element x Z m has an additive inverse; that is, an element y such that x y = y x = 0. We denote such an element y by x. If there is an element y such that x y = y x = 1, then y is the multiplicative inverse of x and we denote such an element by y 1. Note that not all elements have a multiplicative inverse, for example the element 2 Z 6 has no inverse. Why? Elements in Z m which have multiplicative inverses are said to be invertible. One can determine exactly when an element is invertible. 1.1 Theorem An element x Z m is invertible iff x and m are coprime in Z. In particular, when p is prime, every element of Z p is invertible except 0. Proof. ( ) Suppose x Z m is invertible. Then x 1 exists and x x 1 = 1. This means that in Z it holds that x x 1 = qm + 1, and x x 1 qm = 1. Thus if d = gcd(x, m), then d x x 1 qm and hence d 1. This implies that d = 1 and x and m are coprime. ( ) Suppose that x and m are coprime. Then gcd(x, m) = 1. It is a known fact that for any integers a, b where gcd(a, b) = d there are integers α and β where α a + β b = d. Thus there are integers α and β where α x + β m = 1. Here we can assume 1 α < m. Then α x = β m + 1. Thus α x = 1, and x 1 = α. We conclude that x is invertible. For a Latin square L we define L(i, j) to be the ij th entry of L. We can easily construct Latin squares using modulo arithmetic. 1.2 Theorem For each m 2 the m m array defined by L(i, j) = i j i, j Z m is a Latin square. Proof. Suppose that in L the entries in positions (i, j) and (i, j ) are the same; that is, L(i, j) = L(i, j ). Then i j = i j i (i j) = i (i j ) ( i i) j = ( i i) j 0 j = 0 j j = j. 2

3 We conclude that each row in L has different entries. Using similar reasoning, one can also show that the entries in each column are also different. The example below illustrates how one can use the above theorem to construct a Latin square of order 4 (using Z 4 ) Suppose that L 1 and L 2 are two Latin squares of order n. We say that L 1 and L 2 are orthogonal if for each ordered pair (k, k ) of symbols, there is exactly one position (i, j) where L 1 (i, j) = k, and L 2 (i, j) = k. The example below illustrates an orthogonal pair of Latin squares of order 4. A B C D B A D C C D A B D C B A A B C D C D A B D C B A B A D C Each of the pairs (A, A), (A, B),..., (D, D) occurs exactly once if we take the pairs of elements in the corresponding positions in each Latin square. 1.2 Constructing Orthogonal Latin Squares Constructing orthogonal can be deceptively hard. For example Euler struggled with the following problem (which he never solved). Problem(Euler) Can one construct an orthogonal pair of Latin squares of order 6? It has since been shown that the answer that the answer to the above problem is negative such a pair doesn t exist. However, there is a good method to construct orthogonal pairs of Latin squares using modulo arithmetic. 1.3 Theorem Let p be a prime, and let t Z p, t 0. Then we define a Latin square L t whose entries are elements in Z p where L t (i, j) = (t i) j. In addition, if u Z, u t, then L u and L t are an orthogonal pair of Latin squares. 3

4 Proof. Let L t be as defined in the theorem. We shall first show that L t is a Latin square. Suppose two different entries in a row are equal; that is L t (i, j) = L t (i, j ). We note first that t is invertible (since p is prime, and t 0). Then (t i) j = (t i) j t 1 (t i) j = t 1 (t i) j ((t 1 t) i) j = ((t 1 t) i) j (1 i) j = (1 i) j i j = i j j = j. Thus the entries in any row must be different. Similar reasoning shows that the same is true for the columns. Thus L t is indeed a Latin square. To show that L t and L u are orthogonal, suppose for some ordered pair of elements (k, k ) in Z m it holds L t (i 1, j 1 ) = k, L u (i 1, j 1 ) = k L t (i 2, j 2 ) = k, L u (i 2, j 2 ) = k where (i 1, j 1 ) (i 2, j 2 ). Subtracting equations, we obtain t (i 1 i 2 ) = j 2 j 1, u (i 1 i 2 ) = j 2 j 1. If i 1 = i 2, then j 2 j 1 = 0, and j 2 = j 1. This gives a contradiction. So i 1 i 2, and i 1 i 2 0. This means that (i 1 i 2 ) 1 exists (since p is prime and all nonzero elements of Z p are invertible). Now multiply both equations above by (i i i 2 ) 1, to get (t (i 1 i 2 )) (i 1 i 2 ) 1 = (j 2 j 1 ) (i 1 i 2 ) 1, (u (i 1 i 2 )) (i 1 i 2 ) 1 = (j 2 j 1 ) (i 1 i 2 ) 1. Thus u = t = (j 2 j 1 ) (i 1 i 2 ) 1. And we reach a contradiction. We conclude that for each pair of elements (k, k ) there is exactly one position (i, j) such that L t (i, j) = k and L u (i, j) = k. Thus L u and L t are orthogonal. Taking p = 5 and t = 2, and u = 3 we can construct a pair of orthogonal Latin squares as illustrated below. 4

5 Completing Latin Squares. If the first k rows (k n) of a Latin square of order n are filled, then we call the k n array a Latin rectangle When can we complete a Latin rectangle to a Latin square? The next theorem says that we can complete a Latin rectangle to a Latin square by filling in the empty cells row-by-row. 2.1 Theorem A k n Latin rectangle (k < n) with entries 1, 2,..., n can be extended to a (k + 1) n Latin rectangle. Proof. For i = 1, 2,..., n let B j be the set of numbers which do not occur in the j th column. Since the numbers 1, 2,..., n occur exactly k times in the Latin rectangle, each number does not appear in exactly n k columns, and thus each number belongs to exactly n k of the sets B j, j = 1,..., n. To extend the rectangle to the k + 1 th row, we need only show that the sets B j, j = 1,..., n have an SDR (system of distinct representatives). It suffices to show that Hall s condition holds; that is, for each choice of l sets, say B i1, B i2,..., B il it holds that B i1 B il l. We have that B ij = n k, j = 1,..., l. Thus B i1 + B i2 + + B il = l (n k). 5

6 In the above sum, each number is counted exactly n k times, and as such there must be l (n k) n k distinct numbers in the union B i1 B il. Thus Hall s condition holds, and the sets have an SDR. Let b 1 B 1, b 2 B 2,..., b n B n be an SDR. Then if we make b 1 b 2 b n the k + 1 th row, then it is seen that we get (k + 1) n Latin rectangle. An n n array A with cells which are either empty of contain one of n symbols is called a partial Latin square if no symbol appears more than once in any row or column. A D B E A C D When can we complete a partial Latin square to a Latin square? The examples below show that this cannot always be done, even when relatively few cells are filled in Conjecture ( Evans ) If an n n partial Latin square has fewer than n nonempty cells, then it can be completed to a Latin square. This conjecture was proven by Smetaniuk in 1981, but the proof of it is beyond the scope of this course. We shall instead look at the problem of completing certain kinds of partial Latin squares. To do this, we shall first look at edge-coloring of graphs. 6

7 2.1 Edge-Colorings An edge-coloring of a graph is an assignments of colors to the edges so that no two edges of the same color meet at a vertex. That is, edges of the same color form a matching in the graph. For a graph G, we define the chromatic index χ (G) to be the minimum number of colors needed in an edge-coloring of G. Given that (G) is the maximum degree of G, it clearly holds that χ (G) (G). For bipartite graphs, they are in fact equal. 2.3 Theorem Let G be a bipartite graph. Then χ (G) = (G). Proof. Since G is bipartite, we can assume that the vertices of G are divided into two sets X and Y, where all the edges of G have one end in X and the other in Y. We shall show that the edges of G can be divided into exactly = (G) matchings. Case 1: Suppose that G is regular. Since G is regular, it is -regular. We shall show that G has a complete matching. To do this, we need only show that Hall s condition is satisfied; that is, N G (X ) X, X X. Here N G (X ) denotes the set of neighbors of vertices of X. We observe that the number of edges incident with vertices of X equals X, which is at most the number of edges incident with N G (X ) which equals N G (X ). Consequently, X N G (X ), N G (X ) X. Thus Hall s condition holds, and there is a matching from X to Y, which must also be perfect. If we now delete the edges of this matching, then we obtain a 1-regular graph. Again, we could find another perfect matching, and continuing in this fashion, we could find perfect matchings. Assigning a different color to the edges of each matching, we obtain a edge-coloring of G with colors. Thus χ (G) =. Case 2: Suppose G is not regular. We can assume that X = Y ; otherwise, just add some isolated vertices 7

8 to the graph so that this becomes so. Since G is not regular, there must be a vertex x X with deg(x) < and a vertex y Y with deg(y) <. Join x and y with a new edge. If the resulting graph is not -regular, then continue adding edges. Eventually we obtain a -regular graph G. According to case 1, χ (G ) =, and since G is a subgraph of G, it also holds that χ (G) =. The proof follows from cases 1 and 2 above. 2.2 ATheorem about Partial Latin Squares 2.4 Theorem Let A be a partial Latin square of order n in which a cell (i, j) is filled iff i r and j s. Then A can be completed to a Latin square iff N(i) r + s n, i = 1, 2,..., n. Here N(i) equals the number of cells in A containing i. Proof. To show that the above condition N(i) r + s n, i = 1, 2,..., n is necessary, suppose that we have completed A to a Latin square. Then in rows 1,..., r, each element i occurs exactly r times in a completed Latin square. However, i can occur at most n s times in the last n s columns, and as such, it must hold N(i) r (n s) = r + s n. So this proves necessity. To prove sufficiency, suppose that N(i) r + s n, i = 1, 2,..., n. We construct a bipartite graph G with vertices X = {u 1, u 2,..., u r } and Y = {v 1, v 2,..., v n } where u i is joined to v j if j does not occur in row i. Then we have deg(u i ) = n s, i = 1, 2,..., s. Furthermore, each j (j = 1, 2,..., n) does not occur in r N(j) rows of A, and r N(j) r (r + s n) = n s. Thus deg(v j ) = s N(j) n s, j = 1, 2,..., n. 8

9 We conclude that (G) = n s, and given that G is bipartite, the previous theorem implies that χ (G) = n s.. Thus we can color the edges with n-t colors, say c s+1, c s+2,..., c n. Now we can complete A to an s n Latin rectangle by the following rule: if edge u i v j is colored with color c k, then put j in the i th row and k th column of the rectangle. One can easily check that this results in a s n Latin rectangle. Now using our theorem about Latin rectangles, we can complete A to a Latin square. 3 Exercises 1. An ordinary deck of cards contains four Jacks, four Queens, four Kings, and four Aces. Explain how to arrange these 16 cards in a 4 4 square is such a way that each row contains one card from each suit and one card from each denomination. Interpret your results in terms of Latin squares. 2. Construct a pair of orthogonal Latin squares of order Find all values of Q for which the rectangle R 1 can be extended to a 6 6 Latin square. Show that R 2 cannot be so extended, whatever value Q has. R 1 = A B C D F E A B C D F A D A B Q R 2 = A B C D F E A B B D F A D A B Q 4. Show that any n n Latin square can be used as the top left quarter of a 2n 2n Latin square. 5. Let 1, 2, 3, 4, 5 be the first row of a Latin square of order 5, and let 2, 3, 4, 5, 1 be the second row. How many different candidates are there for the third row? 6. Suppose the first row of an n n array is x 1 x 2 x 3 x n 1 x n and suppose also that each successive row is obtained from the previous one be a cyclic shift of r places so that the second row is x r+1 x r+2 x r+3 x r 1 x r 9

10 and so on. If n is given, for which values of r does this construction yield a Latin square? 7. Complete the Sudoko puzzle

Ma/CS 6a Class 28: Latin Squares

Ma/CS 6a Class 28: Latin Squares Ma/CS 6a Class 28: Latin Squares By Adam Sheffer Latin Squares A Latin square is an n n array filled with n different symbols, each occurring exactly once in each row and exactly once in each column. 1

More information

Ma/CS 6a Class 28: Latin Squares

Ma/CS 6a Class 28: Latin Squares Ma/CS 6a Class 28: Latin Squares By Adam Sheffer Latin Squares A Latin square is an n n array filled with n different symbols, each occurring exactly once in each row and exactly once in each column. 1

More information

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4)

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4) Latin Squares Denition and examples Denition. (Latin Square) An n n Latin square, or a latin square of order n, is a square array with n symbols arranged so that each symbol appears just once in each row

More information

Chapter 1. Latin Squares. 1.1 Latin Squares

Chapter 1. Latin Squares. 1.1 Latin Squares Chapter Latin Squares. Latin Squares Definition... A latin square of order n is an n n array in which n distinct symbols are arranged so that each symbol occurs exactly once in each row and column. If

More information

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms 1. Computability, Complexity and Algorithms (a) Let G(V, E) be an undirected unweighted graph. Let C V be a vertex cover of G. Argue that V \ C is an independent set of G. (b) Minimum cardinality vertex

More information

Lecture 1: Latin Squares!

Lecture 1: Latin Squares! Latin Squares Instructor: Paddy Lecture : Latin Squares! Week of Mathcamp 00 Introduction Definition. A latin square of order n is a n n array, filled with symbols {,... n}, such that no symbol is repeated

More information

Lecture 2: Mutually Orthogonal Latin Squares and Finite Fields

Lecture 2: Mutually Orthogonal Latin Squares and Finite Fields Latin Squares Instructor: Padraic Bartlett Lecture 2: Mutually Orthogonal Latin Squares and Finite Fields Week 2 Mathcamp 2012 Before we start this lecture, try solving the following problem: Question

More information

MATH 2200 Final Review

MATH 2200 Final Review MATH 00 Final Review Thomas Goller December 7, 01 1 Exam Format The final exam will consist of 8-10 proofs It will take place on Tuesday, December 11, from 10:30 AM - 1:30 PM, in the usual room Topics

More information

Chapter 2. Divisibility. 2.1 Common Divisors

Chapter 2. Divisibility. 2.1 Common Divisors Chapter 2 Divisibility 2.1 Common Divisors Definition 2.1.1. Let a and b be integers. A common divisor of a and b is any integer that divides both a and b. Suppose that a and b are not both zero. By Proposition

More information

Chapter 7 Matchings and r-factors

Chapter 7 Matchings and r-factors Chapter 7 Matchings and r-factors Section 7.0 Introduction Suppose you have your own company and you have several job openings to fill. Further, suppose you have several candidates to fill these jobs and

More information

MATH1240 Definitions and Theorems

MATH1240 Definitions and Theorems MATH1240 Definitions and Theorems 1 Fundamental Principles of Counting For an integer n 0, n factorial (denoted n!) is defined by 0! = 1, n! = (n)(n 1)(n 2) (3)(2)(1), for n 1. Given a collection of n

More information

Chapter 5. Modular arithmetic. 5.1 The modular ring

Chapter 5. Modular arithmetic. 5.1 The modular ring Chapter 5 Modular arithmetic 5.1 The modular ring Definition 5.1. Suppose n N and x, y Z. Then we say that x, y are equivalent modulo n, and we write x y mod n if n x y. It is evident that equivalence

More information

Polynomials in graph theory

Polynomials in graph theory Polynomials in graph theory Alexey Bogatov Department of Software Engineering Faculty of Mathematics and Mechanics Saint Petersburg State University JASS 2007 Saint Petersburg Course 1: Polynomials: Their

More information

An approximate version of Hadwiger s conjecture for claw-free graphs

An approximate version of Hadwiger s conjecture for claw-free graphs An approximate version of Hadwiger s conjecture for claw-free graphs Maria Chudnovsky Columbia University, New York, NY 10027, USA and Alexandra Ovetsky Fradkin Princeton University, Princeton, NJ 08544,

More information

0 Sets and Induction. Sets

0 Sets and Induction. Sets 0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set

More information

Definition 6.1 (p.277) A positive integer n is prime when n > 1 and the only positive divisors are 1 and n. Alternatively

Definition 6.1 (p.277) A positive integer n is prime when n > 1 and the only positive divisors are 1 and n. Alternatively 6 Prime Numbers Part VI of PJE 6.1 Fundamental Results Definition 6.1 (p.277) A positive integer n is prime when n > 1 and the only positive divisors are 1 and n. Alternatively D (p) = { p 1 1 p}. Otherwise

More information

Graphs & Algorithms: Advanced Topics Nowhere-Zero Flows

Graphs & Algorithms: Advanced Topics Nowhere-Zero Flows Graphs & Algorithms: Advanced Topics Nowhere-Zero Flows Uli Wagner ETH Zürich Flows Definition Let G = (V, E) be a multigraph (allow loops and parallel edges). An (integer-valued) flow on G (also called

More information

Finite arithmetic and Latin squares

Finite arithmetic and Latin squares Finite arithmetic and Latin squares Robin McLean 27th January 2018 Can you imagine a world in which there are only a finite number of numbers?... not simply a world with only a finite number of numerals

More information

MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences.

MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences. MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences. Congruences Let n be a postive integer. The integers a and b are called congruent modulo n if they have the same

More information

COMPLETION OF PARTIAL LATIN SQUARES

COMPLETION OF PARTIAL LATIN SQUARES COMPLETION OF PARTIAL LATIN SQUARES Benjamin Andrew Burton Honours Thesis Department of Mathematics The University of Queensland Supervisor: Dr Diane Donovan Submitted in 1996 Author s archive version

More information

MATH 61-02: PRACTICE PROBLEMS FOR FINAL EXAM

MATH 61-02: PRACTICE PROBLEMS FOR FINAL EXAM MATH 61-02: PRACTICE PROBLEMS FOR FINAL EXAM (FP1) The exclusive or operation, denoted by and sometimes known as XOR, is defined so that P Q is true iff P is true or Q is true, but not both. Prove (through

More information

Algebraic Methods in Combinatorics

Algebraic Methods in Combinatorics Algebraic Methods in Combinatorics Po-Shen Loh 27 June 2008 1 Warm-up 1. (A result of Bourbaki on finite geometries, from Răzvan) Let X be a finite set, and let F be a family of distinct proper subsets

More information

Math 4310 Solutions to homework 1 Due 9/1/16

Math 4310 Solutions to homework 1 Due 9/1/16 Math 0 Solutions to homework Due 9//6. An element [a] Z/nZ is idempotent if [a] 2 [a]. Find all idempotent elements in Z/0Z and in Z/Z. Solution. First note we clearly have [0] 2 [0] so [0] is idempotent

More information

Modular numbers and Error Correcting Codes. Introduction. Modular Arithmetic.

Modular numbers and Error Correcting Codes. Introduction. Modular Arithmetic. Modular numbers and Error Correcting Codes Introduction Modular Arithmetic Finite fields n-space over a finite field Error correcting codes Exercises Introduction. Data transmission is not normally perfect;

More information

1.3 Vertex Degrees. Vertex Degree for Undirected Graphs: Let G be an undirected. Vertex Degree for Digraphs: Let D be a digraph and y V (D).

1.3 Vertex Degrees. Vertex Degree for Undirected Graphs: Let G be an undirected. Vertex Degree for Digraphs: Let D be a digraph and y V (D). 1.3. VERTEX DEGREES 11 1.3 Vertex Degrees Vertex Degree for Undirected Graphs: Let G be an undirected graph and x V (G). The degree d G (x) of x in G: the number of edges incident with x, each loop counting

More information

Algebraic Methods in Combinatorics

Algebraic Methods in Combinatorics Algebraic Methods in Combinatorics Po-Shen Loh June 2009 1 Linear independence These problems both appeared in a course of Benny Sudakov at Princeton, but the links to Olympiad problems are due to Yufei

More information

On the Dynamic Chromatic Number of Graphs

On the Dynamic Chromatic Number of Graphs On the Dynamic Chromatic Number of Graphs Maryam Ghanbari Joint Work with S. Akbari and S. Jahanbekam Sharif University of Technology m_phonix@math.sharif.ir 1. Introduction Let G be a graph. A vertex

More information

The Matching Polytope: General graphs

The Matching Polytope: General graphs 8.433 Combinatorial Optimization The Matching Polytope: General graphs September 8 Lecturer: Santosh Vempala A matching M corresponds to a vector x M = (0, 0,,, 0...0) where x M e is iff e M and 0 if e

More information

Zero-Sum Flows in Regular Graphs

Zero-Sum Flows in Regular Graphs Zero-Sum Flows in Regular Graphs S. Akbari,5, A. Daemi 2, O. Hatami, A. Javanmard 3, A. Mehrabian 4 Department of Mathematical Sciences Sharif University of Technology Tehran, Iran 2 Department of Mathematics

More information

Even Cycles in Hypergraphs.

Even Cycles in Hypergraphs. Even Cycles in Hypergraphs. Alexandr Kostochka Jacques Verstraëte Abstract A cycle in a hypergraph A is an alternating cyclic sequence A 0, v 0, A 1, v 1,..., A k 1, v k 1, A 0 of distinct edges A i and

More information

Ramsey Theory. May 24, 2015

Ramsey Theory. May 24, 2015 Ramsey Theory May 24, 2015 1 König s Lemma König s Lemma is a basic tool to move between finite and infinite combinatorics. To be concise, we use the notation [k] = {1, 2,..., k}, and [X] r will denote

More information

8 Primes and Modular Arithmetic

8 Primes and Modular Arithmetic 8 Primes and Modular Arithmetic 8.1 Primes and Factors Over two millennia ago already, people all over the world were considering the properties of numbers. One of the simplest concepts is prime numbers.

More information

Associative property

Associative property Addition Associative property Closure property Commutative property Composite number Natural numbers (counting numbers) Distributive property for multiplication over addition Divisibility Divisor Factor

More information

Introduction to Graph Theory

Introduction to Graph Theory Introduction to Graph Theory George Voutsadakis 1 1 Mathematics and Computer Science Lake Superior State University LSSU Math 351 George Voutsadakis (LSSU) Introduction to Graph Theory August 2018 1 /

More information

CS 5319 Advanced Discrete Structure. Lecture 9: Introduction to Number Theory II

CS 5319 Advanced Discrete Structure. Lecture 9: Introduction to Number Theory II CS 5319 Advanced Discrete Structure Lecture 9: Introduction to Number Theory II Divisibility Outline Greatest Common Divisor Fundamental Theorem of Arithmetic Modular Arithmetic Euler Phi Function RSA

More information

Chapter 10 Combinatorial Designs

Chapter 10 Combinatorial Designs Chapter 10 Combinatorial Designs BIBD Example (a,b,c) (a,b,d) (a,c,e) (a,d,f) (a,e,f) (b,c,f) (b,d,e) (b,e,f) (c,d,e) (c,d,f) Here are 10 subsets of the 6 element set {a, b, c, d, e, f }. BIBD Definition

More information

REVIEW QUESTIONS. Chapter 1: Foundations: Sets, Logic, and Algorithms

REVIEW QUESTIONS. Chapter 1: Foundations: Sets, Logic, and Algorithms REVIEW QUESTIONS Chapter 1: Foundations: Sets, Logic, and Algorithms 1. Why can t a Venn diagram be used to prove a statement about sets? 2. Suppose S is a set with n elements. Explain why the power set

More information

Notes on Graph Theory

Notes on Graph Theory Notes on Graph Theory Maris Ozols June 8, 2010 Contents 0.1 Berge s Lemma............................................ 2 0.2 König s Theorem........................................... 3 0.3 Hall s Theorem............................................

More information

If something is repeated, look for what stays unchanged!

If something is repeated, look for what stays unchanged! LESSON 5: INVARIANTS Invariants are very useful in problems concerning algorithms involving steps that are repeated again and again (games, transformations). While these steps are repeated, the system

More information

CS100: DISCRETE STRUCTURES. Lecture 3 Matrices Ch 3 Pages:

CS100: DISCRETE STRUCTURES. Lecture 3 Matrices Ch 3 Pages: CS100: DISCRETE STRUCTURES Lecture 3 Matrices Ch 3 Pages: 246-262 Matrices 2 Introduction DEFINITION 1: A matrix is a rectangular array of numbers. A matrix with m rows and n columns is called an m x n

More information

On star forest ascending subgraph decomposition

On star forest ascending subgraph decomposition On star forest ascending subgraph decomposition Josep M. Aroca and Anna Lladó Department of Mathematics, Univ. Politècnica de Catalunya Barcelona, Spain josep.m.aroca@upc.edu,aina.llado@upc.edu Submitted:

More information

Rao s degree sequence conjecture

Rao s degree sequence conjecture Rao s degree sequence conjecture Maria Chudnovsky 1 Columbia University, New York, NY 10027 Paul Seymour 2 Princeton University, Princeton, NJ 08544 July 31, 2009; revised December 10, 2013 1 Supported

More information

Ma/CS 6b Class 3: Stable Matchings

Ma/CS 6b Class 3: Stable Matchings Ma/CS 6b Class 3: Stable Matchings α p 5 p 12 p 15 q 1 q 7 q 12 By Adam Sheffer Reminder: Alternating Paths Let G = V 1 V 2, E be a bipartite graph, and let M be a matching of G. A path is alternating

More information

Finite Mathematics. Nik Ruškuc and Colva M. Roney-Dougal

Finite Mathematics. Nik Ruškuc and Colva M. Roney-Dougal Finite Mathematics Nik Ruškuc and Colva M. Roney-Dougal September 19, 2011 Contents 1 Introduction 3 1 About the course............................. 3 2 A review of some algebraic structures.................

More information

Chapter 2 - Relations

Chapter 2 - Relations Chapter 2 - Relations Chapter 2: Relations We could use up two Eternities in learning all that is to be learned about our own world and the thousands of nations that have arisen and flourished and vanished

More information

Cographs; chordal graphs and tree decompositions

Cographs; chordal graphs and tree decompositions Cographs; chordal graphs and tree decompositions Zdeněk Dvořák September 14, 2015 Let us now proceed with some more interesting graph classes closed on induced subgraphs. 1 Cographs The class of cographs

More information

Preliminaries and Complexity Theory

Preliminaries and Complexity Theory Preliminaries and Complexity Theory Oleksandr Romanko CAS 746 - Advanced Topics in Combinatorial Optimization McMaster University, January 16, 2006 Introduction Book structure: 2 Part I Linear Algebra

More information

Ma/CS 6a Class 19: Group Isomorphisms

Ma/CS 6a Class 19: Group Isomorphisms Ma/CS 6a Class 19: Group Isomorphisms By Adam Sheffer A Group A group consists of a set G and a binary operation, satisfying the following. Closure. For every x, y G x y G. Associativity. For every x,

More information

21-301, Spring 2019 Homework 4 Solutions

21-301, Spring 2019 Homework 4 Solutions 21-301, Spring 2019 Homework 4 Solutions Michael Anastos Not to be published without written consent of the author or the instructors of the course. (Please contact me if you find any errors!) Problem

More information

The candidates are advised that they must always show their working, otherwise they will not be awarded full marks for their answers.

The candidates are advised that they must always show their working, otherwise they will not be awarded full marks for their answers. MID SWEDEN UNIVERSITY TFM Examinations 2006 MAAB16 Discrete Mathematics B Duration: 5 hours Date: 7 June 2006 There are EIGHT questions on this paper and you should answer as many as you can in the time

More information

K 4 -free graphs with no odd holes

K 4 -free graphs with no odd holes K 4 -free graphs with no odd holes Maria Chudnovsky 1 Columbia University, New York NY 10027 Neil Robertson 2 Ohio State University, Columbus, Ohio 43210 Paul Seymour 3 Princeton University, Princeton

More information

Pigeonhole Principle and Ramsey Theory

Pigeonhole Principle and Ramsey Theory Pigeonhole Principle and Ramsey Theory The Pigeonhole Principle (PP) has often been termed as one of the most fundamental principles in combinatorics. The familiar statement is that if we have n pigeonholes

More information

Unit 3 Vocabulary. An algebraic expression that can contains. variables, numbers and operators (like +, An equation is a math sentence stating

Unit 3 Vocabulary. An algebraic expression that can contains. variables, numbers and operators (like +, An equation is a math sentence stating Hart Interactive Math Algebra 1 MODULE 2 An algebraic expression that can contains 1 Algebraic Expression variables, numbers and operators (like +,, x and ). 1 Equation An equation is a math sentence stating

More information

1 Matrices and matrix algebra

1 Matrices and matrix algebra 1 Matrices and matrix algebra 1.1 Examples of matrices A matrix is a rectangular array of numbers and/or variables. For instance 4 2 0 3 1 A = 5 1.2 0.7 x 3 π 3 4 6 27 is a matrix with 3 rows and 5 columns

More information

Multi-coloring and Mycielski s construction

Multi-coloring and Mycielski s construction Multi-coloring and Mycielski s construction Tim Meagher Fall 2010 Abstract We consider a number of related results taken from two papers one by W. Lin [1], and the other D. C. Fisher[2]. These articles

More information

IVA S STUDY GUIDE FOR THE DISCRETE FINAL EXAM - SELECTED SOLUTIONS. 1. Combinatorics

IVA S STUDY GUIDE FOR THE DISCRETE FINAL EXAM - SELECTED SOLUTIONS. 1. Combinatorics IVA S STUDY GUIDE FOR THE DISCRETE FINAL EXAM - SELECTED SOLUTIONS Combinatorics Go over combinatorics examples in the text Review all the combinatorics problems from homewor Do at least a couple of extra

More information

IMA Preprint Series # 2385

IMA Preprint Series # 2385 LIST COLORINGS WITH DISTINCT LIST SIZES, THE CASE OF COMPLETE BIPARTITE GRAPHS By Zoltán Füredi and Ida Kantor IMA Preprint Series # 2385 ( October 2011 ) INSTITUTE FOR MATHEMATICS AND ITS APPLICATIONS

More information

Inequalities for the First-Fit chromatic number

Inequalities for the First-Fit chromatic number Worcester Polytechnic Institute Digital WPI Computer Science Faculty Publications Department of Computer Science 9-007 Inequalities for the First-Fit chromatic number Zoltán Füredi Alfréd Rényi Institute,

More information

RMT 2013 Power Round Solutions February 2, 2013

RMT 2013 Power Round Solutions February 2, 2013 RMT 013 Power Round Solutions February, 013 1. (a) (i) {0, 5, 7, 10, 11, 1, 14} {n N 0 : n 15}. (ii) Yes, 5, 7, 11, 16 can be generated by a set of fewer than 4 elements. Specifically, it is generated

More information

Math Circle Beginners Group February 28, 2016 Euclid and Prime Numbers Solutions

Math Circle Beginners Group February 28, 2016 Euclid and Prime Numbers Solutions Math Circle Beginners Group February 28, 2016 Euclid and Prime Numbers Solutions Warm-up Problems 1. What is a prime number? Give an example of an even prime number and an odd prime number. A prime number

More information

1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points. 1 2 3 style total Math 415 Examination 3 Please print your name: Answer Key 1 True/false Circle the correct answer; no explanation is required. Each problem in this section counts 5 points. 1. The rings

More information

Odd independent transversals are odd

Odd independent transversals are odd Odd independent transversals are odd Penny Haxell Tibor Szabó Dedicated to Béla Bollobás on the occasion of his 60th birthday Abstract We put the final piece into a puzzle first introduced by Bollobás,

More information

Non-Extendible Latin Cuboids

Non-Extendible Latin Cuboids Non-Extendible Latin Cuboids Darryn Bryant db@maths.uq.edu.au, Barbara Maenhaut bmm@maths.uq.edu.au Nicholas J. Cavenagh nicholas cavenagh@yahoo.co.uk Ian M. Wanless ian.wanless@monash.edu Kyle Pula jpula@math.du.edu

More information

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Opuscula Mathematica Vol. 6 No. 006 Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Abstract. A graph is equitably k-colorable if its vertices can be partitioned into k independent sets in such a

More information

Topics in Graph Theory

Topics in Graph Theory Topics in Graph Theory September 4, 2018 1 Preliminaries A graph is a system G = (V, E) consisting of a set V of vertices and a set E (disjoint from V ) of edges, together with an incidence function End

More information

Math 5707: Graph Theory, Spring 2017 Midterm 3

Math 5707: Graph Theory, Spring 2017 Midterm 3 University of Minnesota Math 5707: Graph Theory, Spring 2017 Midterm 3 Nicholas Rancourt (edited by Darij Grinberg) December 25, 2017 1 Exercise 1 1.1 Problem Let G be a connected multigraph. Let x, y,

More information

Construction of latin squares of prime order

Construction of latin squares of prime order Construction of latin squares of prime order Theorem. If p is prime, then there exist p 1 MOLS of order p. Construction: The elements in the latin square will be the elements of Z p, the integers modulo

More information

Modular Monochromatic Colorings, Spectra and Frames in Graphs

Modular Monochromatic Colorings, Spectra and Frames in Graphs Western Michigan University ScholarWorks at WMU Dissertations Graduate College 12-2014 Modular Monochromatic Colorings, Spectra and Frames in Graphs Chira Lumduanhom Western Michigan University, chira@swu.ac.th

More information

Week 15-16: Combinatorial Design

Week 15-16: Combinatorial Design Week 15-16: Combinatorial Design May 8, 2017 A combinatorial design, or simply a design, is an arrangement of the objects of a set into subsets satisfying certain prescribed properties. The area of combinatorial

More information

Linear Equations in Linear Algebra

Linear Equations in Linear Algebra 1 Linear Equations in Linear Algebra 1.1 SYSTEMS OF LINEAR EQUATIONS LINEAR EQUATION,, 1 n A linear equation in the variables equation that can be written in the form a a a b 1 1 2 2 n n a a is an where

More information

Strongly Regular Decompositions of the Complete Graph

Strongly Regular Decompositions of the Complete Graph Journal of Algebraic Combinatorics, 17, 181 201, 2003 c 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Strongly Regular Decompositions of the Complete Graph EDWIN R. VAN DAM Edwin.vanDam@uvt.nl

More information

CHAPTEER - TWO SUBGROUPS. ( Z, + ) is subgroup of ( R, + ). 1) Find all subgroups of the group ( Z 8, + 8 ).

CHAPTEER - TWO SUBGROUPS. ( Z, + ) is subgroup of ( R, + ). 1) Find all subgroups of the group ( Z 8, + 8 ). CHAPTEER - TWO SUBGROUPS Definition 2-1. Let (G, ) be a group and H G be a nonempty subset of G. The pair ( H, ) is said to be a SUBGROUP of (G, ) if ( H, ) is group. Example. ( Z, + ) is subgroup of (

More information

11 Block Designs. Linear Spaces. Designs. By convention, we shall

11 Block Designs. Linear Spaces. Designs. By convention, we shall 11 Block Designs Linear Spaces In this section we consider incidence structures I = (V, B, ). always let v = V and b = B. By convention, we shall Linear Space: We say that an incidence structure (V, B,

More information

HOMEWORK 4 SOLUTIONS TO SELECTED PROBLEMS

HOMEWORK 4 SOLUTIONS TO SELECTED PROBLEMS HOMEWORK 4 SOLUTIONS TO SELECTED PROBLEMS 1. Chapter 3, Problem 18 (Graded) Let H and K be subgroups of G. Then e, the identity, must be in H and K, so it must be in H K. Thus, H K is nonempty, so we can

More information

THE EXTREMAL FUNCTIONS FOR TRIANGLE-FREE GRAPHS WITH EXCLUDED MINORS 1

THE EXTREMAL FUNCTIONS FOR TRIANGLE-FREE GRAPHS WITH EXCLUDED MINORS 1 THE EXTREMAL FUNCTIONS FOR TRIANGLE-FREE GRAPHS WITH EXCLUDED MINORS 1 Robin Thomas and Youngho Yoo School of Mathematics Georgia Institute of Technology Atlanta, Georgia 0-0160, USA We prove two results:

More information

Row and Column Distributions of Letter Matrices

Row and Column Distributions of Letter Matrices College of William and Mary W&M ScholarWorks Undergraduate Honors Theses Theses, Dissertations, & Master Projects 5-2016 Row and Column Distributions of Letter Matrices Xiaonan Hu College of William and

More information

The edge-density for K 2,t minors

The edge-density for K 2,t minors The edge-density for K,t minors Maria Chudnovsky 1 Columbia University, New York, NY 1007 Bruce Reed McGill University, Montreal, QC Paul Seymour Princeton University, Princeton, NJ 08544 December 5 007;

More information

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

Basic Combinatorics. Math 40210, Section 01 Fall Homework 8 Solutions Basic Combinatorics Math 4010, Section 01 Fall 01 Homework 8 Solutions 1.8.1 1: K n has ( n edges, each one of which can be given one of two colors; so Kn has (n -edge-colorings. 1.8.1 3: Let χ : E(K k

More information

Gregarious Path Decompositions of Some Graphs. Guven Yuceturk

Gregarious Path Decompositions of Some Graphs. Guven Yuceturk Gregarious Path Decompositions of Some Graphs by Guven Yuceturk A dissertation submitted to the Graduate Faculty of Auburn University in partial fulfillment of the requirements for the Degree of Doctor

More information

ECEN 5022 Cryptography

ECEN 5022 Cryptography Elementary Algebra and Number Theory University of Colorado Spring 2008 Divisibility, Primes Definition. N denotes the set {1, 2, 3,...} of natural numbers and Z denotes the set of integers {..., 2, 1,

More information

Basic elements of number theory

Basic elements of number theory Cryptography Basic elements of number theory Marius Zimand By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a k for some integer k. Notation

More information

Basic elements of number theory

Basic elements of number theory Cryptography Basic elements of number theory Marius Zimand 1 Divisibility, prime numbers By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a

More information

CSC 474 Information Systems Security

CSC 474 Information Systems Security CSC Information Systems Security Topic. Basic Number Theory CSC Dr. Peng Ning Basic Number Theory We are talking about integers! Divisor We say that b divides a if a = mb for some m, denoted b a. b is

More information

On the Local Colorings of Graphs

On the Local Colorings of Graphs On the Local Colorings of Graphs Behnaz Omoomi and Ali Pourmiri Department of Mathematical Sciences Isfahan University of Technology 84154, Isfahan, Iran Abstract A local coloring of a graph G is a function

More information

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A. E. Brouwer & W. H. Haemers 2008-02-28 Abstract We show that if µ j is the j-th largest Laplacian eigenvalue, and d

More information

Bipartite graphs with at most six non-zero eigenvalues

Bipartite graphs with at most six non-zero eigenvalues Also available at http://amc-journal.eu ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 11 (016) 315 35 Bipartite graphs with at most six non-zero eigenvalues

More information

Very few Moore Graphs

Very few Moore Graphs Very few Moore Graphs Anurag Bishnoi June 7, 0 Abstract We prove here a well known result in graph theory, originally proved by Hoffman and Singleton, that any non-trivial Moore graph of diameter is regular

More information

3.2 Solving linear congruences. v3

3.2 Solving linear congruences. v3 3.2 Solving linear congruences. v3 Solving equations of the form ax b (mod m), where x is an unknown integer. Example (i) Find an integer x for which 56x 1 mod 93. Solution We have already solved this

More information

Zero sum partition of Abelian groups into sets of the same order and its applications

Zero sum partition of Abelian groups into sets of the same order and its applications Zero sum partition of Abelian groups into sets of the same order and its applications Sylwia Cichacz Faculty of Applied Mathematics AGH University of Science and Technology Al. Mickiewicza 30, 30-059 Kraków,

More information

CHAPTER 6. Prime Numbers. Definition and Fundamental Results

CHAPTER 6. Prime Numbers. Definition and Fundamental Results CHAPTER 6 Prime Numbers Part VI of PJE. Definition and Fundamental Results 6.1. Definition. (PJE definition 23.1.1) An integer p is prime if p > 1 and the only positive divisors of p are 1 and p. If n

More information

PALINDROMIC AND SŪDOKU QUASIGROUPS

PALINDROMIC AND SŪDOKU QUASIGROUPS PALINDROMIC AND SŪDOKU QUASIGROUPS JONATHAN D. H. SMITH Abstract. Two quasigroup identities of importance in combinatorics, Schroeder s Second Law and Stein s Third Law, share many common features that

More information

C-Perfect K-Uniform Hypergraphs

C-Perfect K-Uniform Hypergraphs C-Perfect K-Uniform Hypergraphs Changiz Eslahchi and Arash Rafiey Department of Mathematics Shahid Beheshty University Tehran, Iran ch-eslahchi@cc.sbu.ac.ir rafiey-ar@ipm.ir Abstract In this paper we define

More information

Graph coloring, perfect graphs

Graph coloring, perfect graphs Lecture 5 (05.04.2013) Graph coloring, perfect graphs Scribe: Tomasz Kociumaka Lecturer: Marcin Pilipczuk 1 Introduction to graph coloring Definition 1. Let G be a simple undirected graph and k a positive

More information

THE NUMBER OF POINTS IN A COMBINATORIAL GEOMETRY WITH NO 8-POINT-LINE MINORS

THE NUMBER OF POINTS IN A COMBINATORIAL GEOMETRY WITH NO 8-POINT-LINE MINORS THE NUMBER OF POINTS IN A COMBINATORIAL GEOMETRY WITH NO 8-POINT-LINE MINORS JOSEPH E. BONIN AND JOSEPH P. S. KUNG ABSTRACT. We show that when n is greater than 3, the number of points in a combinatorial

More information

Chih-Hung Yen and Hung-Lin Fu 1. INTRODUCTION

Chih-Hung Yen and Hung-Lin Fu 1. INTRODUCTION TAIWANESE JOURNAL OF MATHEMATICS Vol. 14, No. 1, pp. 273-286, February 2010 This paper is available online at http://www.tjm.nsysu.edu.tw/ LINEAR 2-ARBORICITY OF THE COMPLETE GRAPH Chih-Hung Yen and Hung-Lin

More information

On completing partial Latin squares with two filled rows and at least two filled columns

On completing partial Latin squares with two filled rows and at least two filled columns AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 68(2) (2017), Pages 186 201 On completing partial Latin squares with two filled rows and at least two filled columns Jaromy Kuhl Donald McGinn Department of

More information

Transversals in Latin Squares

Transversals in Latin Squares Transversals in Latin Squares Ian Wanless Monash University Australia Loops 07 workshop, Prague, Aug 2007 A latin square of order n is an n n matrix in which each of n symbols occurs exactly once in each

More information

Jeong-Hyun Kang Department of Mathematics, University of West Georgia, Carrollton, GA

Jeong-Hyun Kang Department of Mathematics, University of West Georgia, Carrollton, GA #A33 INTEGERS 10 (2010), 379-392 DISTANCE GRAPHS FROM P -ADIC NORMS Jeong-Hyun Kang Department of Mathematics, University of West Georgia, Carrollton, GA 30118 jkang@westga.edu Hiren Maharaj Department

More information

This is a recursive algorithm. The procedure is guaranteed to terminate, since the second argument decreases each time.

This is a recursive algorithm. The procedure is guaranteed to terminate, since the second argument decreases each time. 8 Modular Arithmetic We introduce an operator mod. Let d be a positive integer. For c a nonnegative integer, the value c mod d is the remainder when c is divided by d. For example, c mod d = 0 if and only

More information

UNIVERSITY OF MICHIGAN UNDERGRADUATE MATH COMPETITION 27 MARCH 28, 2010

UNIVERSITY OF MICHIGAN UNDERGRADUATE MATH COMPETITION 27 MARCH 28, 2010 UNIVERSITY OF MICHIGAN UNDERGRADUATE MATH COMPETITION 27 MARCH 28, 200 Instructions. Write on the front of your blue book your student ID number. Do not write your name anywhere on your blue book. Each

More information