Wiki
Wiki

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

Updated

Fractional palettes for random blow-ups


This page preserves an earlier research route and its local standing. The completed threshold proof is in the solution note.

The formulas below express color counts for the specified finite-template families. The threshold question becomes whether the resulting inequality holds for every weighted template.

Templates and two conflict graphs

Let TT be a fixed finite undirected graph allowing loops, with positive weights wiw_i summing to one. Its adjacency matrix is the zero-one matrix AA. Powers of AA are used only to test existence of walks. The edge type ijij has capacity

mij=wiwj(i≠j),mii=wi2/2.m_{ij}=w_iw_j\quad(i\ne j),\qquad m_{ii}=w_i^2/2.

A loop in a complete blow-up denotes a clique bag. Write

  • J7J_7 for the graph on types ijij with (A4)ij>0(A^4)_{ij}>0, joining two distinct types if a closed seven-step walk contains them in nonconsecutive edge positions;
  • J23J_{23} for the graph on types ijij having at least one triangular endpoint, meaning (A3)ii>0(A^3)_{ii}>0 or (A3)jj>0(A^3)_{jj}>0. Two distinct types belong to an edge of J23J_{23} if they can be oriented as (uv,xy) with (A2)ux(A3)vy>0(A^2)_{ux}(A^3)_{vy}>0.

For a graph JJ and nonnegative demands dtd_t, define

Φ(J;d)=min⁡{∑I∈I(J)zI:zI≥0,∑I∋tzI≥dt for every t}.(1)\Phi(J;d)=\min\left\{\sum_{I\in\mathcal I(J)}z_I: z_I\ge0,\quad\sum_{I\ni t}z_I\ge d_t\text{ for every }t\right\}. \tag{1}

Here all independent sets, including nonmaximal ones, may be used. The constraints can be made equalities without increasing the objective: replace surplus portions of a palette II by I∖{t}I\setminus\{t\}.

The distinction between J7J_7 and J23J_{23} is essential. For two disjoint marked edges in a seven-cycle, the complementary paths have lengths 1+41+4 or 2+32+3. A complete blow-up forces the direct edge in a 1+41+4 construction. A random blow-up does not, and its coloring can deliberately avoid all such direct cross-edges.

Complete blow-ups

If GnG_n is the complete blow-up of TT, with bag sizes win+O(1)w_in+O(1), then

χS(Gn,C7)=n2Φ(J7;m)+O(n).(2)\chi_S(G_n,C_7)=n^2\Phi(J_7;m)+O(n). \tag{2}

Here the notation on the left is for this fixed graph, not a minimum over all graphs of the same order and size.

First, a type uvuv has two disjoint physical copies on a common seven-cycle precisely when (A4)uv>0(A^4)_{uv}>0. To check the forward implication, remove its two nonconsecutive occurrences from the template walk. The complementary positive lengths sum to five. If the two remaining walks both join uu to vv, the even one has length two or four, and can be padded to four by a backtrack. Otherwise they are closed walks at uu and vv; the odd one has length one or three. Appending uvuv, and padding if necessary, gives a four-walk from uu to vv. Conversely, a four-walk u,z1,z2,z3,vu,z_1,z_2,z_3,v gives the closed seven-walk

u,v,u,v,z3,z2,z1,u.u,v,u,v,z_3,z_2,z_1,u.

All repeated types can be realized by distinct physical vertices.

These active types also force adjacent physical pairs to have distinct colors. More generally a J7J_7-edge forces compatibility of every physical pair of its types, even when the two edges share a vertex. For types (uv,uw), inspect the complementary walks in a witnessing seven-walk. In the parallel pairing they join uu to uu and vv to ww. If the latter is odd, pad it to length five; otherwise the former is an odd closed walk of length one or three, and putting the edges (vu,uw) around it gives an odd vv-ww walk of length at most five. In the crossed pairing, append an appropriate marked edge to the even complementary walk to obtain such an odd walk. Pad to five and use fresh bag vertices, avoiding the actual shared vertex. This gives the required cycle. The same argument covers two adjacent edges of a single active type.

Thus each color uses at most one physical edge of each active type, and its active types form an independent set of J7J_7. This proves the lower bound in (2).

Every independent set of J7J_7 is in fact a matching of template types: an active type conflicts with every other type sharing a template endpoint. Append a two-step backtrack along the other type to a closed five-walk containing the active type; one of its occurrences is nonconsecutive to the marked active occurrence. Consequently a fractional palette in (1) can be realized by pairing arbitrary physical edges of its types: their endpoint bags are disjoint and no seven-cycle contains two of them. Rounding the finitely many palette allocations and the bag sizes costs O(n)O(n) colors. For each inactive type, use a separate proper edge coloring of its block with O(n)O(n) colors. A color then consists of a matching, and two disjoint edges of that type never lie on a seven-cycle. This proves the upper bound.

Random blow-ups: formula

Fix probabilities 0<pt<10<p_t<1 for every edge type of TT. Construct GnG_n by putting each allowed physical edge in independently with its type probability; unsupported pairs have no edges. In particular a looped bag is now a random graph, not a complete graph. Then, with probability tending to one,

