Wiki
Wiki

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

Updated


Source. Ford–Fulkerson (1958), Section 2, printed pp. 80–81, equations (2)–(6) (published scan).

For the finite indexed family in the definitions, an SDR exists if and only if

∣X∣≤∣IS(X)∣(X⊆[n]).|X|\le |I_{\mathcal S}(X)|\qquad(X\subseteq[n]).

Proof. A distinct representative chosen for each index in XX lies in its union, proving necessity.

Construct layers ss, u1,…,unu_1,\ldots,u_n, v1,…,vmv_1,\ldots,v_m, tt. Put capacity 1 on each s→ujs\to u_j and vi→tv_i\to t, and capacity K=n+1K=n+1 on uj→viu_j\to v_i when ai∈Sja_i\in S_j. An SDR gives an integral flow of value nn: send one unit along s→uj→vi→ts\to u_j\to v_i\to t exactly when r(j)=air(j)=a_i. Conversely, an integral flow of value nn saturates every s→ujs\to u_j arc. Its one unit of outflow at uju_j selects exactly one incident element, and the capacity at each vi→tv_i\to t prevents repeated selections. By integral max-flow/min-cut, an SDR therefore exists exactly when every cut has capacity at least nn, since the cut immediately after ss has capacity nn.

For a cut let XX be the indices whose uju_j lie on the source side, and let BB be the indices whose viv_i lie there. A crossing incidence arc already has capacity K>nK>n. If none crosses, then B⊇IS(X)B\supseteq I_{\mathcal S}(X) and the cut capacity is n−∣X∣+∣B∣n-|X|+|B|. For any given XX, the smallest such cut takes B=IS(X)B=I_{\mathcal S}(X). Thus all cuts have capacity at least nn exactly when the displayed Hall inequalities hold. This also treats n=0n=0, when the empty assignment and zero flow suffice. □\square

Source precision. The p. 80 display describes the incidence-arc flow as 1 if aia_i occurs in the SDR. The needed condition is that aia_i is the representative assigned to SjS_j. Taken literally for all arcs, the printed condition fails when S1=S2={a1,a2}S_1=S_2=\{a_1,a_2\}: the SDR (a1,a2)(a_1,a_2) would send two units out of each set vertex. The assignment-specific formula above supplies the intended construction. The nearby prose saying cut values “exceed” nn is read as at least nn, as explicitly printed in equation (2). These are compilation clarifications, not an identified author-issued erratum.

Bears on. This is a materially different proof from Hall's original forced-intersection induction. It supplies the finite Hall interface used in the Edmonds–Fulkerson partition argument, but retains a max-flow theorem as an external input. No Erdős problem: the paper states no relation to a numbered Erdős problem.