Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Matroid base families


This page proves both proposed asymptotic conclusions within the subclass of matroid base families. It does not prove either assertion for arbitrary uniform set families.

Write PrP_r for the property that every subfamily of at most rr members has a transversal of size at most two. For fixed r≥3r\ge3, let hmat(k,r)h_{\mathrm{mat}}(k,r) be the largest transversal number of a rank-kk matroid base family satisfying PrP_r. The initial definitions and proof use finite ground sets and k≥1k\ge1; a finite-restriction argument below also handles infinite ground sets of finite rank.

Let λr\lambda_r be the finite rational parameter from Complete-family asymptotics:

λr=min⁡F,wmax⁡i∈[r]∑F∈Fi∈FwF,(1)\lambda_r=\min_{\mathcal F,w}\max_{i\in[r]} \sum_{\substack{F\in\mathcal F\\i\in F}}w_F, \tag{1}

where F\mathcal F is a pairwise intersecting family of nonempty subsets of [r][r], the weights are nonnegative, and ∑FwF=1\sum_Fw_F=1. Put

crmat=λr1−λr.c_r^{\mathrm{mat}}=\frac{\lambda_r}{1-\lambda_r}.

Then

hmat(k,r)=crmatk+Or(1).(2)\boxed{h_{\mathrm{mat}}(k,r)=c_r^{\mathrm{mat}}k+O_r(1).} \tag{2}

In particular, λ7=3/7\lambda_7=3/7, and an explicit bound proved below is

⌈3k4⌉≤hmat(k,7)≤34(k−1)+192.(3)\boxed{\left\lceil\frac{3k}{4}\right\rceil \le h_{\mathrm{mat}}(k,7) \le \frac34(k-1)+192.} \tag{3}

The constants are not claimed to be optimal.

Transversals of bases and extension degree

Let MM be a matroid on EE of rank k≥1k\ge1, with base family B(M)\mathcal B(M). A hyperplane is a maximal nonspanning flat; its complement is a cocircuit. For T⊆ET\subseteq E,

T meets every basis  ⟺  E∖T contains no basis  ⟺  rM(E∖T)<k  ⟺  E∖T is contained in a hyperplane  ⟺  T contains a cocircuit.\begin{aligned} T\text{ meets every basis} &\iff E\setminus T\text{ contains no basis}\\ &\iff r_M(E\setminus T)<k\\ &\iff E\setminus T\text{ is contained in a hyperplane}\\ &\iff T\text{ contains a cocircuit}. \end{aligned}

Consequently

τ(B(M))=cogirth⁡(M),(4)\tau(\mathcal B(M))=\operatorname{cogirth}(M), \tag{4}

where the cogirth is the minimum cocircuit size.

For an independent set II with ∣I∣<k|I|<k, define its set of one-point extensions by

LM(I)={e∈E∖I:I∪{e} is independent}=E∖cl⁡M(I).L_M(I)=\{e\in E\setminus I:I\cup\{e\}\text{ is independent}\} =E\setminus\operatorname{cl}_M(I).

The closure of II is contained in a hyperplane HH, so LM(I)L_M(I) contains the cocircuit E∖HE\setminus H. Conversely, if HH is a hyperplane with smallest complement and II is a basis of HH, then ∣I∣=k−1|I|=k-1 and LM(I)=E∖HL_M(I)=E\setminus H. Thus

min⁡I independent∣I∣<k∣LM(I)∣=cogirth⁡(M)=τ(B(M)).(5)\min_{\substack{I\text{ independent}\\|I|<k}}|L_M(I)| =\operatorname{cogirth}(M) =\tau(\mathcal B(M)). \tag{5}

Loops and parallel elements cause no difficulty.

Online balancing lemma

The construction first applies to a general pure hereditary independence system. Let I⊆2E\mathcal I\subseteq2^E be hereditary on a finite set EE, with every maximal member of size k≥1k\ge1. Let H\mathcal H be its family of maximal members, and write

δ(I)=min⁡I∈I∣I∣<k∣{e∈E∖I:I∪{e}∈I}∣.(6)\delta(\mathcal I)= \min_{\substack{I\in\mathcal I\\|I|<k}} \left|\{e\in E\setminus I:I\cup\{e\}\in\mathcal I\}\right|. \tag{6}

