Systems of distinct representatives/1

Similar documents
Square 2-designs/1. 1 Definition

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

Week 15-16: Combinatorial Design

Combinatorial Designs: Balanced Incomplete Block Designs

Introduction to Graph Theory

A Markov chain for certain triple systems

MATH 323 Linear Algebra Lecture 6: Matrix algebra (continued). Determinants.

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS

COMPLETION OF PARTIAL LATIN SQUARES

Chapter 10 Combinatorial Designs

Chapter 1. Latin Squares. 1.1 Latin Squares

LINEAR SPACES. Define a linear space to be a near linear space in which any two points are on a line.

Lecture 5: Hyperbolic polynomials

arxiv: v1 [math.co] 13 Oct 2014

A Course in Combinatorics

arxiv: v2 [math.co] 17 May 2017

Evaluating Determinants by Row Reduction

High-dimensional permutations

Ma/CS 6a Class 28: Latin Squares

Latin squares: Equivalents and equivalence

High-dimensional permutations and discrepancy

Econ Slides from Lecture 7

Boolean Inner-Product Spaces and Boolean Matrices

Tactical Decompositions of Steiner Systems and Orbits of Projective Groups

Math Camp Lecture 4: Linear Algebra. Xiao Yu Wang. Aug 2010 MIT. Xiao Yu Wang (MIT) Math Camp /10 1 / 88

Analogs of Hodge Riemann relations

ENGR-1100 Introduction to Engineering Analysis. Lecture 21

1. When applied to an affected person, the test comes up positive in 90% of cases, and negative in 10% (these are called false negatives ).

ON TESTING HAMILTONICITY OF GRAPHS. Alexander Barvinok. July 15, 2014

Minimal Paths and Cycles in Set Systems

Eigenvectors Via Graph Theory

Topics Related to Combinatorial Designs


Intrinsic products and factorizations of matrices

Design Theory Notes 1:

The cycle polynomial of a permutation group

A concise proof of Kruskal s theorem on tensor decomposition

THE WORK OF EFIM ZELMANOV (FIELDS MEDAL 1994)

Row and Column Distributions of Letter Matrices

TRANSVERSALS OF LATIN SQUARES AND THEIR GENERALIZATIONS

The Witt designs, Golay codes and Mathieu groups

4. Determinants.

CONCENTRATION OF THE MIXED DISCRIMINANT OF WELL-CONDITIONED MATRICES. Alexander Barvinok

Minimally Infeasible Set Partitioning Problems with Balanced Constraints

0 Sets and Induction. Sets

Permutation groups/1. 1 Automorphism groups, permutation groups, abstract

Probabilistic Proofs of Existence of Rare Events. Noga Alon

1. A brief introduction to

2 Constructions of manifolds. (Solutions)

MATH 324 Summer 2011 Elementary Number Theory. Notes on Mathematical Induction. Recall the following axiom for the set of integers.

An introduction to SDR s and Latin squares 1

arxiv: v1 [math.ra] 13 Jan 2009

Discrete Math, Spring Solutions to Problems V

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction

Putnam Greedy Algorithms Cody Johnson. Greedy Algorithms. May 30, 2016 Cody Johnson.

Finite geometry codes, generalized Hadamard matrices, and Hamada and Assmus conjectures p. 1/2

Group Divisible Designs With Two Groups and Block Size Five With Fixed Block Configuration

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

Topological groups with dense compactly generated subgroups

c 2010 Society for Industrial and Applied Mathematics

The minimum weight of dual codes from projective planes

Root systems and optimal block designs

New infinite families of Candelabra Systems with block size 6 and stem size 2

ORBIT-HOMOGENEITY. Abstract

Math 324 Summer 2012 Elementary Number Theory Notes on Mathematical Induction

Maximum union-free subfamilies

Linear Algebra: Lecture notes from Kolman and Hill 9th edition.

ENGR-1100 Introduction to Engineering Analysis. Lecture 21. Lecture outline

Definition. Example: In Z 13

arxiv: v1 [math.co] 14 Jan 2016

Matchings in hypergraphs of large minimum degree

On the single-orbit conjecture for uncoverings-by-bases

3 (Maths) Linear Algebra

Ma/CS 6a Class 28: Latin Squares

Extending MDS Codes. T. L. Alderson

Block intersection polynomials

On Backward Product of Stochastic Matrices

Automorphism groups of Steiner triple systems

Lecture 5: Lowerbound on the Permanent and Application to TSP

Combinatorial properties of transformation monoids

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

CS 246 Review of Linear Algebra 01/17/19

The p n sequences of semigroup varieties generated by combinatorial 0-simple semigroups

Character Polynomials

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

Monomial transformations of the projective space

FRACTIONAL FACTORIAL DESIGNS OF STRENGTH 3 AND SMALL RUN SIZES

