Section 5.3

Systems of Distinct Representatives

[8/63%]
Show
LaTeX
Problem 5.3.1
?
(1)

Matching lemma. Suppose there are several (finitely many) boys and girls. Each boy loves some (quite possibly zero) number of girls. Then all the boys can be married to girls they love (so that the married couples do not overlap) if and only if for any set of boys, the number of girls loved by at least one of them is not less than the number of these boys.

(2)

Hall’s theorem. Let S1,…,SmS_{1}, \ldots , S_{m} be finite sets. One can choose an element xi∈Six_{i} \in S_{i} in each of them so that all xix_{i} are distinct if and only if for each k∈{1,…,m}k \in \left\{ 1,\ldots ,m\right\} the union of any kk of these sets has at least kk elements.

Problem 5.3.2

What is the minimum number of edges that must be deleted from the graph Kn,nK_{n,n} so that no perfect matchings remain (i.e., subgraphs consisting of nn disjoint segments)?

?
Problem 5.3.3

Suppose that in a system of mm-element sets every element belonging to at least one of them belongs to exactly ll of them. Then for m⩾lm \geqslant l this system of sets has an SDR.

?
Remark.
?

Let a family M\mathscr {M} of sets be given. In each of the sets an element is chosen. If all these elements are distinct, then such a collection is called a system of distinct representatives (SDR for short). Or, formally, a system of distinct representatives for a family M\mathscr {M} of sets is an ordered collection of distinct elements x(S)∈Sx(S) \in S, S∈MS \in \mathscr {M}, i.e., an injective map x:M→⋃S∈MSx : \mathscr {M} \to \bigcup_{S \in \mathscr {M}} S such that x(S)∈Sx(S) \in S for every S∈MS \in \mathscr {M}.

(The ordering of the collection matters for counting the number of SDRs in Problem 5.3.5, not for determining whether an SDR exists.)

For example, Hall's theorem states that a system S1,…,SmS_{1}, \ldots , S_{m} of finite sets has a system of distinct representatives if and only if ∣⋃i∈ISi∣⩾∣I∣\left|\bigcup_{i \in I} S_{i}\right| \geqslant \left|I\right| for every I⊂{1,…,m}I \subset \left\{ 1,\ldots ,m\right\}.

Problem 5.3.4

An SDR of a subfamily can be extended to an SDR of the whole family. Here is a more detailed formulation. From a family M\mathscr {M} of sets, several subsets S1,…,SkS_{1}, \ldots , S_{k} are chosen. Suppose that the elements x1,…,xkx_{1}, \ldots , x_{k} form an SDR of the family of sets S1,…,Sk∈MS_{1}, \ldots , S_{k} \in \mathscr {M}. If the whole family M\mathscr {M} has an SDR, then it has an SDR containing the elements x1,…,xkx_{1}, \ldots , x_{k}.

?
Problem 5.3.5

Denote by F(S1,…,Sm)F(S_{1}, \ldots , S_{m}) the number of SDRs of the system {S1,…,Sm}\left\{ S_{1}, \ldots , S_{m}\right\}.

?
(1)

Is it true that for every kk there exists a system S1,…,SmS_{1}, \ldots , S_{m} such that F(S1,…,Sm)=kF(S_{1}, \ldots , S_{m}) = k?

(2)

Find all possible values of F(S1,S2)F(S_{1}, S_{2}) given that ∣S1∣=∣S2∣=5\left|S_{1}\right| = \left|S_{2}\right| = 5.

(3)

Find all possible values of F(S1,S2,S3)F(S_{1}, S_{2}, S_{3}) given that ∣S1∣=∣S2∣=∣S3∣=5\left|S_{1}\right| = \left|S_{2}\right| = \left|S_{3}\right| = 5.

Problem 5.3.6

Suppose we are given two partitions of a set SS into mm subsets: S=⨆i=1mAi=⨆i=1mBiS = \bigsqcup_{i=1}^{m} A_{i} = \bigsqcup_{i=1}^{m} B_{i}, m⩽∣S∣m \leqslant \left|S\right|. Suppose one of the following conditions holds.

?
(1)

For every subset {i1,…,ik}⊂{1,…,m}\left\{ i_{1},\ldots ,i_{k}\right\} \subset \left\{ 1,\ldots ,m\right\}, the set Ai1∪…∪AikA_{i_{1}} \cup \ldots \cup A_{i_{k}} contains at most kk of the sets B1,…,BmB_{1}, \ldots , B_{m}.

(2)

∣A1∣=…=∣Am∣=∣B1∣=…=∣Bm∣\left|A_{1}\right| = \ldots = \left|A_{m}\right| = \left|B_{1}\right| = \ldots = \left|B_{m}\right|.

Then the sets A1,…,AmA_{1}, \ldots , A_{m} can be renumbered so that in the new numbering Ai∩Bi≠∅A_{i} \cap B_{i} \neq \emptyset for every i=1,…,mi = 1, \ldots , m.

Problem 5.3.7

Suppose we are given two partitions of a set SS into mm subsets: S=⨆i=1mAi=⨆i=1mBiS = \bigsqcup_{i=1}^{m} A_{i} = \bigsqcup_{i=1}^{m} B_{i}, m⩽∣S∣m \leqslant \left|S\right|. Suppose that for any subsets I,J⊂{1,…,m}I, J \subset \left\{ 1,\ldots ,m\right\} the following inequality holds:

∣(⨆i∈IAi)∩(⨆j∈JBj)∣⩾∣I∣+∣J∣−m. \left|\left(\bigsqcup _{i \in I} A_{i}\right) \cap \left(\bigsqcup _{j \in J} B_{j}\right)\right| \geqslant \left|I\right| + \left|J\right| - m.

Then the sets A1,…,AmA_{1}, \ldots , A_{m} can be renumbered so that after the renumbering there exist pairwise distinct elements xi∈Ai∩Bix_{i} \in A_{i} \cap B_{i}, i=1,…,mi = 1, \ldots , m.

?
Remark.
?

Such a collection x1,…,xmx_{1}, \ldots , x_{m} is called a common system of distinct representatives of the families of sets A1,…,AmA_{1}, \ldots , A_{m} and B1,…,BmB_{1}, \ldots , B_{m}.

Problem 5.3.8
?
(1)

Find a necessary and sufficient condition on a bipartite graph under which its vertices can be labeled A1,…,AnA_{1}, \ldots , A_{n} (in the first part) and B1,C1,…,Bn,CnB_{1}, C_{1}, \ldots , B_{n}, C_{n} (in the second part) so that there are edges A1B1,A1C1,…,AnBn,AnCnA_{1}B_{1}, A_{1}C_{1}, \ldots , A_{n}B_{n}, A_{n}C_{n}.

(2)

Suppose there are mm boys and several girls, each boy loves at least tt girls, and all the boys can be married to girls they love (so that the married couples do not overlap), i.e., there is a matching. Then there are at least

{t!,t⩽m,t!/(t−m)!,t>m, \begin{cases} t!, & t \leqslant m, \\ t!/(t-m)!, & t > m, \end{cases}

ways to marry off the boys to girls they love.