Lemma. Suppose C1,…,Cm⊆[r]C_1,\ldots,C_m\subseteq[r] is a multiset of patterns such that

Cu∪Cv≠[r](u,v∈[m]),(7)C_u\cup C_v\ne[r]\qquad(u,v\in[m]), \tag{7}

and every coordinate belongs to exactly dd of the patterns, where 0<d<m0<d<m. Put a=m−da=m-d. If H\mathcal H satisfies PrP_r, then

δ(I)≤ad(k−1)+2r−1a.(8)\delta(\mathcal I)\le \frac ad(k-1)+2^{r-1}a. \tag{8}

For a matroid, (5) therefore gives

τ(B(M))≤ad(k−1)+2r−1a.(9)\tau(\mathcal B(M))\le \frac ad(k-1)+2^{r-1}a. \tag{9}

Proof. Process the elements of EE in any order. Maintain independent sets B1,…,BrB_1,\ldots,B_r, initially empty. When processing ee, form its active type

Ae={i∈[r]:Bi∪{e}∈I}.A_e=\{i\in[r]:B_i\cup\{e\}\in\mathcal I\}.

For each of the 2r2^r possible active types AA, maintain a separate cyclic counter. On the successive occurrences of type AA, assign the patterns

C1,C2,…,Cm,C1,C2,…C_1,C_2,\ldots,C_m,C_1,C_2,\ldots

in this order. If ee receives pattern CjC_j, add it to BiB_i exactly when i∈Ae∩Cji\in A_e\cap C_j. The sets BiB_i remain independent.

Fix a row ii. An occurrence with i∈Aei\in A_e is a success if ee is added to BiB_i, and a failure otherwise. Denote the total numbers of successes and failures by SiS_i and FiF_i. Each success adds one previously unprocessed element, so Si=∣Bi∣S_i=|B_i| at the end.

For a fixed active type A∋iA\ni i, every complete cycle contributes dd successes and aa failures. Write its totals as SA,iS_{A,i} and FA,iF_{A,i}. Its unfinished cycle contains at most aa failures, hence

dFA,i−aSA,i≤da.dF_{A,i}-aS_{A,i}\le da.

There are 2r−12^{r-1} active types containing ii. Summing gives

dFi−aSi≤2r−1da,Fi≤ad∣Bi∣+2r−1a.(10)dF_i-aS_i\le 2^{r-1}da, \qquad F_i\le\frac ad|B_i|+2^{r-1}a. \tag{10}

This argument permits the active types to depend on all previous choices: each type has its own counter, and only its final complete and unfinished cycles are counted.

The final row spectrum of an element is

Qe={i:e∈Bi}.Q_e=\{i:e\in B_i\}.

It is a subset of the pattern assigned to ee. By (7), for any two elements e,fe,f there is a row containing neither. In particular, the final family B1,…,BrB_1,\ldots,B_r has no transversal of size at most two. If every BiB_i had size kk, all would belong to H\mathcal H, contradicting PrP_r. Repeated rows may be removed without creating a two-point transversal. Hence some final row BiB_i satisfies ∣Bi∣≤k−1|B_i|\le k-1.

Every one-point extension ee of this final BiB_i was active in row ii when processed. Indeed, the then-current row was a subset of the final row, and heredity preserves the independence of its union with ee. Since ee is not in the final row, it was not added and is counted in FiF_i. Therefore

δ(I)≤∣{e∉Bi:Bi∪{e}∈I}∣≤Fi≤ad(k−1)+2r−1a.\delta(\mathcal I) \le |\{e\notin B_i:B_i\cup\{e\}\in\mathcal I\}| \le F_i \le \frac ad(k-1)+2^{r-1}a.

This proves (8); (9) follows from (5). □\square

Equivalently, in the matroid case one may choose a hyperplane containing the deficient final row. Every element of its complementary cocircuit was an active failure, so that cocircuit is contained in the set counted by FiF_i.

Optimal rational patterns for each fixed local parameter

The parameter in (1) satisfies 0<λr<10<\lambda_r<1 and is rational. There are finitely many possible intersecting supports, and each corresponding optimization is a rational linear program. Nonempty support sets give λr≥1/r\lambda_r\ge1/r; the uniform distribution on the (r−1)(r-1)-subsets gives λr≤(r−1)/r<1\lambda_r\le(r-1)/r<1.

