Problem dossier · Graph Theory

Goemans' unsplittable-flow cost conjecture

a.k.a. Dinitz–Garg–Goemans cost conjecture · single-source unsplittable flow cost conjecture · SSUF cost conjecture

Given a single-source fractional flow x meeting demands d_i (D = max_i d_i), is there always an unsplittable routing y that is simultaneously congestion-good (y_a ≤ x_a + D on every arc) and cost-good (cᵀy ≤ cᵀx for every nonnegative cost c)? The congestion half alone is the proven Dinitz–Garg–Goemans theorem (1999); the simultaneous cost strengthening is Goemans' conjecture (Conjecture 1.3 in the SSUF literature).

§1

Status

Disproved by counterexample (2026): the congestion-only DGG theorem stands, but the cost strengthening fails. A finite, integer-arithmetic-checkable instance (7 vertices; underlying graph a subdivision of K₄, hence planar but not series-parallel; three unequal demands 15,10,15; exactly two s→tᵢ paths per terminal, so 2³=8 routings total) has every congestion-good routing costing ≥ 60 while the fractional flow costs only 58. Because it is planar, it also breaks the exact-D bound restricted to planar graphs (consistent with the paper's proven planar 2D guarantee). As of Jan 2026 the literature still listed the cost conjecture open, so it still warrants external audit, though the certificate is exhaustive and needs no search.

§2

The Angle of Attack

The instance is engineered rather than searched for: a splice-closed path system in which the +D capacity slack forbids the three zero-cost detours pairwise (their loads form a triangle stable-set system the fractional point violates), forcing ≥ 2 expensive direct paths. Certified in-lab by an exhaustive exact-integer verifier over all 8 routings — run `bun run research/dgg-counterexample.ts`. Further directions: shrink the certificate, or push on the still-open frontier of the planar 2D→D gap and the series-parallel-to-general boundary.

Tags: unsplittable flow · network flows · counterexample · single-source · combinatorial optimization · certificate · planar

§3

The Lab

Instruments under construction.

§4

The Log

2026-07-23

Result imported from a four-iteration deep-reasoning campaign (ChatGPT, source linked below). Iterations 1–3 produced only structured no-go results: the abstract cube/hypercube gadgets that separate cost all collapse to δ=0 once path-splicing hybrids are counted (a five-terminal probe that looked like δ≈0.152 fell to |δ|<5·10⁻¹⁴ after exact pricing generated 621 routing columns), and three demands over three gates provably cannot enforce one-per-gate at additive error D. The move that worked: stop trying to delete hybrid paths, and instead let the +D capacity bound neutralize them.

2026-07-23

Iteration 4 — complete counterexample. V={s,u,v,w,t₁,t₂,t₃}; demands d=(15,10,15), D=15. Each terminal has a cheap direct path Eᵢ (unit cost, total 30) and a zero-cost detour Zᵢ through the shared spine s→u→v→w. Any two detours overload a spine arc (Z₂+Z₃: v→w carries 25>24; Z₁+Z₃: u→v 30>29; Z₁+Z₂: s→u 40>39), so every congestion-good routing uses ≤1 detour ⇒ ≥2 direct paths ⇒ cost ≥ 60 > 58 = cᵀx. The three Zᵢ are the stable-set system of a triangle with Pr = 1/3+2/5+1/3 = 16/15 > 1: the fractional point violates the triangle inequality z₁+z₂+z₃≤1 that every good routing satisfies, and the E-costs are the nonnegative complementary separator.

The counterexample instance: single source s routing to terminals t₁, t₂, t₃ through spine nodes u, v, w, with per-arc flow, cost, and demand labels.
The fractional flow x on the 7-vertex instance (source s; terminals t₁,t₂,t₃ with demands 15,10,15; spine s→u→v→w). Blue = flow, red = arc cost, yellow = terminal demand. Every congestion-good unsplittable routing of this x costs ≥ 60 > 58 = cᵀx.In-lab render of research/dgg-counterexample.ts
2026-07-23

Reproduced in-lab: research/dgg-counterexample.ts rebuilds x from its path decomposition (verifies feasibility), enumerates all 8 unsplittable routings in exact integers, and confirms min congestion-good cost = 60 > 58. Exhaustive — the path system has exactly two s→tᵢ paths per terminal, so there are no hidden splice hybrids and the 8-routing table is the whole universe. Caveat on the record: the underlying conjecture was still listed open in Jan-2026 sources, so this is a self-contained certificate pending external audit rather than a literature-confirmed theorem.

§5

The Solution

Solved by Deep-reasoning campaign (ChatGPT), reproduced in-lab · Jul 2026

Disproved by construction: a 7-vertex splice-closed path system whose +D congestion slack rules out any two of the three zero-cost detours at once, so every congestion-good routing needs ≥2 costlier direct paths (min congestion-good cost 60 > 58 = cᵀx). An exhaustive exact-integer verifier checks all 8 routings; the certificate is self-contained and pending external audit.

Deep-reasoning chat: after being pushed for a complete unconditional counterexample, the model returns a finite exhaustive certificate for Goemans' cost conjecture.
The turn that landed it: pressed to stop at partial results and produce a complete unconditional counterexample, the campaign returned a finite, integer-checkable certificate (Conjecture 1.3 as stated in the uploaded paper).ChatGPT deep-reasoning share, 2026-07-23
§6

References

§7

Related Problems

More open problems in Graph Theory and adjacent territory.