Content deleted Content added
Erel Segal (talk | contribs) |
m Open access bot: url-access updated in citation with #oabot. |
||
(17 intermediate revisions by 12 users not shown) | |||
Line 1:
{{Short description|Set that intersects every one of a family of sets}}
{{Other uses|Transversal (disambiguation)}}
Line 4 ⟶ 5:
* One variation is that there is a [[bijection]] ''f'' from the transversal to ''C'' such that ''x'' is an element of ''f''(''x'') for each ''x'' in the transversal. In this case, the transversal is also called a '''system of distinct representatives''' (SDR).<ref name="lp">{{Cite Lovasz Plummer}}</ref>{{rp|29}}
* The other, less commonly used, does not require a one-to-one relation between the elements of the transversal and the sets of ''C''. In this situation, the members of the '''system of representatives''' are not necessarily distinct.<ref>{{
In [[computer science]], computing transversals is useful in several application domains, with the input [[family of sets]] often being described as a [[hypergraph]].
In [[set theory]], the [[axiom of choice]] is equivalent to the statement that every [[partition of a set|partition]] has a transversal.<ref>{{cite web|url=https://plato.stanford.edu/entries/axiom-choice/|title=The Axiom of Choice|website=Stanford Encyclopedia of Philosophy|first=Bell|last=John|date=December 10, 2021|access-date=December 2, 2024|quote=Let us call Zermelo’s 1908 formulation the combinatorial axiom of choice: CAC: Any collection of mutually disjoint nonempty sets has a transversal.}}</ref>
==Existence and number==
A fundamental question in the study of SDR is whether or not an SDR exists. [[Hall's marriage theorem]] gives necessary and sufficient conditions for a finite collection of sets, some possibly overlapping, to have a transversal. The condition is that, for every integer ''k'', every collection of ''k'' sets must contain in common at least ''k'' different elements.<ref name="lp" />{{rp|29}}
The following refinement by [[H. J. Ryser]] gives lower bounds on the number of such SDRs.<ref>{{
''Theorem''. Let ''S''<sub>1</sub>, ''S''<sub>2</sub>, ..., ''S''<sub>''m''</sub> be a collection of sets such that <math>S_{i_1} \cup S_{i_2} \cup \dots \cup S_{i_k}</math> contains at least ''k'' elements for ''k'' = 1,2,...,''m'' and for all ''k''-combinations {<math>i_1, i_2, \ldots, i_k</math>} of the integers 1,2,...,''m'' and suppose that each of these sets contains at least ''t'' elements. If ''t'' ≤ ''m'' then the collection has at least ''t'' ! SDRs, and if ''t'' > ''m'' then the collection has at least ''t'' ! / (''t'' - ''m'')! SDRs.
== Relation to matching and covering ==
One can construct a [[bipartite graph]] in which the vertices on one side are the sets, the vertices on the other side are the elements, and the edges connect a set to the elements it contains. Then, a transversal (defined as a system of ''distinct'' representatives) is equivalent to a
One can construct a [[hypergraph]] in which the vertices are the elements, and the hyperedges are the sets. Then, a transversal
==Examples==
Line 33 ⟶ 36:
-->
== Common
A '''common transversal''' of the collections ''A'' and ''B'' (where <math>|A| = |B| = n</math>) is a set that is a transversal of both ''A'' and ''B''. The collections ''A'' and ''B'' have a common transversal if and only if, for all <math>I, J \subset \{1,...,n\}</math>,
Line 41 ⟶ 44:
A '''partial transversal''' is a set containing at most one element from each member of the collection, or (in the stricter form of the concept) a set with an injection from the set to ''C''. The transversals of a finite collection ''C'' of finite sets form the basis sets of a [[matroid]], the '''transversal matroid''' of ''C''. The independent sets of the transversal matroid are the partial transversals of ''C''.<ref>{{citation|last=Oxley|first=James G.|title=Matroid Theory|volume=3|page=48|year=2006|series=Oxford graduate texts in mathematics|publisher=Oxford University Press|isbn=978-0-19-920250-8|authorlink=James Oxley}}.</ref>
An '''independent transversal''' (also called a
Another generalization of the concept of a transversal would be a set that just has a non-empty intersection with each member of ''C''. An example of the latter would be a
==Category theory==
Line 55 ⟶ 58:
*[[Permanent (mathematics)|Permanent]]
==
{{reflist}}
==
* [[Eugene Lawler|Lawler, E. L.]] Combinatorial Optimization: Networks and Matroids. 1976.
* [[Leon Mirsky|Mirsky, Leon]] (1971). ''Transversal Theory: An account of some aspects of combinatorial mathematics.'' Academic Press. {{ISBN|0-12-498550-5}}.
[[Category:Combinatorics]]
[[Category:Group theory]]
[[Category:
|