Apprentice Program: Linear Algebra

The collection of all subsets of cardinality k of a set with v elements (k < v) has the

NOTES (1) FOR MATH 375, FALL 2012

arxiv: v3 [math.co] 23 Jun 2008

A second infinite family of Steiner triple systems without almost parallel classes

Math 520 Exam 2 Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008

Combinatorial Designs Man versus Machine

Planar and Affine Spaces

Linear algebra I Homework #1 due Thursday, Oct Show that the diagonals of a square are orthogonal to one another.

Chapter 1: Systems of linear equations and matrices. Section 1.1: Introduction to systems of linear equations

Completing partial Latin squares with one filled row, column and symbol

A ZERO ENTROPY T SUCH THAT THE [T,ID] ENDOMORPHISM IS NONSTANDARD

Balanced Nested Designs and Balanced n-ary Designs

Transcription:

Systems of distinct representatives 1 SDRs and Hall s Theorem Let (X 1,...,X n ) be a family of subsets of a set A, indexed by the first n natural numbers. (We allow some of the sets to be equal.) A system of distinct representatives, or SDR, for the family, is a family (x 1,...,x n ) of elements of A satisfying the conditions x i X i for i = 1,...,n; x i x j for i j. (The first condition asserts that the elements are representatives of the sets, and the second that they are distinct.) Clearly the existence of an SDR imposes conditions on the family of sets: any k sets must between them contain at least k elements (since they must have k distinct representatives). In particular, all the sets must be non-empty. Philip Hall [5] proved that this condition is also sufficient for the existence of an SDR. The result is often called Hall s Marriage Theorem, since it is stated in the following form: given n boys, if any k of the boys between them know at least k girls (for 1 k n), then it is possible to marry each boy to a girl that he knows. We introduce some notation to state the theorem formally. Given a family (X 1,...,X n ) of sets, for each set I {1,...,n} we define X(I) = i I X i. We say that the family satisfies Hall s condition if X(I) I for any I {1,...,n}. Theorem 1 A family of sets has a SDR if and only if it satisfies Hall s condition. There are many different proofs of this theorem, so we do not give one here. Note that there is a polynomial-time algorithm which either finds an SDR or shows that one cannot exist by finding a violation of Hall s condition. Systems of distinct representatives/1

2 Permanents There is a well-known formula for the determinant of the square matrix A = (a i j ): det(a) = π S n sgn(π)a 1π(1) a 2π(2) a nπ(n), where S n is the symmetric group on {1,...,n}, and sgn is the sign function (taking the value +1 on even permutations and 1 on odd permutations). The permanent is the function defined by the same formula without the sign factor: per(a) = π S n a 1π(1) a 2π(2) a nπ(n). Somewhat surprisingly, while the determinant can be computed in polynomial time, the easier-looking permanent cannot (so far as we know): its calculation is #P-complete. The connection with SDRs lies in the observation that, if A is the zero-one incidence matrix of a family of n subsets of an n-set, then per(a) is the number of SDRs of A: each non-zero term in the permanent arises from a permutation whose list of values (π(1),...,π(n)) is a SDR, and every SDR contributes one to the sum. A matrix A is said to be doubly stochastic if its entries are non-negative and all row and column sums are equal to 1. The name comes from the fact that the transition matrix of a Markov chain with finitely many states (the matrix whose (i, j) entry is the probability of a transition from state i to state j) is non-negative and has all row sums equal to 1 such a matrix is called stochastic. A permutation matrix (a zero-one matrix with a single non-zero entry in any row or column) is doubly stochastic, though the corresponding Markov chain is deterministic. Theorem 2 Let A be a doubly stochastic matrix. Then (a) per(a) 0; (b) A is a convex combination of permutation matrices (that is, A = x 1 P 1 + + x r P r, where P i are permutation matrices and x i positive real numbers with x 1 + + x r = 1). Part (a) is a consequence of Hall s Theorem. If X i is the set of indices of columns having non-zero entries in the ith row, then the entries in the columns Systems of distinct representatives/2