For completeness, the balancing step from Complete-family asymptotics is as follows. Start with an optimal rational distribution and let

pi=∑F∋iwF≤λr.p_i=\sum_{F\ni i}w_F\le\lambda_r.

For each sampled FF, independently insert every missing coordinate ii with probability

λr−pi1−pi.\frac{\lambda_r-p_i}{1-p_i}.

The resulting distribution is rational, and the load of every coordinate is exactly λr\lambda_r. Its support remains pairwise intersecting because every new set contains an old support set.

Clear denominators to express this distribution as the uniform distribution on a multiset F1,…,FmF_1,\ldots,F_m. Every coordinate lies in exactly

a=λrma=\lambda_rm

of these sets. Their complements Cj=[r]∖FjC_j=[r]\setminus F_j satisfy (7), since the FjF_j are pairwise intersecting. Every coordinate lies in exactly

d=(1−λr)md=(1-\lambda_r)m

of the complements. Applying (9) proves

hmat(k,r)≤λr1−λr(k−1)+2r−1a.(11)h_{\mathrm{mat}}(k,r) \le \frac{\lambda_r}{1-\lambda_r}(k-1)+2^{r-1}a. \tag{11}

Here aa and mm depend only on rr.

Matching lower bound

Take

n=⌈k1−λr⌉−1.n=\left\lceil\frac{k}{1-\lambda_r}\right\rceil-1.

The complete family ([n]k)\binom{[n]}k is the base family of the uniform matroid Uk,nU_{k,n}. Suppose at most rr of its members had no two-point transversal. Repeat rows if needed to obtain A1,…,ArA_1,\ldots,A_r with that property. For each x∈[n]x\in[n], put

Fx={i:x∉Ai}.F_x=\{i:x\notin A_i\}.

These sets are nonempty and pairwise intersecting. Giving them their multiplicities divided by nn defines an admissible distribution in (1). Every coordinate has load (n−k)/n(n-k)/n, which is strictly smaller than λr\lambda_r by the choice of nn. This is a contradiction. Thus the uniform matroid has PrP_r.

Its transversal number is

n−k+1=⌈λr1−λrk⌉.(12)n-k+1 =\left\lceil\frac{\lambda_r}{1-\lambda_r}k\right\rceil. \tag{12}

Together, (11) and (12) prove (2), including convergence for every fixed rr within the matroid-base subclass.

If the local property is instead required only for exactly rr distinct members, a family with at least rr members also has the at-most-rr property: extend a smaller purported counterexample to rr members. A family with fewer than rr nonempty members has transversal number at most r−1r-1. Since 2r−1a≥r−12^{r-1}a\ge r-1, the upper bound (11) still applies without changing its constant.

The Fano specialization

Use the seven complements of lines of a Fano plane on the row set [7][7]. Two such complements cannot cover all seven rows because their complementary lines intersect. Every row lies in four of the seven caps. Hence m=7m=7, d=4d=4, a=3a=3, and (9) becomes

τ(B(M))≤34(k−1)+192.\tau(\mathcal B(M))\le \frac34(k-1)+192.

The equality λ7=3/7\lambda_7=3/7 is also elementary. If an intersecting support family contains a set of size at most two, the coordinate loads on that set sum to at least one, so the maximum load is at least 1/21/2. Otherwise all support sets have size at least three, so the maximum load is at least 3/73/7. Uniform weights on the seven Fano lines attain 3/73/7. The lower bound (12) now gives (3).

Why extension degree does not control arbitrary families

The online construction itself needs only heredity. The special matroid input is (5), which turns its extension-degree conclusion into a transversal bound. For a general uniform family, that identity can fail by a linear amount, even when the family satisfies PrP_r.

Here is a self-contained example. Start with any nonempty ℓ\ell-uniform family G\mathcal G, where ℓ≥1\ell\ge1, and give each edge A∈GA\in\mathcal G its own new point pAp_A. Put

H={A∪{pA}:A∈G}.\mathcal H=\{A\cup\{p_A\}:A\in\mathcal G\}.

If G\mathcal G has PrP_r, then so does H\mathcal H, since an old two-point transversal still meets the enlarged edges. Moreover,