χS(Gn,C7)n2=Φ(J23;(ptmt)t∈V(J23))+o(1).(3)\frac{\chi_S(G_n,C_7)}{n^2} =\Phi\bigl(J_{23};(p_tm_t)_{t\in V(J_{23})}\bigr)+o(1). \tag{3}

The edge density tends to q=∑t∈E(T)ptmtq=\sum_{t\in E(T)}p_tm_t. The following proof requires only elementary concentration and a cut-norm counting argument, not a hypergraph matching theorem.

Uniform path supply and the lower bound

With high probability the random host has the following properties. Every allowed pair has cut discrepancy o(n2)o(n^2) from its constant probability. Every prescribed endpoint has the expected positive-linear degree into any of a fixed finite collection of positive-linear subchunks. Every endpoint pair has positive-linear common neighborhood in a subchunk whenever its two edge types are supported. The last two assertions follow by concentration and a union bound over O(n2)O(n^2) endpoint choices. The discrepancy assertion follows by a union bound over all pairs of subsets: a fixed discrepancy of order n2n^2 has probability exponentially small in n2n^2, whereas there are only exponentially many subsets in nn.

It follows that every supported template walk of any fixed length ℓ≥2\ell\ge2, between two distinct prescribed physical endpoints, has a simple realization avoiding any bounded forbidden set. For ℓ=2\ell=2, use the common-neighbor property. For ℓ≥3\ell\ge3, assign the internal occurrences to disjoint positive-linear subchunks, take the large endpoint neighborhoods in the first and last subchunks, and use cut-discrepancy counting for the intervening path. There are only finitely many walk patterns needed here.

A type has a self-conflict using 2+32+3 connectors exactly when one endpoint is triangular. In a parallel pairing the odd connector is a closed three-walk at one endpoint. In a crossed pairing the two-walk between the endpoints, together with their edge, is a triangle. Conversely, a closed three-walk at one endpoint and a two-step backtrack at the other give the self-conflict.

Every two disjoint edges whose types form a J23J_{23}-edge are therefore on a common seven-cycle, using the uniform two- and three-path supply. Adjacent physical pairs are also compatible. For types (uv,uw), a parallel 2+32+3 witness either supplies a three-walk from vv to ww, which can be padded to five, or supplies a closed three-walk at uu, which can be enclosed by (vu,uw) to give a five-walk. In the crossed pairing, append a marked edge to the two-walk to obtain a three-walk between (v,w), then pad to five. Fresh internal vertices avoid the actual shared vertex. This reasoning also covers active self-pairs. Thus active blocks are rainbow and each color has J23J_{23}-independent type support, proving the lower bound in (3).

Uniform induced-matching transversals

Here is the construction lemma used for the upper bound. Fix a list of kk supported types, allowing repetitions. In each type take an arbitrary pool FiF_i of at least δn2\delta n^2 actual edges, for fixed δ>0\delta>0. The pools may depend arbitrarily on the random host. For all sufficiently large nn, they contain a transversal that is an induced matching in the whole host.

Orient each pool consistently, arbitrarily for loop types. Count choices of one oriented edge (xi,yi)∈Fi(x_i,y_i)\in F_i by the product of their pool indicators and the indicators of all required cross nonedges between different selected edges. Use one factor for each unordered cross pair whose type is supported. Telescope, replacing each cross nonedge factor by its constant expectation 1−pab1-p_{ab}. After fixing all other variables, every other factor depends on at most one endpoint of that cross pair. Their product consequently factors into a bounded function of its first endpoint and a bounded function of its second endpoint. The cut-discrepancy estimate applies uniformly, even to adversarial pools. Hence the count is

β∏i=1k∣Fi∣+o(n2k),β=∏supported cross pairs(1−pab)>0.\beta\prod_{i=1}^k|F_i|+o(n^{2k}), \qquad \beta=\prod_{\text{supported cross pairs}}(1-p_{ab})>0.

Choices with a repeated physical vertex contribute only O(n2k−1)O(n^{2k-1}). The remaining count is positive. The error is uniform over all pools, so the statement remains true after arbitrary previous choices have been deleted.

Packing palettes

Take an optimal fractional palette allocation in (1), with equality demands ptmtp_tm_t. Partition the physical edges of each active type among the palettes containing it, up to o(n2)o(n^2) rounding and edge-count errors. For a palette II, its pools can be taken to have the same size zIn2+o(n2)z_In^2+o(n^2). Greedily extract induced-matching transversals until fewer than δn2\delta n^2 edges remain in each pool. Color each transversal with its own color and all residual edges separately. Let δ↓0\delta\downarrow0 after n→∞n\to\infty.

Each such monochromatic induced matching is safe. Two of its edges on a seven-cycle cannot have 1+41+4 complementary paths, because the one-edge path would be a forbidden cross-edge. The 2+32+3 alternative would give a J23J_{23}-conflict between their types, which is excluded by independence of II.

