Department of Mathematics and Computer Science, Davidson College, Davidson, NC, USA
Dept. of Mathematical Optimization, Zuse Institute Berlin (ZIB), Berlin, Germany
Abstract
Let [n]:={1,2,…,n} and let a k-set denote a set of cardinality k. A family of sets is union-closed (UC) if the union of any two sets in the family is also in the family. Frankl’s conjecture states that for any nonempty UC family F⊆2[n] such that , there exists an element that is contained in at least half the sets of , where denotes the power set on . The 3-sets conjecture of Morris states that the smallest number of distinct 3-sets (whose union is an n-set) that ensure Frankl’s conjecture is satisfied (in an element of the n-set) for any UC family that contains them is for all . For an UC family , Poonen’s theorem characterizes the existence of weights on which ensure all UC families that contain satisfy Frankl’s conjecture, however the determination of such weights for specific is nontrivial even for small n. We classify families of 3-sets on using a polyhedral interpretation of Poonen’s theorem and exact rational integer programming. This yields a proof of the 3-sets conjecture.