τ(H)=τ(G).\tau(\mathcal H)=\tau(\mathcal G).

One inequality follows by retaining an old transversal. For the other, replace every private point pAp_A in a transversal by an arbitrary old element of AA. This loses no edge previously met by that private point and does not increase the transversal size.

In the downward closure I\mathcal I of H\mathcal H, the only one-point extension of an old edge AA is pAp_A: any new edge containing all of AA must have old part exactly AA. Thus δ(I)=1\delta(\mathcal I)=1. Taking G\mathcal G to be the complete-family lower-bound example of uniformity ℓ=k−1\ell=k-1 gives

Pr,δ(I)=1,τ(H)=⌈crmat(k−1)⌉.(13)P_r,\qquad \delta(\mathcal I)=1,\qquad \tau(\mathcal H)=\left\lceil c_r^{\mathrm{mat}}(k-1)\right\rceil. \tag{13}

Consequently the extension-degree lemma cannot be applied to arbitrary PrP_r families by simply replacing δ\delta with τ\tau.

The same obstruction occurs without private padding. Theorem 1 in Section 2 of Fon-Der-Flaass, Kostochka, and Woodall gives, for q≥10q\ge10,

∣X∣=4q,∣Y∣=3q+1,H={A∈(X∪Y4q):∣A∩X∣ is odd},|X|=4q,\quad |Y|=3q+1,\qquad \mathcal H=\{A\in\tbinom{X\cup Y}{4q}:|A\cap X|\text{ is odd}\},

with P7P_7 and τ(H)=3q+1\tau(\mathcal H)=3q+1. For even qq, choose a (4q−1)(4q-1)-set II with q−1q-1 elements of XX and 3q3q elements of YY. Its XX-count is odd. Adding the sole remaining point of YY produces an edge, whereas adding any point of XX makes that count even. Hence its downward closure again has δ=1\delta=1. For every q≥10q\ge10, choosing 4q−24q-2 elements of XX and one element of YY gives a (4q−1)(4q-1)-set with exactly two extensions, the two unused points of XX.

These examples identify the gap in this method. They do not contradict the conjectured transversal bound for arbitrary families.

The active-failure sets need not be global transversals

A stronger proposed repair would ask whether the cyclic construction itself always produces a deficient row whose entire active-failure set is a transversal, even when its final extension set is not. This also fails, for every element order, in the following example.

Let k≥965k\ge965, put

n0=⌊6k5⌋−1,n_0=\left\lfloor\frac{6k}{5}\right\rfloor-1,

and take disjoint sets V1,V2V_1,V_2 of size n0n_0. Define

H=(V1k)∪(V2k).\mathcal H=\binom{V_1}{k}\cup\binom{V_2}{k}.

Any at most six edges within one component have nonempty common intersection, since

n0−6(n0−k)=6k−5n0>0.n_0-6(n_0-k)=6k-5n_0>0.

The family has P7P_7: if a subfamily uses both components, each contributes at most six edges, so one point in each component suffices. If all its edges lie in one component, split them into two nonempty groups of at most six and take a common point for each group; a one-edge subfamily needs only one point. On the other hand,

τ(H)=2(n0−k+1)=2⌊k5⌋.\tau(\mathcal H)=2(n_0-k+1)=2\left\lfloor\frac k5\right\rfloor.

Run the seven-row Fano-cap construction on the downward closure of H\mathcal H, with any element order and any fixed order of the seven caps in each active-type cycle. While a row is empty, every processed element is active in that row. Before its first success, any one of its 6464 possible active types can contribute at most three failures, because only three of the seven caps omit that row. Hence every row receives its first element by the 193193rd processed element.

After that first success, the row is confined to the component containing its first element: a set meeting both components is not independent in this downward closure. All subsequent elements from the other component are inactive. Consequently the row's full active-failure set has at most 192192 elements in that other component. But

τ ⁣((Vjk))=⌊k5⌋>192.\tau\!\left(\binom{V_j}{k}\right) =\left\lfloor\frac k5\right\rfloor>192.

Thus some edge of the other component avoids its active-failure set. This holds for every row, including every deficient row. No choice of element order repairs the proposed global-transversal property.

The example has transversal number asymptotic to 2k/52k/5, so it does not challenge the conjectured 3k/43k/4 upper bound. It shows that the matroid proof cannot be extended by asserting that its constructed failure sets automatically hit all edges.