For an inactive type, split its edges into kk equal pools and apply the same packing lemma. Induced matchings of this type are safe, since there is no self-conflict of the 2+32+3 kind. They use at most et/k+o(n2)e_t/k+o(n^2) colors. Taking arbitrarily large fixed kk shows that all inactive types together cost o(n2)o(n^2) colors. This proves (3).

Consequences and limitations

A fixed template and probabilities with

q>1/4,Φ(J23;pm)<1/8(4)q>1/4,\qquad \Phi(J_{23};pm)<1/8 \tag{4}

would disprove the requested asymptotic. Formula (3) supplies an unbounded sequence of valid colorings; delete edges to leave exactly ⌊n2/4⌋+1\lfloor n^2/4\rfloor+1. Probabilities equal to zero or one in a numerical optimization can be perturbed into (0,1)(0,1) if both margins in (4) are fixed and strict. The finite-dimensional LP is continuous in its demand vector.

More generally ρ<q/2\rho<q/2, with q>1/4q>1/4, suffices after isolate padding.

For fixed weights, the search for (4) permits a further linear program. Inactive types have zero leading color cost. For active types choose 0≤dt≤mt0\le d_t\le m_t and palettes zI≥0z_I\ge0, maximize

∑t inactivemt+∑t activedt\sum_{t\text{ inactive}}m_t+\sum_{t\text{ active}}d_t

subject to dt≤∑I∋tzId_t\le\sum_{I\ni t}z_I and ∑IzI≤R<1/8\sum_Iz_I\le R<1/8. A value strictly above 1/41/4 would suffice, after perturbation.

Neither formula is asserted as the color cost of an arbitrary graph sequence. Regular pairs alone still do not give common neighbors for every pair of prescribed endpoints.

A different, proved general reduction supersedes this route: clean the original colored graph until distinct same-colored edges cannot co-occur in a closed seven-walk, retain its actual vertices as the fine template, and use a small degree-biased reweighting to recover strict super-Turan density. This proves that the original threshold conjecture is equivalent to the absence of any finite weighted J7J_7 counterexample q>1/4,Φ(J7;m)<1/8q>1/4,\Phi(J_7;m)<1/8.

Since J23J_{23} has fewer active types and fewer conflicts, projection of palettes gives Φ(J23;m)≤Φ(J7;m)\Phi(J_{23};m)\le\Phi(J_7;m). Uniform thinning to probabilities just below one preserves a strict counterexample. Consequently the absence of a strict random-template counterexample is also equivalent to the original theorem. Equivalently, it suffices to prove the universal inequality Φ(J23;pm)≥q/2\Phi(J_{23};pm)\ge q/2 whenever q>1/4q>1/4. The reduction supplies neither this inequality nor a counterexample, and there is no bounded order at which testing templates suffices.

A simple complete-template dual

For reference, there is an elementary valid dual for loopless complete templates. For an active edge e=uve=uv, put

Se={u,v}∪(N(u)∩N(v)).S_e=\{u,v\}\cup(N(u)\cap N(v)).

For a J7J_7-independent palette, the sets SeS_e are pairwise disjoint. Its edge types form a matching. An endpoint lying in another edge's common neighborhood gives a triangle incident with both marked edges, hence a closed seven-walk. If a vertex xx is a common neighbor of the endpoints of both uvuv and abab, use

x,u,v,x,a,b,a,x.x,u,v,x,a,b,a,x.

Consequently ye=w(Se)y_e=w(S_e) is feasible in the fractional-coloring dual:

Φ(J7;m)≥∑e activemew(Se).\Phi(J_7;m)\ge\sum_{e\ {\rm active}}m_e w(S_e).

It does not give the universal half-edge bound. Replacing this weight by a minimum or sum of endpoint degrees is not valid; see the endpoint-packing counterexample.

Template examples

The searches in evidence/util/c7_template_lp_search.py, evidence/util/c7_template_lp_search_23.py, and evidence/util/c7_template_lp_density_23.py found no violation of the threshold inequality in their finite template samples. For variable type densities with R=0.124R=0.124, one candidate had density 0.249862717623779480.24986271762377948, close to the bipartite boundary. Here S=∑iwi(∑jAijwj)2S=\sum_iw_i(\sum_jA_{ij}w_j)^2 in the full-density calculation. The limiting one-component example has the gap r−S/2=x2(1−x)/2≥0r-S/2=x^2(1-x)/2\ge0. These observations suggest a boundary geometry to analyze, while the universal inequality requires an argument for arbitrary templates.

Further tools for the threshold inequality

The density-budget dual and stationarity equations describe joint optimization over demands and vertex weights, including dual ties. They do not justify ordinary endpoint-pushing symmetrization or force the host adjacency matrix to be regular.

The categorical-product allocation improves the ordinary two-orientation cost to 2ρ1ρ2−τ1τ22\rho_1\rho_2-\tau_1\tau_2, where τi\tau_i is palette weight using only active edges that themselves lie in no triangle. Its strict amplification criterion would produce a counterexample, but no instance meeting the criterion was obtained.