The Dinitz-Garg-Goemans conjecture originated from a 1999 seminal paper on single-source unsplittable flow. It posited that when converting a splittable flow to an unsplittable one while respecting capacity constraints, the total cost would not exceed that of the splittable solution. In simple terms, 'not too congested, nor more expensive.' However, the conjecture remained unproven or undisproven for nearly 30 years on general graph structures.
The counterexample constructed by GPT-5.6 Pro is a small graph with 7 nodes and 9 directed edges, containing a common source and three destinations, with commodity demands of 15, 10, and 15 respectively. Each commodity has two possible routes: one with cost 30, and another with cost 0 but requiring shared edges. The splittable flow total cost is 58; but under unsplittable flow, any two commodities taking the free route simultaneously would overload a certain edge by 1 unit, so at most one commodity can take the free route, forcing the other two to take the toll route, raising the minimum cost to 60.
Verification of the counterexample requires only exhaustive enumeration of 2^3 = 8 path combinations, of which 4 satisfy capacity constraints but have costs 90, 60, 60, 60, while the other 4 are cheaper but cause overloads. This gap directly refutes the conjecture's claim that the cost would not exceed 58.