Alternate probabilistic proof with a weaker error term

A useful separate inequality is the following reliability bound. If a finite matroid MM has rank kk and cogirth at least the positive integer tt, and RR includes each element independently with probability pp, then

Pr⁡(R spans M)≥Pr⁡ ⁣(Bin⁡(k+t−1,p)≥k).(14)\Pr(R\text{ spans }M) \ge \Pr\!\left(\operatorname{Bin}(k+t-1,p)\ge k\right). \tag{14}

To prove it, write the right side as S(k,t)S(k,t). The boundary values are S(0,t)=1S(0,t)=1 and S(k,1)=pkS(k,1)=p^k, and

S(k,t)=pS(k−1,t)+(1−p)S(k,t−1).S(k,t)=pS(k-1,t)+(1-p)S(k,t-1).

Induct on k+tk+t. Rank zero is immediate; for t=1t=1, retaining a fixed basis has probability pkp^k. Otherwise choose a nonloop ee. Since t≥2t\ge2, it is not a coloop. The contraction M/eM/e has rank k−1k-1 and cogirth at least tt, while M∖eM\setminus e has rank kk and cogirth at least t−1t-1. Indeed, cocircuits of the contraction are cocircuits of MM avoiding ee, and deletion can remove at most ee from a cocircuit. Conditioning on whether ee is retained and using the displayed recurrence proves (14).

Now assign each element independently and uniformly one of the seven Fano caps. For row ii, let RiR_i consist of the elements whose assigned cap contains ii. Each RiR_i is a Bernoulli 4/74/7 subset, although the seven subsets are not mutually independent. If

7Pr⁡ ⁣(Bin⁡(k+t−1,4/7)<k)<1,(15)7\Pr\!\left(\operatorname{Bin}(k+t-1,4/7)<k\right)<1, \tag{15}

the union bound gives an assignment in which all seven RiR_i span. Choose a basis inside each RiR_i. Its element spectra are cap subsets, so the seven bases have no two-point transversal.

The binomial lower-tail estimate in (15) gives

hmat(k,7)≤34k+O(k).h_{\mathrm{mat}}(k,7)\le\frac34k+O(\sqrt{k}).

This is weaker than the online balancing bound but gives the exact useful criterion (15). The online argument removes the fluctuations responsible for its square-root error by balancing separately within each of the finitely many active types.

Infinite ground sets of finite rank

Let MM have finite rank k≥1k\ge1, possibly on an infinite ground set, and suppose every cocircuit has size at least a positive integer TT. There exists a full-rank finite restriction M∣FM|F with cogirth at least TT and

∣F∣≤Tk.(16)|F|\le Tk. \tag{16}

Choose TT pairwise disjoint independent sets I1,…,ITI_1,\ldots,I_T maximizing the finite integer ∣F∣|F|, where F=⋃jIjF=\bigcup_jI_j. Such a maximum is attained because each independent set has size at most kk. If a hyperplane HH of MM satisfied ∣F∖H∣<T|F\setminus H|<T, some IjI_j would lie inside HH. Since ∣E∖H∣≥T|E\setminus H|\ge T, there would be an element e∈(E∖H)∖Fe\in(E\setminus H)\setminus F. Adding it to IjI_j would preserve independence and disjointness, contradicting maximality. Thus every hyperplane has at least TT elements of FF outside it.

In particular, FF spans MM. Every hyperplane of M∣FM|F extends by closure to a hyperplane of MM, so its complement in FF has size at least TT. This proves (16).

Bases of this full-rank restriction are bases of MM, so they inherit PrP_r. Applying the finite upper bound rules out every integer TT larger than the right side of (11). In particular, the cogirth cannot be infinite. Taking TT equal to the resulting finite cogirth gives the same bound for MM itself. Thus allowing infinite ground sets of finite rank does not change (2).

Remaining unrestricted questions

The construction proves the complete-family coefficient exactly to first order for matroid bases. No reduction of an arbitrary PrP_r family to matroid bases preserving its transversal number up to o(k)o(k) has been proved. The extension-degree examples show that such a reduction cannot be replaced by a direct identification of extension degree with transversal number. Both assertions of Problem 644 remain unresolved for arbitrary uniform families.