indexed by X(I) have sum at least I, since they contain all the non-zero entries in the rows indexed by I; so there are at least I such columns. Hence this family of sets has an SDR, of the form (π(1),...,π(n)) for some permutation π. Then the corresponding term in the permanent is non-zero. Part (b) is then proved by induction on the number of non-zero elements in the matrix. Given a SDR, we subtract a multiple of the corresponding permutation matrix and rescale to get a doubly stochastic matrix with fewer non-zero entries. Corollary 3 Let (X 1,...,X n ) be a family of k-element subsets of {1,...,n}, and suppose that each element of {1,...,n} lies in exactly k of these sets. Then the family has an SDR, and indeed has k disjoint SDRs. The first part follows from the fact that, if A is the incidence matrix of the family, then (1/k)A is doubly stochastic. The second part is proved by induction as above. (Here two SDRs are said to be disjoint if the representatives of any set in the two systems are different.) An application of this result gives the existence of Youden squares [6, 4]. A block design is a set Ω of plots, with two partitions B and T of Ω (the block and treatment partitions). It is binary if any treatment and any block intersect in at most one plot. A square BIBD is a binary design satisfying the three conditions B = T = v; each part of T and each part of B has size k, where k < v; any two treatments occur together in exactly λ blocks, where λ > 0. A Youden square supported by such a design is a further partition of Ω into k parts of size v orthogonal to the block and treatment partitions (that is, each part of the Youden partition meets each part of the other two partitions in a single plot). Corollary 4 Any square BIBD supports a Youden square. For, if we translate the block design into an incidence structure (with the treatments as points and the blocks regarded as sets of points), then a part of the Youden partition is an SDR for the resulting family of sets, and the whole partition is a set of k pairwise disjoint SDRs, whose existence is guaranteed by Corollary 3. Note that the third condition of the definition of a square BIBD is not used in this argument. Systems of distinct representatives/3

3 The van der Waerden conjecture One of the most important results about permanents was conjectured by van der Waerden and proved by Egorychev [2] and Falikman [3]. Theorem 5 Let A be an n n doubly stochastic matrix. Then per(a) n!/n n, with equality if and only if A = (1/n)J, where J is the all-1 matrix. This shows, for example, that a family of sets satisfying the hypotheses of Corollary 3 has at least n!(k/n) n SDRs. For the number of SDRs is the permanent of A, and so is k n times the permanent of the doubly stochastic matrix (1/k)A. In the case of a symmetric BIBD, we can do better. The incidence matrix satisfies AA = (k λ)i + λj, from which we find that Thus det(a) 2 = det(aa ) = k 2 (k λ) v 1. per(a) deta = k(k λ) (v 1)/2, the first inequality holding since the determinant contains terms of both signs which are all positive in the permanent. 4 Latin squares The number L(n) of Latin squares of order n has been studied for a long time. One of the motivations was the suggestion of Yates that, to randomize an experimental design based on a Latin square, one should choose at random from the set of all Latin squares of the appropriate size, and for this one should know how many there are! Clearly L(n) n n2, since there are at most n choices for the entries in each of the n 2 cells of the square. This upper bound can be further improved to (n!) n, since each row is a permutation of (1,...,n). Further improvements are possible. What about lower bounds? Let X i = {1,...,n} for i = 1,...,n. Then each row of a Latin square of order n is an SDR for the family (X!,...,X n ); and distinct rows correspond to disjoint transversals. So the counting problem is a special case of those considered in the last section, and we can derive lower bounds as follows. The ith row is an SDR for the family of sets obtained by omitting from X j the i 1 entries already used in the jth column in preceding rows. (This guarantees Systems of distinct representatives/4

the disjointness.) The resulting sets satisfy the hypotheses of Corollary 3 with k = n i+1. So the number of choices for the ith row is at least n!((n i+1)/n) n. Multiplying these numbers together for i = 1,...,n, we obtain L(n) (n!)2n n n2. Since n! (n/e) n, this gives L(n) (n/e 2 ) n2, which is not too far from the trivial upper bound (their logarithms are asymptotically equal). Babai [1] exploited this lower bound to show that, asymptotically, almost all Latin squares have trivial automorphism group. The existence of a non-trivial automorphism reduces the upper bound so drastically that, summed over all possible permutations, the total is much smaller than the lower bound for L(n). References [1] L. Babai, Almost all Steiner triple systems are asymmetric, in Topics in Steiner systems (ed. C. C. Lindner and A. Rosa), Ann. Discrete Math. 7, Elsevier, Amsterdam, 1979, pp. 37-39. [2] G. P. Egorychev, Solution of the van der Waerden problem for permanents, Soviet Math., Dokl. 23 (1981), 619 622; translation from Dokl. Akad. Nauk SSSR 258 (1981), 1041 1044. [3] D. I. Falikman, Proof of the van der Waerden conjecture regarding the permanent of a doubly stochastic matrix, Math. Notes 29 (1981), 475 479; translation from Mat. Zametki 29 (1981), 931 938. [4] R. A. Fisher, The mathematics of experimentation, Nature 142 (1938), 442 443, reprinted in Collected Papers of R. A. Fisher (ed. J. H. Bennett), vol. 4, University of Adelaide, Adelaide, 1974, pp. 155 158. [5] P. Hall, On representatives of subsets, J. London Math. Soc. 10 (1935), 26 30. [6] W. J. Youden, Use of incomplete block replications in estimating tobaccomosaic virus, Contrib. Boyce Thompson Inst. 9 (1937), 41 48. Peter J. Cameron May 30, 2003 Systems of distinct representatives/5