From 1571800e71ed8ddb32c70137f0b3524b5b34781e Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:37:02 +1000 Subject: [PATCH 01/33] Add research package overview --- 2026-rounding-counterexamples/README.md | 102 ++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 2026-rounding-counterexamples/README.md diff --git a/2026-rounding-counterexamples/README.md b/2026-rounding-counterexamples/README.md new file mode 100644 index 0000000..85b8172 --- /dev/null +++ b/2026-rounding-counterexamples/README.md @@ -0,0 +1,102 @@ +# Counterexamples to two weighted-rounding conjectures + +**Status:** research preprint and exact certificate package, prepared for independent review. The mathematical claims are explicit and finitely checkable; priority and novelty should still be checked by the eventual human authors and referees before public announcement. + +This directory contains two self-contained results. + +1. **A planar counterexample to Goemans' cost conjecture for single-source unsplittable flow.** The instance has seven vertices, nine arcs, three demands, exactly two paths per terminal, and exactly eight unsplittable routings. The fractional cost is `58`; every unsplittable routing satisfying the conjectured additive upper bound has cost at least `60`. +2. **A counterexample to the machine-dependent weighted-chairman conjecture of Liu and Reis.** The instance has 11 rows and 15 columns. A three-column forcing gadget is repeated five times, producing an exact prefix discrepancy of at least `619/600 > 1`. + +## Fast verification + +The verifiers use only the Python standard library and exact integer or rational arithmetic. + +```bash +cd 2026-rounding-counterexamples +python3 code/verify_all.py +``` + +Expected final lines: + +```text +DGG certificate verified: min good cost = 60 > fractional cost = 58 +Chairman certificate verified: forced accumulator lower bound = 619/600 > 1 +All exact certificates passed. +``` + +## Build the manuscripts + +A TeX Live installation with `latexmk`, `pdflatex`, TikZ, `booktabs`, and `hyperref` is sufficient. + +```bash +make papers +``` + +The expected PDFs are: + +```text +build/dgg-counterexample.pdf +build/chairman-counterexample.pdf +build/overview.pdf +``` + +GitHub Actions runs the exact verifiers and compiles all three PDFs. The compiled PDFs are uploaded as workflow artifacts; generated binaries are deliberately not treated as source files. + +## Directory map + +```text +2026-rounding-counterexamples/ +├── README.md +├── Makefile +├── AI_DISCLOSURE.md +├── SUBMISSION_CHECKLIST.md +├── code/ +│ ├── verify_dgg.py +│ ├── verify_chairman.py +│ ├── verify_all.py +│ ├── derive_dgg_family.py +│ └── derive_chairman_family.py +├── data/ +│ ├── dgg_instance.json +│ └── chairman_instance.json +├── figures/ +│ ├── dgg_network.tex +│ ├── dgg_obstruction.tex +│ ├── chairman_gadget.tex +│ └── graphical_abstract.tex +├── papers/ +│ ├── dgg-counterexample.tex +│ ├── chairman-counterexample.tex +│ ├── overview.tex +│ └── references.bib +└── research/ + ├── derivation-dgg.md + ├── derivation-chairman.md + ├── importance-and-history.md + ├── provenance.md + └── validation-report.md +``` + +## Central certificates + +For the flow instance, the three zero-cost path choices form a triangle conflict graph. If `z_i=1` denotes choosing the cheap path for terminal `i`, every capacity-good integral routing satisfies + +```text +z_1 + z_2 + z_3 <= 1, +``` + +whereas the fractional cheap-path marginals are `(1/3, 2/5, 1/3)` and sum to `16/15`. The costs are the nonnegative separator of this violated stable-set inequality. + +For the chairman instance, every hypothetical discrepancy-1 assignment is forced to make five specific decisions. Each decision contributes `5/24` to an accumulator row. Ten detector columns can offset the accumulator by at most `10/1000`, giving + +```text +5*(5/24) - 10/1000 = 619/600 > 1. +``` + +## Scope of the record + +The repository contains the complete final derivations, exact data, exact certificate verifiers, parametric-family reconstruction scripts, manuscript sources, figures, and build automation. Earlier exploratory searches were conducted interactively and were not all preserved as standalone programs; `research/provenance.md` distinguishes final reproducible code from ephemeral exploration. + +## Authorship and submission + +The manuscripts use `Anonymous for review`. Replace that placeholder with the legal author list, affiliations, acknowledgements, contribution statement, and corresponding-author details before submission. Do not list an AI system as an author. See `AI_DISCLOSURE.md` and `SUBMISSION_CHECKLIST.md`. From 7f25f8f41227c44c42746eff5d1975128f6520ae Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:37:17 +1000 Subject: [PATCH 02/33] Add exact DGG counterexample data --- .../data/dgg_instance.json | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 2026-rounding-counterexamples/data/dgg_instance.json diff --git a/2026-rounding-counterexamples/data/dgg_instance.json b/2026-rounding-counterexamples/data/dgg_instance.json new file mode 100644 index 0000000..0b8e142 --- /dev/null +++ b/2026-rounding-counterexamples/data/dgg_instance.json @@ -0,0 +1,38 @@ +{ + "title": "Planar counterexample to Goemans' cost conjecture", + "source": "s", + "terminals": { + "t1": 15, + "t2": 10, + "t3": 15 + }, + "maximum_demand": 15, + "vertices": ["s", "u", "v", "w", "t1", "t2", "t3"], + "arcs": [ + {"tail": "s", "head": "t1", "fractional_load": 10, "cost": 2}, + {"tail": "s", "head": "t2", "fractional_load": 6, "cost": 3}, + {"tail": "s", "head": "u", "fractional_load": 24, "cost": 0}, + {"tail": "u", "head": "t3", "fractional_load": 10, "cost": 2}, + {"tail": "u", "head": "v", "fractional_load": 14, "cost": 0}, + {"tail": "v", "head": "t1", "fractional_load": 5, "cost": 0}, + {"tail": "v", "head": "w", "fractional_load": 9, "cost": 0}, + {"tail": "w", "head": "t2", "fractional_load": 4, "cost": 0}, + {"tail": "w", "head": "t3", "fractional_load": 5, "cost": 0} + ], + "fractional_path_decomposition": { + "t1": [ + {"amount": 10, "path": ["s", "t1"]}, + {"amount": 5, "path": ["s", "u", "v", "t1"]} + ], + "t2": [ + {"amount": 6, "path": ["s", "t2"]}, + {"amount": 4, "path": ["s", "u", "v", "w", "t2"]} + ], + "t3": [ + {"amount": 10, "path": ["s", "u", "t3"]}, + {"amount": 5, "path": ["s", "u", "v", "w", "t3"]} + ] + }, + "claimed_fractional_cost": 58, + "claimed_minimum_cost_subject_to_additive_bound": 60 +} From f334fd7fda25928a9329744bb7d3f8211809349d Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:37:27 +1000 Subject: [PATCH 03/33] Add exact chairman counterexample data --- .../data/chairman_instance.json | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 2026-rounding-counterexamples/data/chairman_instance.json diff --git a/2026-rounding-counterexamples/data/chairman_instance.json b/2026-rounding-counterexamples/data/chairman_instance.json new file mode 100644 index 0000000..bd58cc6 --- /dev/null +++ b/2026-rounding-counterexamples/data/chairman_instance.json @@ -0,0 +1,25 @@ +{ + "title": "Counterexample to machine-dependent weighted chairman assignment", + "rows": ["B", "A1", "H1", "A2", "H2", "A3", "H3", "A4", "H4", "A5", "H5"], + "columns": ["J1", "K1", "L1", "J2", "K2", "L2", "J3", "K3", "L3", "J4", "K4", "L4", "J5", "K5", "L5"], + "default_fractional_entry": "0", + "default_weight": "1/1000", + "maximum_weight": "1", + "block_template": { + "Jk": { + "fractional_entries": {"Ak": "19/24", "B": "5/24"}, + "exceptional_weights": {"Ak": "1", "B": "1"} + }, + "Kk": { + "fractional_entries": {"Ak": "1/2", "Hk": "1/2"}, + "exceptional_weights": {"Ak": "1/2", "Hk": "1"} + }, + "Lk": { + "fractional_entries": {"Ak": "23/48", "Hk": "25/48"}, + "exceptional_weights": {"Ak": "1", "Hk": "1"} + } + }, + "number_of_blocks": 5, + "claimed_detector_lower_bound": "49/48-13/1000", + "claimed_accumulator_lower_bound": "619/600" +} From f795ab554c7cfefd4daee275f2c839460100ecbe Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:38:02 +1000 Subject: [PATCH 04/33] Add exhaustive DGG verifier --- .../code/verify_dgg.py | 161 ++++++++++++++++++ 1 file changed, 161 insertions(+) create mode 100644 2026-rounding-counterexamples/code/verify_dgg.py diff --git a/2026-rounding-counterexamples/code/verify_dgg.py b/2026-rounding-counterexamples/code/verify_dgg.py new file mode 100644 index 0000000..f254382 --- /dev/null +++ b/2026-rounding-counterexamples/code/verify_dgg.py @@ -0,0 +1,161 @@ +#!/usr/bin/env python3 +"""Exact exhaustive verifier for the seven-vertex SSUF counterexample. + +The program intentionally uses only the Python standard library and integer +arithmetic. It reconstructs all source-terminal paths from the arc list, +enumerates every unsplittable routing, and checks the claimed optimum. +""" + +from __future__ import annotations + +import itertools +import json +from collections import defaultdict +from pathlib import Path +from typing import Dict, Iterable, List, Sequence, Tuple + +Arc = Tuple[str, str] +PathType = Tuple[Arc, ...] + +ROOT = Path(__file__).resolve().parents[1] +DATA = ROOT / "data" / "dgg_instance.json" + + +def all_simple_paths( + adjacency: Dict[str, List[str]], source: str, target: str +) -> List[Tuple[str, ...]]: + result: List[Tuple[str, ...]] = [] + + def visit(vertex: str, prefix: Tuple[str, ...]) -> None: + if vertex == target: + result.append(prefix) + return + for successor in adjacency.get(vertex, []): + if successor not in prefix: + visit(successor, prefix + (successor,)) + + visit(source, (source,)) + return result + + +def path_arcs(path: Sequence[str]) -> PathType: + return tuple(zip(path, path[1:])) + + +def main() -> None: + instance = json.loads(DATA.read_text(encoding="utf-8")) + source = instance["source"] + demands = {t: int(d) for t, d in instance["terminals"].items()} + maximum_demand = max(demands.values()) + assert maximum_demand == int(instance["maximum_demand"]) + + arcs: List[Arc] = [] + fractional_load: Dict[Arc, int] = {} + cost: Dict[Arc, int] = {} + adjacency: Dict[str, List[str]] = defaultdict(list) + + for record in instance["arcs"]: + arc = (record["tail"], record["head"]) + assert arc not in fractional_load, f"duplicate arc {arc}" + arcs.append(arc) + fractional_load[arc] = int(record["fractional_load"]) + cost[arc] = int(record["cost"]) + adjacency[arc[0]].append(arc[1]) + + # Verify aggregate fractional-flow conservation. + balance = {v: 0 for v in instance["vertices"]} + for arc in arcs: + u, v = arc + balance[u] -= fractional_load[arc] + balance[v] += fractional_load[arc] + assert balance[source] == -sum(demands.values()) + for terminal, demand in demands.items(): + assert balance[terminal] == demand + for vertex in set(instance["vertices"]) - {source, *demands.keys()}: + assert balance[vertex] == 0 + + # Reconstruct every path from the graph, rather than trusting the supplied + # path decomposition. + paths: Dict[str, List[PathType]] = {} + for terminal in demands: + vertex_paths = all_simple_paths(adjacency, source, terminal) + paths[terminal] = [path_arcs(path) for path in vertex_paths] + assert len(paths[terminal]) == 2, ( + terminal, + [tuple([source] + [v for _, v in p]) for p in paths[terminal]], + ) + + fractional_cost = sum(fractional_load[a] * cost[a] for a in arcs) + assert fractional_cost == int(instance["claimed_fractional_cost"]) == 58 + + terminals = tuple(demands) + routing_records = [] + for choices in itertools.product(*(paths[t] for t in terminals)): + load = {a: 0 for a in arcs} + total_cost = 0 + selected = [] + for terminal, path in zip(terminals, choices): + demand = demands[terminal] + per_unit = sum(cost[a] for a in path) + total_cost += demand * per_unit + selected.append("Z" if per_unit == 0 else "E") + for arc in path: + load[arc] += demand + + violations = { + a: load[a] - (fractional_load[a] + maximum_demand) + for a in arcs + if load[a] > fractional_load[a] + maximum_demand + } + routing_records.append( + { + "selected": "".join(selected), + "cost": total_cost, + "good": not violations, + "violations": violations, + } + ) + + assert len(routing_records) == 8 + good = [record for record in routing_records if record["good"]] + bad = [record for record in routing_records if not record["good"]] + assert len(good) == 4 + assert len(bad) == 4 + minimum_good_cost = min(record["cost"] for record in good) + assert minimum_good_cost == int( + instance["claimed_minimum_cost_subject_to_additive_bound"] + ) == 60 + assert minimum_good_cost > fractional_cost + + # Every routing with two cheap paths has the advertised unit excess on a + # bottleneck arc. The all-cheap routing may violate several arcs. + required_witnesses = { + "ZZE": ("s", "u"), + "ZEZ": ("u", "v"), + "EZZ": ("v", "w"), + } + by_selection = {record["selected"]: record for record in routing_records} + for selection, witness in required_witnesses.items(): + assert by_selection[selection]["violations"][witness] == 1 + + print("All source-terminal paths reconstructed from the graph:") + for terminal in terminals: + rendered = ["->".join([source] + [v for _, v in path]) for path in paths[terminal]] + print(f" {terminal}: {rendered}") + print("\nAll eight routings:") + for record in sorted(routing_records, key=lambda r: r["selected"]): + witness = ", ".join( + f"{u}->{v}:+{excess}" for (u, v), excess in record["violations"].items() + ) or "none" + print( + f" {record['selected']} cost={record['cost']:>2} " + f"good={str(record['good']):<5} violations={witness}" + ) + print( + "\nDGG certificate verified: min good cost = " + f"{minimum_good_cost} > fractional cost = {fractional_cost}" + ) + + +if __name__ == "__main__": + main() From e559000cd3132aa2abab1962f865dd2b969c1d4c Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:38:31 +1000 Subject: [PATCH 05/33] Add exact chairman certificate verifier --- .../code/verify_chairman.py | 110 ++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 2026-rounding-counterexamples/code/verify_chairman.py diff --git a/2026-rounding-counterexamples/code/verify_chairman.py b/2026-rounding-counterexamples/code/verify_chairman.py new file mode 100644 index 0000000..c4a96af --- /dev/null +++ b/2026-rounding-counterexamples/code/verify_chairman.py @@ -0,0 +1,110 @@ +#!/usr/bin/env python3 +"""Exact certificate verifier for the machine-dependent chairman example. + +The proof is a finite symbolic forcing argument. This script reconstructs the +11-by-15 rational instance and checks every inequality in that certificate +using fractions, including the worst possible effects of assignments outside +the fractional support. +""" + +from __future__ import annotations + +import json +from fractions import Fraction +from pathlib import Path +from typing import Dict, Tuple + +ROOT = Path(__file__).resolve().parents[1] +DATA = ROOT / "data" / "chairman_instance.json" + + +def F(value: str | int) -> Fraction: + return Fraction(str(value)) + + +def main() -> None: + instance = json.loads(DATA.read_text(encoding="utf-8")) + rows = tuple(instance["rows"]) + columns = tuple(instance["columns"]) + eta = F(instance["default_weight"]) + default_x = F(instance["default_fractional_entry"]) + number_of_blocks = int(instance["number_of_blocks"]) + + assert len(rows) == 11 + assert len(columns) == 15 + assert number_of_blocks == 5 + assert eta == Fraction(1, 1000) + + x: Dict[Tuple[str, str], Fraction] = { + (row, column): default_x for row in rows for column in columns + } + d: Dict[Tuple[str, str], Fraction] = { + (row, column): eta for row in rows for column in columns + } + + for k in range(1, number_of_blocks + 1): + A, H = f"A{k}", f"H{k}" + J, K, L = f"J{k}", f"K{k}", f"L{k}" + + x[A, J], x["B", J] = Fraction(19, 24), Fraction(5, 24) + d[A, J], d["B", J] = Fraction(1), Fraction(1) + + x[A, K], x[H, K] = Fraction(1, 2), Fraction(1, 2) + d[A, K], d[H, K] = Fraction(1, 2), Fraction(1) + + x[A, L], x[H, L] = Fraction(23, 48), Fraction(25, 48) + d[A, L], d[H, L] = Fraction(1), Fraction(1) + + # Basic instance checks from the conjecture. + for column in columns: + assert sum(x[row, column] for row in rows) == 1 + assert sum(x[row, column] > 0 for row in rows) == 2 + assert all(weight > 0 for weight in d.values()) + assert max(d.values()) == Fraction(1) + + # At the start of block k, either fresh detector row could have received + # every preceding column outside its support. There are at most 12 such + # columns, and each contributes only -eta. + worst_previous = -12 * eta + + # Assume J_k is not assigned to A_k. If K_k is not assigned to A_k, + # A_k already exceeds the conjectured bound. + k_not_to_A = worst_previous + Fraction(19, 24) + Fraction(1, 4) + assert k_not_to_A > 1 + + # Hence K_k must be assigned to A_k. These are lower bounds immediately + # after K_k, allowing J_k itself to have been assigned to H_k at cost eta. + A_after_forced_K = worst_previous + Fraction(19, 24) - Fraction(1, 4) + H_after_forced_K = worst_previous - eta + Fraction(1, 2) + + # If L_k goes to H_k, A_k is unassigned; otherwise H_k is unassigned. + violation_if_L_to_H = A_after_forced_K + Fraction(23, 48) + violation_if_L_not_to_H = H_after_forced_K + Fraction(25, 48) + detector_lower_bound = min(violation_if_L_to_H, violation_if_L_not_to_H) + + assert violation_if_L_to_H == Fraction(49, 48) - 12 * eta + assert violation_if_L_not_to_H == Fraction(49, 48) - 13 * eta + assert detector_lower_bound == F(instance["claimed_detector_lower_bound"]) + assert detector_lower_bound > 1 + + # Therefore each J_k must be assigned to A_k. The accumulator B is then + # unassigned on all five J-columns and gains 5/24 each time. It can lose + # at most eta on each of the ten detector columns. + accumulator = number_of_blocks * Fraction(5, 24) - 2 * number_of_blocks * eta + assert accumulator == F(instance["claimed_accumulator_lower_bound"]) + assert accumulator == Fraction(619, 600) + assert accumulator > 1 + + print("Machine-dependent chairman instance checks:") + print(f" rows={len(rows)}, columns={len(columns)}, D={max(d.values())}") + print(f" K not assigned to A: lower bound {k_not_to_A}") + print(f" L assigned to H: lower bound {violation_if_L_to_H}") + print(f" L not assigned to H: lower bound {violation_if_L_not_to_H}") + print( + "\nChairman certificate verified: forced accumulator lower bound = " + f"{accumulator} > 1" + ) + + +if __name__ == "__main__": + main() From dd7ebc7b0313756e07ff92805474839a62167526 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:38:41 +1000 Subject: [PATCH 06/33] Add combined certificate runner --- .../code/verify_all.py | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 2026-rounding-counterexamples/code/verify_all.py diff --git a/2026-rounding-counterexamples/code/verify_all.py b/2026-rounding-counterexamples/code/verify_all.py new file mode 100644 index 0000000..ea388a8 --- /dev/null +++ b/2026-rounding-counterexamples/code/verify_all.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +"""Run every exact certificate verifier in a fresh Python process.""" + +from __future__ import annotations + +import subprocess +import sys +from pathlib import Path + +HERE = Path(__file__).resolve().parent + + +def run(script: str) -> None: + path = HERE / script + print(f"=== {script} ===") + subprocess.run([sys.executable, str(path)], check=True) + print() + + +def main() -> None: + run("verify_dgg.py") + run("verify_chairman.py") + print("All exact certificates passed.") + + +if __name__ == "__main__": + main() From 77f54f5900d7e99c87ca42515e98fc2d5908769a Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:39:17 +1000 Subject: [PATCH 07/33] Add parametric DGG derivation script --- .../code/derive_dgg_family.py | 99 +++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 2026-rounding-counterexamples/code/derive_dgg_family.py diff --git a/2026-rounding-counterexamples/code/derive_dgg_family.py b/2026-rounding-counterexamples/code/derive_dgg_family.py new file mode 100644 index 0000000..19314c2 --- /dev/null +++ b/2026-rounding-counterexamples/code/derive_dgg_family.py @@ -0,0 +1,99 @@ +#!/usr/bin/env python3 +"""Reconstruct the integer SSUF certificate from its rational family.""" + +from __future__ import annotations + +from fractions import Fraction +from math import lcm + + +def L(*values: Fraction) -> int: + scale = 1 + for value in values: + scale = lcm(scale, value.denominator) + return scale + + +def main() -> None: + # Normalized maximum demand D=1. Cheap-path probabilities are r,q,r. + b = Fraction(2, 3) # middle demand + r = Fraction(1, 3) + q = Fraction(2, 5) + + # Cost preservation forces at least two cheap paths when 2r+q>1. + cheap_mass = 2 * r + q + assert cheap_mass == Fraction(16, 15) > 1 + + # Additive load needed by the three possible cheap pairs. + pair_12_or_23 = 1 + b * (1 - q) - r + pair_13 = 2 - 2 * r - b * q + assert pair_12_or_23 == pair_13 == Fraction(16, 15) + + # Choose the smallest convenient scale making this displayed instance + # integral. The resulting maximum demand is 15 and every critical pair + # exceeds x+D by exactly one unit. + quantities = [ + b, + r, + b * q, + 1 - r, + b * (1 - q), + 1 + r + b * q, + 2 * r + b * q, + r + b * q, + ] + scale = L(*quantities) + assert scale == 15 + + d1, d2, d3 = scale, int(scale * b), scale + x = { + "s->t1": int(scale * (1 - r)), + "s->t2": int(scale * b * (1 - q)), + "s->u": int(scale * (1 + r + b * q)), + "u->t3": int(scale * (1 - r)), + "u->v": int(scale * (2 * r + b * q)), + "v->t1": int(scale * r), + "v->w": int(scale * (r + b * q)), + "w->t2": int(scale * b * q), + "w->t3": int(scale * r), + } + expected = { + "s->t1": 10, + "s->t2": 6, + "s->u": 24, + "u->t3": 10, + "u->v": 14, + "v->t1": 5, + "v->w": 9, + "w->t2": 4, + "w->t3": 5, + } + assert x == expected + + # Give each expensive integral path total cost 30. + common_path_cost = lcm(d1, d2, d3) + costs = { + "s->t1": common_path_cost // d1, + "s->t2": common_path_cost // d2, + "u->t3": common_path_cost // d3, + } + assert common_path_cost == 30 + assert costs == {"s->t1": 2, "s->t2": 3, "u->t3": 2} + + fractional_cost = int(common_path_cost * (3 - cheap_mass)) + integral_good_cost = 2 * common_path_cost + assert fractional_cost == 58 + assert integral_good_cost == 60 + + print(f"normalized demands: (1, {b}, 1)") + print(f"cheap probabilities: ({r}, {q}, {r})") + print(f"violated triangle mass: {cheap_mass}") + print(f"required additive coefficient for every cheap pair: {pair_13}") + print(f"integer demands: {(d1, d2, d3)}") + print(f"integer fractional loads: {x}") + print(f"nonzero per-unit costs: {costs}") + print(f"cost gap: {fractional_cost} < {integral_good_cost}") + + +if __name__ == "__main__": + main() From 29ca97fb8d5b5ec38ff2259c774010cb2db040cf Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:39:33 +1000 Subject: [PATCH 08/33] Add chairman gadget derivation script --- .../code/derive_chairman_family.py | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 2026-rounding-counterexamples/code/derive_chairman_family.py diff --git a/2026-rounding-counterexamples/code/derive_chairman_family.py b/2026-rounding-counterexamples/code/derive_chairman_family.py new file mode 100644 index 0000000..9dea1dc --- /dev/null +++ b/2026-rounding-counterexamples/code/derive_chairman_family.py @@ -0,0 +1,55 @@ +#!/usr/bin/env python3 +"""Verify the parametric inequalities behind the chairman gadget.""" + +from __future__ import annotations + +from fractions import Fraction + + +def main() -> None: + blocks = 5 + p = Fraction(5, 24) # accumulator share in J + a = Fraction(1, 2) # A-row weight in K + q = Fraction(25, 48) # H-row share in L + eta = Fraction(1, 1000) + + # Ignoring the small off-support penalty, these are the three forcing + # margins. They must all be positive. + margin_K_not_A = a / 2 - p + margin_L_to_H = 1 - p - a / 2 - q + margin_L_not_H = q - Fraction(1, 2) + accumulator_margin = blocks * p - 1 + + assert margin_K_not_A == Fraction(1, 24) > 0 + assert margin_L_to_H == Fraction(1, 48) > 0 + assert margin_L_not_H == Fraction(1, 48) > 0 + assert accumulator_margin == Fraction(1, 24) > 0 + + # The first detector row can lose at most 12 eta before its block, while + # the second can lose at most 13 eta after a possible off-support J choice. + assert margin_K_not_A > 12 * eta + assert margin_L_to_H > 12 * eta + assert margin_L_not_H > 13 * eta + assert accumulator_margin > 2 * blocks * eta + + detector = 1 + min( + margin_L_to_H - 12 * eta, + margin_L_not_H - 13 * eta, + ) + accumulator = blocks * p - 2 * blocks * eta + + assert detector == Fraction(6047, 6000) > 1 + assert accumulator == Fraction(619, 600) > 1 + + print(f"p={p}, a={a}, q={q}, eta={eta}, blocks={blocks}") + print( + "forcing margins: " + f"K={margin_K_not_A}, L-to-H={margin_L_to_H}, " + f"L-not-to-H={margin_L_not_H}" + ) + print(f"detector lower bound: {detector}") + print(f"accumulator lower bound: {accumulator}") + + +if __name__ == "__main__": + main() From 6404ac0d928be778d13ccbd1d50f1bb41b1e9225 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:39:56 +1000 Subject: [PATCH 09/33] Store detector bound as an exact rational --- 2026-rounding-counterexamples/data/chairman_instance.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2026-rounding-counterexamples/data/chairman_instance.json b/2026-rounding-counterexamples/data/chairman_instance.json index bd58cc6..6d09090 100644 --- a/2026-rounding-counterexamples/data/chairman_instance.json +++ b/2026-rounding-counterexamples/data/chairman_instance.json @@ -20,6 +20,6 @@ } }, "number_of_blocks": 5, - "claimed_detector_lower_bound": "49/48-13/1000", + "claimed_detector_lower_bound": "6047/6000", "claimed_accumulator_lower_bound": "619/600" } From f21424c10e0b1c3c7453c6a2a1cf2d04942b050c Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:40:26 +1000 Subject: [PATCH 10/33] Document the DGG derivation --- .../research/derivation-dgg.md | 150 ++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 2026-rounding-counterexamples/research/derivation-dgg.md diff --git a/2026-rounding-counterexamples/research/derivation-dgg.md b/2026-rounding-counterexamples/research/derivation-dgg.md new file mode 100644 index 0000000..c965d75 --- /dev/null +++ b/2026-rounding-counterexamples/research/derivation-dgg.md @@ -0,0 +1,150 @@ +# Derivation of the SSUF counterexample + +## 1. The convex-hull target + +Fix a feasible fractional single-source flow `x` and let `D` be the largest terminal demand. Let `U(x)` be the finite set of load vectors of unsplittable routings satisfying + +```text +y_a <= x_a + D for every arc a. +``` + +The cost conjecture is equivalent, on an acyclic support, to the assertion that `x` belongs to `conv U(x)`. If it does not, a separating linear functional can be shifted by vertex potentials to become a nonnegative arc-cost vector without changing its value on flow differences with the same divergence. + +The design task is therefore to put the fractional load outside the convex hull of capacity-good routings. + +## 2. Triangle stable-set obstruction + +Give each terminal one cheap path `Z_i` and one expensive path `E_i`. We seek three shared bottlenecks with the following property: + +```text +Z_1 and Z_2 cannot be used together; +Z_1 and Z_3 cannot be used together; +Z_2 and Z_3 cannot be used together. +``` + +Writing `z_i=1` when `Z_i` is selected, every good integral routing then satisfies the triangle stable-set facet + +```text +z_1 + z_2 + z_3 <= 1. +``` + +If the fractional cheap-path probabilities sum to more than one, the fractional point violates that facet. Assigning a common total cost to each expensive path gives the separating objective. + +## 3. A graph that realizes the triangle without hybrid paths + +Use the directed graph with arcs + +```text +s->t1, s->t2, s->u, u->t3, u->v, +v->t1, v->w, w->t2, w->t3. +``` + +Each terminal has exactly two paths: + +```text +E1 = s->t1 Z1 = s->u->v->t1 +E2 = s->t2 Z2 = s->u->v->w->t2 +E3 = s->u->t3 Z3 = s->u->v->w->t3. +``` + +There are no other source-terminal paths. The three conflict witnesses are nested: + +```text +Z1 + Z2 conflict on s->u, because every t3 path also uses s->u; +Z1 + Z3 conflict on u->v; +Z2 + Z3 conflict on v->w. +``` + +This nesting avoids the path-splicing problem that defeats abstract resource gadgets. + +## 4. Rational family + +Normalize `D=1` and take demands + +```text +d1=d3=1, d2=b. +``` + +Let the cheap-path probabilities be `r,q,r`. The three relevant fractional shared loads are + +```text +x(su) = 1 + r + bq, +x(uv) = 2r + bq, +x(vw) = r + bq. +``` + +The additive deviation forced by the cheap pairs is + +```text +A12=A23 = 1 + b(1-q) - r, +A13 = 2 - 2r - bq. +``` + +If each expensive integral path has the same total cost, cost preservation forces at least two cheap paths whenever + +```text +2r+q > 1. +``` + +Choose + +```text +b=2/3, r=1/3, q=2/5. +``` + +Then + +```text +2r+q = 16/15, +A12=A13=A23 = 16/15. +``` + +Scaling by 15 gives demands `(15,10,15)` and integer fractional loads + +```text +x(st1)=10, x(st2)=6, x(su)=24, +x(ut3)=10, x(uv)=14, x(vt1)=5, +x(vw)=9, x(wt2)=4, x(wt3)=5. +``` + +With `D=15`, every cheap pair exceeds its relevant upper allowance by exactly one. + +## 5. Cost separator + +Give the three expensive paths a common total integral cost of 30: + +```text +c(st1)=2, c(st2)=3, c(ut3)=2, +``` + +and put zero cost on the other arcs. The fractional cost is + +```text +30*((1-r)+(1-q)+(1-r)) = 58. +``` + +Every capacity-good routing uses at most one cheap path and therefore at least two expensive paths, so its cost is at least 60. Hence + +```text +min{c^T y : y unsplittable, y <= x + D} = 60 > 58 = c^T x. +``` + +## 6. Planar quantitative family + +Set instead + +```text +b=3/4, r=1/4, q=1/2+epsilon. +``` + +Cost preservation again forces at least two cheap paths because `2r+q=1+epsilon`. Every cheap pair has additive deviation + +```text +9/8 - 3epsilon/4. +``` + +Thus the best universal cost-preserving upper-deviation coefficient for planar acyclic graphs is at least `9/8` in the limit. The known planar theorem gives an upper bound of `2`. + +## 7. Topology + +Ignoring directions, the graph is a subdivision of `K_4`: the branch vertices are `s,u,v,w`, while `t1,t2,t3` subdivide the edges `sv,sw,uw`. It is planar but lies immediately outside the series-parallel class for which an exact convex-decomposition theorem is known. From 7a2b13afa351274060a09f718e05ec227079beea Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:40:52 +1000 Subject: [PATCH 11/33] Document the chairman derivation --- .../research/derivation-chairman.md | 119 ++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 2026-rounding-counterexamples/research/derivation-chairman.md diff --git a/2026-rounding-counterexamples/research/derivation-chairman.md b/2026-rounding-counterexamples/research/derivation-chairman.md new file mode 100644 index 0000000..b2b6b12 --- /dev/null +++ b/2026-rounding-counterexamples/research/derivation-chairman.md @@ -0,0 +1,119 @@ +# Derivation of the machine-dependent chairman counterexample + +## 1. Target statement + +For rows `i`, ordered columns `j`, positive machine-dependent weights `d_ij`, a fractional assignment `x`, and an integral assignment `y`, define + +```text +Delta_i(t) = sum_{j<=t} d_ij (x_ij-y_ij). +``` + +The conjectured bound is `|Delta_i(t)| <= D` for all rows and prefixes, where `D=max_ij d_ij`. We normalize `D=1`. + +The main difficulty is that the integral assignment is not required to respect the support of `x`. The construction therefore gives every off-support pair a small positive weight `eta`, and its proof explicitly includes every off-support assignment. + +## 2. One forcing block + +A block has a decision column `J` and detector columns `K,L`, with fresh rows `A,H` and a global accumulator row `B`. + +Choose parameters `p,a,q` and set + +```text +J: x_A=1-p, x_B=p, d_A=d_B=1; +K: x_A=x_H=1/2, d_A=a, d_H=1; +L: x_A=1-q, x_H=q, d_A=d_H=1. +``` + +All unlisted fractional entries are zero and all unlisted weights equal `eta>0`. + +Suppose `J` is not assigned to `A`. Ignoring the small previous off-support loss, row `A` gains `1-p`. + +If `K` is not assigned to `A`, row `A` gains another `a/2`. This already violates the unit bound when + +```text +a/2 > p. +``` + +Thus a surviving assignment must send `K` to `A`. Then row `A` is at `1-p-a/2`, while row `H` gains `1/2`. + +If `L` is assigned to `H`, row `A` gains `1-q`; if `L` is not assigned to `H`, row `H` gains `q`. Both choices violate when + +```text +q > 1/2, +q < 1-p-a/2. +``` + +The feasible parameter region is therefore + +```text +p < a/2, +1/2 < q < 1-p-a/2. +``` + +## 3. Closing the contradiction with an accumulator + +Repeat the block `N` times using fresh detector rows `A_k,H_k`. Every discrepancy-good integral assignment is forced to send `J_k` to `A_k`. The accumulator `B` is then unassigned on every `J_k` and gains `p` per block. + +There are only `2N` detector columns, so even if every one is assigned to `B` outside its fractional support, the total negative correction is at most `2N eta`. The final accumulator discrepancy is at least + +```text +Np - 2N eta. +``` + +Choose parameters with `Np>1` and then choose `eta` small enough. + +## 4. Exact rational values + +Use + +```text +N=5, +p=5/24, +a=1/2, +q=25/48, +eta=1/1000. +``` + +The three ideal forcing margins are + +```text +a/2-p = 1/24, +1-p-a/2-q = 1/48, +q-1/2 = 1/48. +``` + +Before block `k`, a fresh detector row can have received at most `3(k-1)<=12` earlier columns outside its support, so its discrepancy is at least `-12 eta`. If `J_k` itself is assigned to `H_k`, that row can incur one additional loss, giving `-13 eta`. + +The exact detector lower bounds are therefore + +```text +K not sent to A: 25/24 - 12/1000 > 1; +L sent to H: 49/48 - 12/1000 > 1; +L not sent to H: 49/48 - 13/1000 = 6047/6000 > 1. +``` + +Hence every good assignment must send all five `J_k` columns to `A_k`. The accumulator then satisfies + +```text +Delta_B(15) >= 5*(5/24)-10/1000 = 619/600 > 1. +``` + +This contradiction applies even when columns are assigned outside the support of `x`. + +## 5. Final instance size + +The rows are + +```text +B,A1,H1,A2,H2,A3,H3,A4,H4,A5,H5, +``` + +and the columns are + +```text +J1,K1,L1,...,J5,K5,L5. +``` + +Thus `m=11`, `n=15`, every fractional column has support size two, every weight is strictly positive, and the weight set is contained in `{1/1000,1/2,1}`. + +Because no integral assignment at all satisfies the bound, the same instance also refutes any stronger support-preserving formulation with one selected row per column. From eb8b2f83ad30d238134b3218163864a10f551870 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:41:27 +1000 Subject: [PATCH 12/33] Add importance and chronology --- .../research/importance-and-history.md | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 2026-rounding-counterexamples/research/importance-and-history.md diff --git a/2026-rounding-counterexamples/research/importance-and-history.md b/2026-rounding-counterexamples/research/importance-and-history.md new file mode 100644 index 0000000..42a18c5 --- /dev/null +++ b/2026-rounding-counterexamples/research/importance-and-history.md @@ -0,0 +1,51 @@ +# Importance and chronology + +Literature-check date: **23 July 2026**. + +## Goemans' cost conjecture + +Dinitz, Garg, and Goemans proved the foundational additive-maximum-demand theorem at FOCS 1998 and in *Combinatorica* 19(1), 17--41 (1999), DOI `10.1007/s004930050043`. + +The minimum-cost formulation and the conjectured simultaneous cost/congestion guarantee were part of the research programme surrounding Skutella's FOCS 2000 work and 2002 *Mathematical Programming* paper, DOI `10.1007/s101070100260`. + +The 2024 planar paper by Traub, Vargas Koch, and Zenklusen still described Goemans' cost version as open; it proved the planar bound with additive error `2D`, DOI `10.1137/1.9781611977912.24`. + +The 2024/2025 series-parallel work of Almoghrabi, Skutella, and Warode described the statement as a **25-year-old conjecture** and proved the exact convex-decomposition result for series-parallel digraphs, arXiv `2412.05182`. + +A paper published at SOSA on 6 January 2026 again called it a famous conjecture and reported only limited general progress: Swamy, Traub, Vargas Koch, and Zenklusen, DOI `10.1137/1.9781611978964.42`. + +Accordingly, the conservative historical description is that the conjecture remained unresolved for **approximately a quarter century**, dating from the FOCS 2000 / 2002 minimum-cost formulation to 2026. Dating from the 1998--1999 Dinitz--Garg--Goemans theorem gives roughly 27 years of surrounding history, but the paper should avoid presenting that longer interval as the age of the cost conjecture itself. + +### Why the counterexample matters + +The example does not weaken the classical Dinitz--Garg--Goemans theorem. It pinpoints the failure of combining two individually plausible requirements: + +```text +additive upper deviation D, and no increase in cost. +``` + +It is planar and acyclic, so nonplanarity is not the source of failure. Its undirected topology is a subdivision of `K_4`, making it the first natural forbidden topology immediately beyond the known series-parallel positive result. + +The example also yields a quantitative question. Let `alpha_planar` be the best coefficient such that every planar fractional flow can be rounded with no greater cost and upper deviation at most `alpha_planar D`. The construction gives + +```text +9/8 <= alpha_planar <= 2, +``` + +where the upper bound is the 2024 planar theorem. + +## Machine-dependent weighted chairman assignment + +Liu and Reis posted *The Weighted Chairman Assignment Problem* on arXiv on 23 November 2025 and published it at ITCS 2026, DOI `10.4230/LIPIcs.ITCS.2026.98`. Their Conjecture 19 asks for prefix discrepancy at most the largest machine-dependent weight. Conjecture 21 is a unified support-preserving strengthening. + +As measured to 23 July 2026, Conjecture 19 had therefore been in the literature for about **eight months from the preprint** and **six months from formal publication**. + +### Why this counterexample matters + +The ordinary weighted-chairman problem has a conservation structure because each job has one common weight across all rows. Machine-dependent weights destroy that conservation. The counterexample isolates the failure in a three-column forcing gadget and remains valid even when the integral assignment is allowed to leave the fractional support. + +The result does **not** settle the ordinary weighted-carpooling conjecture, in which a column has one common weight. It specifically rules out the proposed machine-dependent extension and any stronger theorem containing it. + +## Publication caution + +These are new research claims, not established literature facts. The finite certificates are reproducible, but priority, theorem wording, and bibliographic completeness should receive independent expert review before journal submission or a public priority announcement. From 41d9f32d9cbdb04225b0bd6bcead022e3e88a453 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:41:46 +1000 Subject: [PATCH 13/33] Add research provenance record --- .../research/provenance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 2026-rounding-counterexamples/research/provenance.md diff --git a/2026-rounding-counterexamples/research/provenance.md b/2026-rounding-counterexamples/research/provenance.md new file mode 100644 index 0000000..e762c7b --- /dev/null +++ b/2026-rounding-counterexamples/research/provenance.md @@ -0,0 +1,25 @@ +# Provenance and reproducibility record + +## Final claims + +The final mathematical objects are the two JSON certificates in `data/`. The proofs are reproduced independently in: + +- the exact Python verifiers in `code/`; +- the derivation notes in `research/`; +- the LaTeX manuscripts in `papers/`. + +The SSUF verifier reconstructs paths from the graph and does not trust a user-supplied path list. The chairman verifier uses exact rational arithmetic and explicitly includes the worst effects of assignments outside fractional support. + +## Exploratory work + +The constructions arose from an interactive sequence of abstract set-system gadgets, path-splicing tests, convex-hull separation models, and small graph searches. Not every ephemeral notebook cell or solver invocation survived as a standalone source file. No claim is made that this directory is a byte-for-byte archive of all exploratory computation. + +The repository does contain all code needed to reproduce and verify the **final** certificates, together with compact scripts that reconstruct each selected parameter family. The final proofs do not depend on an unavailable solver, random seed, floating-point tolerance, or omitted path enumeration. + +## AI assistance + +A generative AI system assisted with exploration, algebraic checking, code drafting, exposition, and repository preparation. It is not an author and cannot assume scholarly responsibility. Human authors must independently verify the results, establish priority, choose the target journal, supply names and affiliations, and approve the final submission. + +## Date and status + +Package prepared on 23 July 2026. Status: preprint source and exact certificate package, not peer reviewed. From c37ea151d9435d846d3459605f69057663c629c2 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:42:02 +1000 Subject: [PATCH 14/33] Add validation report --- .../research/validation-report.md | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 2026-rounding-counterexamples/research/validation-report.md diff --git a/2026-rounding-counterexamples/research/validation-report.md b/2026-rounding-counterexamples/research/validation-report.md new file mode 100644 index 0000000..5e012ed --- /dev/null +++ b/2026-rounding-counterexamples/research/validation-report.md @@ -0,0 +1,42 @@ +# Validation report + +## SSUF certificate + +The following checks are implemented in `code/verify_dgg.py`. + +1. The aggregate fractional flow has source divergence `-40`, terminal divergences `(15,10,15)`, and zero divergence at `u,v,w`. +2. All source-terminal paths are reconstructed by depth-first search from the nine-arc graph. +3. Each terminal has exactly two paths, giving exactly eight unsplittable routings. +4. The fractional cost is exactly `58`. +5. Exactly four routings satisfy `y_a <= x_a+15` on every arc. +6. The minimum cost among those four routings is exactly `60`. +7. The three two-cheap-path routings have unit excess on `s->u`, `u->v`, and `v->w`, respectively. + +No floating-point operations or optimization solver are used. + +## Chairman certificate + +The following checks are implemented in `code/verify_chairman.py`. + +1. Every one of the 15 fractional columns sums exactly to one and has support two. +2. Every weight is strictly positive and the largest weight is exactly one. +3. A fresh detector row can lose at most `12/1000` before its block. +4. If `J_k` is not sent to `A_k`, assigning `K_k` away from `A_k` gives discrepancy at least `25/24-12/1000 > 1`. +5. After the forced `K_k` choice, either assignment of `L_k` gives discrepancy at least `6047/6000 > 1`. +6. Therefore all five decision columns are forced, and the accumulator discrepancy is at least `619/600 > 1`. + +The proof permits every column to be assigned to any of the eleven rows; no support-preservation assumption is used. + +## Human audit points + +Before submission, an independent expert should verify: + +- that the manuscript quotes each external conjecture with exactly the quantifiers and conventions used in its source; +- that no later paper, preprint, erratum, or private communication has already resolved either statement; +- that the journal's authorship and AI-disclosure policies are followed; +- that the compiled figures and equations are visually inspected page by page; +- that the title and abstract do not overstate collateral consequences. + +## Current limitations + +This report records an internal exact audit, not peer review. The GitHub Actions workflow is the authoritative build check for the committed sources. Its status should be green before the branch is merged or a manuscript is circulated. From ae26c81c5bb28263c3cf6b31f6fbf3f768dd5fd5 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:42:31 +1000 Subject: [PATCH 15/33] Add planar SSUF network figure --- .../figures/dgg_network.tex | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 2026-rounding-counterexamples/figures/dgg_network.tex diff --git a/2026-rounding-counterexamples/figures/dgg_network.tex b/2026-rounding-counterexamples/figures/dgg_network.tex new file mode 100644 index 0000000..0fd618a --- /dev/null +++ b/2026-rounding-counterexamples/figures/dgg_network.tex @@ -0,0 +1,34 @@ +% Requires tikz libraries arrows.meta, positioning. +\begin{tikzpicture}[ + >=Stealth, + vertex/.style={circle,draw,minimum size=7mm,inner sep=1pt,font=\small}, + terminal/.style={rectangle,draw,rounded corners=1pt,minimum width=9mm,minimum height=7mm,font=\small}, + arc/.style={->,line width=.75pt}, + bottleneck/.style={->,line width=1.8pt}, + lab/.style={fill=white,inner sep=1.2pt,font=\scriptsize} +] + \node[vertex] (s) at (-4,0) {$s$}; + \node[vertex] (u) at (4,0) {$u$}; + \node[vertex] (v) at (0,4) {$v$}; + \node[vertex] (w) at (0,1.4) {$w$}; + \node[terminal] (t1) at (-2,2) {$t_1$}; + \node[terminal] (t2) at (-2,.7) {$t_2$}; + \node[terminal] (t3) at (2,.7) {$t_3$}; + + \draw[bottleneck] (s) -- node[lab,below] {$x=24,\ c=0$} (u); + \draw[bottleneck] (u) -- node[lab,right,pos=.55] {$x=14,\ c=0$} (v); + \draw[bottleneck] (v) -- node[lab,right] {$x=9,\ c=0$} (w); + + \draw[arc] (s) -- node[lab,left] {$10,2$} (t1); + \draw[arc] (v) -- node[lab,right] {$5,0$} (t1); + \draw[arc] (s) -- node[lab,below] {$6,3$} (t2); + \draw[arc] (w) -- node[lab,above] {$4,0$} (t2); + \draw[arc] (u) -- node[lab,below] {$10,2$} (t3); + \draw[arc] (w) -- node[lab,above] {$5,0$} (t3); + + \node[font=\scriptsize,below=1mm of t1] {$d_1=15$}; + \node[font=\scriptsize,below=1mm of t2] {$d_2=10$}; + \node[font=\scriptsize,below=1mm of t3] {$d_3=15$}; + \node[font=\scriptsize,align=center] at (0,-.7) + {arc labels are $(x_a,c_a)$; heavy arcs are the three conflict witnesses}; +\end{tikzpicture} From fc65635a6e9092681b8d62f985051ace5e43f503 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:42:42 +1000 Subject: [PATCH 16/33] Add stable-set obstruction figure --- .../figures/dgg_obstruction.tex | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 2026-rounding-counterexamples/figures/dgg_obstruction.tex diff --git a/2026-rounding-counterexamples/figures/dgg_obstruction.tex b/2026-rounding-counterexamples/figures/dgg_obstruction.tex new file mode 100644 index 0000000..a50714a --- /dev/null +++ b/2026-rounding-counterexamples/figures/dgg_obstruction.tex @@ -0,0 +1,27 @@ +% Requires tikz libraries arrows.meta, positioning. +\begin{tikzpicture}[ + >=Stealth, + choice/.style={circle,draw,minimum size=12mm,font=\small}, + witness/.style={font=\scriptsize,fill=white,inner sep=1pt}, + box/.style={draw,rounded corners=2pt,align=center,inner sep=5pt,font=\small} +] + \node[choice] (z1) at (0,2.1) {$Z_1$}; + \node[choice] (z2) at (-2,0) {$Z_2$}; + \node[choice] (z3) at (2,0) {$Z_3$}; + \draw[line width=1.1pt] (z1) -- node[witness,left] {$u\!\to\!v$} (z3); + \draw[line width=1.1pt] (z1) -- node[witness,right] {$s\!\to\!u$} (z2); + \draw[line width=1.1pt] (z2) -- node[witness,below] {$v\!\to\!w$} (z3); + + \node[box,right=18mm of z3] (integral) + {capacity-good integral routings\\[1mm] + $z_1+z_2+z_3\le 1$}; + \node[box,below=7mm of integral] (fractional) + {fractional cheap-path marginals\\[1mm] + $\frac13+\frac25+\frac13=\frac{16}{15}>1$}; + \draw[->,line width=.9pt] (integral) -- node[right,font=\scriptsize] + {violated facet} (fractional); + + \node[box,below=10mm of z2,xshift=12mm] (cost) + {$c^\mathsf{T}x=58$\\[1mm] + $\min\{c^\mathsf{T}y:y\le x+D\}=60$}; +\end{tikzpicture} From 120635f440387080ecdfe39360005804d004a33f Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:43:00 +1000 Subject: [PATCH 17/33] Add chairman forcing-gadget figure --- .../figures/chairman_gadget.tex | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 2026-rounding-counterexamples/figures/chairman_gadget.tex diff --git a/2026-rounding-counterexamples/figures/chairman_gadget.tex b/2026-rounding-counterexamples/figures/chairman_gadget.tex new file mode 100644 index 0000000..96165ee --- /dev/null +++ b/2026-rounding-counterexamples/figures/chairman_gadget.tex @@ -0,0 +1,36 @@ +% Requires tikz libraries arrows.meta, positioning. +\begin{tikzpicture}[ + >=Stealth, + col/.style={draw,rounded corners=2pt,align=center,minimum width=31mm,minimum height=17mm,font=\small}, + outcome/.style={draw,align=center,inner sep=4pt,font=\scriptsize}, + arr/.style={->,line width=.8pt}, + note/.style={font=\scriptsize,align=center} +] + \node[col] (J) at (0,0) + {$J_k$\\$x_A=19/24,\ x_B=5/24$\\$d_A=d_B=1$}; + \node[col,right=20mm of J] (K) + {$K_k$\\$x_A=x_H=1/2$\\$d_A=1/2,\ d_H=1$}; + \node[col,right=20mm of K] (L) + {$L_k$\\$x_A=23/48,\ x_H=25/48$\\$d_A=d_H=1$}; + + \draw[arr] (J) -- node[above,note] {$J_k\not\to A_k$} (K); + \draw[arr] (K) -- node[above,note] {forced: $K_k\to A_k$} (L); + + \node[outcome,above=10mm of K] (badK) + {$K_k\not\to A_k$\\$\Delta_{A_k}\ge 25/24-12\eta>1$}; + \draw[arr] (K) -- (badK); + + \node[outcome,above=10mm of L,xshift=18mm] (badLH) + {$L_k\to H_k$\\$\Delta_{A_k}\ge49/48-12\eta>1$}; + \node[outcome,below=10mm of L,xshift=18mm] (badLnH) + {$L_k\not\to H_k$\\$\Delta_{H_k}\ge49/48-13\eta>1$}; + \draw[arr] (L) -- (badLH); + \draw[arr] (L) -- (badLnH); + + \node[outcome,below=12mm of J] (forced) + {therefore $J_k\to A_k$\\accumulator gains $5/24$}; + \draw[arr] (J) -- node[left,note] {only surviving choice} (forced); + + \node[note,below=14mm of K] + {Five blocks: $\Delta_B\ge 5(5/24)-10(1/1000)=619/600>1$.}; +\end{tikzpicture} From 0bd10df04bbb4072dec69f22bc89b1336da75b27 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:43:18 +1000 Subject: [PATCH 18/33] Add graphical abstract source --- .../figures/graphical_abstract.tex | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 2026-rounding-counterexamples/figures/graphical_abstract.tex diff --git a/2026-rounding-counterexamples/figures/graphical_abstract.tex b/2026-rounding-counterexamples/figures/graphical_abstract.tex new file mode 100644 index 0000000..d0111d1 --- /dev/null +++ b/2026-rounding-counterexamples/figures/graphical_abstract.tex @@ -0,0 +1,26 @@ +\begin{center} +\begin{tikzpicture}[ + >=Stealth, + stage/.style={draw,rounded corners=2pt,align=center,minimum height=17mm,minimum width=34mm,font=\small}, + result/.style={draw,double,rounded corners=2pt,align=center,minimum height=17mm,minimum width=36mm,font=\small}, + arr/.style={->,line width=1pt} +] + \node[stage] (flow) at (0,0) + {fractional SSUF\\$c^\mathsf{T}x=58$}; + \node[stage] (triangle) at (4.4,0) + {three cheap paths\\$z_1+z_2+z_3\le1$}; + \node[result] (gap) at (8.8,0) + {capacity-good routing\\cost $\ge60$}; + \draw[arr] (flow) -- node[above,font=\scriptsize] {$p=(1/3,2/5,1/3)$} (triangle); + \draw[arr] (triangle) -- node[above,font=\scriptsize] {violated facet} (gap); + + \node[stage] (chair) at (0,-2.5) + {machine-dependent\\prefix discrepancy}; + \node[stage] (force) at (4.4,-2.5) + {five forcing blocks\\$J_k\to A_k$}; + \node[result] (acc) at (8.8,-2.5) + {accumulator\\$619/600>1$}; + \draw[arr] (chair) -- node[above,font=\scriptsize] {three-column gadget} (force); + \draw[arr] (force) -- node[above,font=\scriptsize] {$5(5/24)-10/1000$} (acc); +\end{tikzpicture} +\end{center} From 109a40793969795da744ca7fe49badbce47daf11 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:43:44 +1000 Subject: [PATCH 19/33] Add shared bibliography --- .../papers/references.bib | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 2026-rounding-counterexamples/papers/references.bib diff --git a/2026-rounding-counterexamples/papers/references.bib b/2026-rounding-counterexamples/papers/references.bib new file mode 100644 index 0000000..e566164 --- /dev/null +++ b/2026-rounding-counterexamples/papers/references.bib @@ -0,0 +1,84 @@ +@article{DinitzGargGoemans1999, + author = {Dinitz, Yefim and Garg, Naveen and Goemans, Michel X.}, + title = {On the Single-Source Unsplittable Flow Problem}, + journal = {Combinatorica}, + volume = {19}, + number = {1}, + pages = {17--41}, + year = {1999}, + doi = {10.1007/s004930050043} +} + +@article{Skutella2002, + author = {Skutella, Martin}, + title = {Approximating the Single Source Unsplittable Min-Cost Flow Problem}, + journal = {Mathematical Programming}, + volume = {91}, + number = {3}, + pages = {493--514}, + year = {2002}, + doi = {10.1007/s101070100260} +} + +@inproceedings{MartensSalazarSkutella2007, + author = {Martens, Marco and Salazar-Gonz{\'a}lez, Juan-Jos{\'e} and Skutella, Martin}, + title = {Convex Combinations of Single Source Unsplittable Flows}, + booktitle = {Algorithms -- ESA 2007}, + series = {Lecture Notes in Computer Science}, + volume = {4698}, + pages = {395--406}, + publisher = {Springer}, + year = {2007}, + doi = {10.1007/978-3-540-75520-3_36} +} + +@article{MorellSkutella2022, + author = {Morell, Sarah and Skutella, Martin}, + title = {Single Source Unsplittable Flows with Arc-Wise Lower and Upper Bounds}, + journal = {Mathematical Programming}, + volume = {192}, + pages = {477--496}, + year = {2022}, + doi = {10.1007/s10107-021-01704-4} +} + +@inproceedings{TraubVargasKochZenklusen2024, + author = {Traub, Vera and Vargas Koch, Laura and Zenklusen, Rico}, + title = {Single-Source Unsplittable Flows in Planar Graphs}, + booktitle = {Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms}, + pages = {639--668}, + publisher = {SIAM}, + year = {2024}, + doi = {10.1137/1.9781611977912.24} +} + +@misc{AlmoghrabiSkutellaWarode2024, + author = {Almoghrabi, Mohammed Majthoub and Skutella, Martin and Warode, Philipp}, + title = {Integer and Unsplittable Multiflows in Series-Parallel Digraphs}, + year = {2024}, + eprint = {2412.05182}, + archivePrefix= {arXiv}, + primaryClass = {cs.DS} +} + +@inproceedings{SwamyTraubVargasKochZenklusen2026, + author = {Swamy, Chaitanya and Traub, Vera and Vargas Koch, Laura and Zenklusen, Rico}, + title = {Unsplittable Cost Flows from Unweighted Error-Bounded Variants}, + booktitle = {2026 SIAM Symposium on Simplicity in Algorithms}, + pages = {512--523}, + publisher = {SIAM}, + year = {2026}, + doi = {10.1137/1.9781611978964.42} +} + +@inproceedings{LiuReis2026, + author = {Liu, Xinyue and Reis, Victor}, + title = {The Weighted Chairman Assignment Problem}, + booktitle = {17th Innovations in Theoretical Computer Science Conference (ITCS 2026)}, + series = {Leibniz International Proceedings in Informatics}, + volume = {362}, + pages = {98:1--98:16}, + publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, + year = {2026}, + doi = {10.4230/LIPIcs.ITCS.2026.98} +} From e8cc9fb7c01d988b8dd8dd5d38467d700c87493f Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:45:01 +1000 Subject: [PATCH 20/33] Add SSUF counterexample manuscript --- .../papers/dgg-counterexample.tex | 372 ++++++++++++++++++ 1 file changed, 372 insertions(+) create mode 100644 2026-rounding-counterexamples/papers/dgg-counterexample.tex diff --git a/2026-rounding-counterexamples/papers/dgg-counterexample.tex b/2026-rounding-counterexamples/papers/dgg-counterexample.tex new file mode 100644 index 0000000..70b8db8 --- /dev/null +++ b/2026-rounding-counterexamples/papers/dgg-counterexample.tex @@ -0,0 +1,372 @@ +\documentclass[11pt]{article} + +\usepackage[a4paper,margin=29mm]{geometry} +\usepackage{amsmath,amssymb,amsthm,mathtools} +\usepackage{array,booktabs} +\usepackage{microtype} +\usepackage{tikz} +\usetikzlibrary{arrows.meta,positioning} +\usepackage[numbers,sort&compress]{natbib} +\usepackage[hidelinks]{hyperref} + +\newtheorem{theorem}{Theorem} +\newtheorem{proposition}[theorem]{Proposition} +\newtheorem{corollary}[theorem]{Corollary} +\newtheorem{lemma}[theorem]{Lemma} +\theoremstyle{definition} +\newtheorem{conjecture}[theorem]{Conjecture} +\newtheorem{remark}[theorem]{Remark} + +\newcommand{\R}{\mathbb{R}} +\newcommand{\1}{\mathbf{1}} +\newcommand{\cost}{\operatorname{cost}} + +\title{A Planar Counterexample to Goemans' Cost Conjecture\\ +for Single-Source Unsplittable Flow} +\author{Anonymous for review} +\date{23 July 2026} + +\begin{document} +\maketitle + +\begin{abstract} +We give an explicit counterexample to Goemans' cost conjecture for +single-source unsplittable flow. The instance is a planar acyclic digraph +with seven vertices, nine arcs, and three terminals. A feasible fractional +flow has cost $58$, but every unsplittable routing whose load on each arc is +at most the fractional load plus the maximum demand has cost at least $60$. +Each terminal has exactly two source--terminal paths, so the proof reduces to +an exhaustive eight-routing certificate. The obstruction is the +stable-set inequality of a triangle: the three inexpensive path choices are +pairwise capacity-incompatible, while their fractional marginals sum to +$16/15$. The underlying undirected graph is a subdivision of $K_4$, placing +the example immediately beyond the known series-parallel positive result. +A parametric version also gives a planar lower bound of $9/8$ on the best +universal coefficient for cost-preserving additive congestion. +\end{abstract} + +\section{Introduction} + +Let $G=(V,A)$ be a directed graph with source $s$, terminals +$t_1,\ldots,t_k$, positive demands $d_1,\ldots,d_k$, and nonnegative per-unit +arc costs $c\in\R_+^A$. A feasible fractional flow $x\in\R_+^A$ routes all +demands from $s$ to their terminals. An unsplittable flow chooses one +$s$--$t_i$ path $P_i$ for each terminal and induces the load +\[ + y_a=\sum_{i:a\in P_i}d_i. +\] +Write $D=\max_i d_i$. + +The theorem of Dinitz, Garg, and Goemans guarantees an unsplittable routing +with $y_a\le x_a+D$ on every arc, without a cost condition +\citep{DinitzGargGoemans1999}. Goemans' cost conjecture asks whether the same +additive guarantee can always be obtained without increasing cost; it has +motivated work on minimum-cost and convex-decomposition variants for roughly +a quarter century \citep{Skutella2002,MartensSalazarSkutella2007}. + +\begin{conjecture}[Goemans' cost conjecture]\label{conj:goemans} +For every feasible fractional single-source flow $x$ and every nonnegative +arc-cost vector $c$, there exists an unsplittable flow $y$ such that +\[ + y_a\le x_a+D\quad(a\in A), + \qquad + c^\mathsf{T}y\le c^\mathsf{T}x. +\] +\end{conjecture} + +Recent progress includes simultaneous upper and lower bounds in special +cases \citep{MorellSkutella2022}, an additive $2D$ cost-preserving theorem for +planar digraphs \citep{TraubVargasKochZenklusen2024}, and the exact +convex-decomposition statement for series-parallel digraphs +\citep{AlmoghrabiSkutellaWarode2024}. A 2026 paper still described +Conjecture~\ref{conj:goemans} as famous and reported only limited general +progress \citep{SwamyTraubVargasKochZenklusen2026}. + +Our main result is the following finite certificate. + +\begin{theorem}\label{thm:main} +Conjecture~\ref{conj:goemans} is false. It fails on a planar acyclic digraph +with seven vertices, nine arcs, and three terminals. In the displayed +instance, +\[ + c^\mathsf{T}x=58 + \quad\text{but}\quad + \min\{c^\mathsf{T}y:y\text{ unsplittable},\ y\le x+D\1\}=60. +\] +\end{theorem} + +The graph is small enough that every path and every routing can be listed. +The proof therefore has no dependence on a path decomposition algorithm, +floating-point computation, or an optimization solver. + +\section{The instance} + +Let +\[ + V=\{s,u,v,w,t_1,t_2,t_3\}, + \qquad + (d_1,d_2,d_3)=(15,10,15), + \qquad D=15. +\] +The arcs, fractional loads, and costs are shown in +Table~\ref{tab:instance} and Figure~\ref{fig:network}. + +\begin{table}[ht] +\centering +\caption{The counterexample. Arc costs are nonnegative per-unit costs.} +\label{tab:instance} +\begin{tabular}{@{}lrr@{}} +\toprule +arc $a$ & $x_a$ & $c_a$ \\ +\midrule +$s\to t_1$ & 10 & 2 \\ +$s\to t_2$ & 6 & 3 \\ +$s\to u$ & 24 & 0 \\ +$u\to t_3$ & 10 & 2 \\ +$u\to v$ & 14 & 0 \\ +$v\to t_1$ & 5 & 0 \\ +$v\to w$ & 9 & 0 \\ +$w\to t_2$ & 4 & 0 \\ +$w\to t_3$ & 5 & 0 \\ +\bottomrule +\end{tabular} +\end{table} + +\begin{figure}[ht] +\centering +\input{../figures/dgg_network.tex} +\caption{A planar embedding. Each arc label is $(x_a,c_a)$, with the +fractional load first. The heavy arcs witness the three pairwise conflicts.} +\label{fig:network} +\end{figure} + +The fractional flow has the path decomposition +\[ +\begin{array}{c|cc} + & \text{first path} & \text{second path}\\ +\hline + t_1 & 10\,[s,t_1] & 5\,[s,u,v,t_1]\\ + t_2 & 6\,[s,t_2] & 4\,[s,u,v,w,t_2]\\ + t_3 & 10\,[s,u,t_3] & 5\,[s,u,v,w,t_3]. +\end{array} +\] +Conservation is immediate: +\[ +24=10+14,\qquad 14=5+9,\qquad 9=4+5, +\] +and the terminal inflows are $15,10,15$. +Its cost is +\[ + c^\mathsf{T}x=2\cdot10+3\cdot6+2\cdot10=58. +\] + +\section{Exhaustive proof} + +Each terminal has exactly two source--terminal paths: +\[ +\begin{array}{lll} +E_1=s\to t_1, +&\qquad& +Z_1=s\to u\to v\to t_1,\\[1mm] +E_2=s\to t_2, +&& +Z_2=s\to u\to v\to w\to t_2,\\[1mm] +E_3=s\to u\to t_3, +&& +Z_3=s\to u\to v\to w\to t_3. +\end{array} +\] +The paths $Z_i$ have zero cost. Each $E_i$ has total integral cost $30$: +\[ +15c(E_1)=30,\qquad 10c(E_2)=30,\qquad 15c(E_3)=30. +\] + +\begin{lemma}\label{lem:conflict} +An unsplittable routing satisfies $y_a\le x_a+D$ on every arc if and only if +it uses at most one of $Z_1,Z_2,Z_3$. +\end{lemma} + +\begin{proof} +If $Z_1$ and $Z_2$ are selected, terminal $t_3$ uses $s\to u$ on either of +its two paths. Hence +\[ + y_{su}=15+10+15=40>24+15=x_{su}+D. +\] +If $Z_1$ and $Z_3$ are selected, then +\[ + y_{uv}=15+15=30>14+15=x_{uv}+D. +\] +If $Z_2$ and $Z_3$ are selected, then +\[ + y_{vw}=10+15=25>9+15=x_{vw}+D. +\] +Thus a good routing uses at most one $Z_i$. + +Conversely, when at most one $Z_i$ is used, the shared loads satisfy +\[ + y_{su}\le30<39,\qquad y_{uv}\le15<29,\qquad y_{vw}\le15<24. +\] +Every other arc is used by at most one demand and therefore has load at most +$D\le x_a+D$. Hence the routing is good. +\end{proof} + +Lemma~\ref{lem:conflict} implies that every good routing uses at least two +expensive paths and therefore costs at least $60$. This proves +Theorem~\ref{thm:main}. For completeness, Table~\ref{tab:routings} lists all +eight routings. + +\begin{table}[ht] +\centering +\caption{All unsplittable routings. The letters correspond to the path +choices for $(t_1,t_2,t_3)$.} +\label{tab:routings} +\begin{tabular}{@{}cccl@{}} +\toprule +routing & cost & good? & witness if bad \\ +\midrule +$EEE$ & 90 & yes & --- \\ +$EEZ$ & 60 & yes & --- \\ +$EZE$ & 60 & yes & --- \\ +$EZZ$ & 30 & no & $v\to w$: $25>24$ \\ +$ZEE$ & 60 & yes & --- \\ +$ZEZ$ & 30 & no & $u\to v$: $30>29$ \\ +$ZZE$ & 30 & no & $s\to u$: $40>39$ \\ +$ZZZ$ & 0 & no & all three heavy arcs \\ +\bottomrule +\end{tabular} +\end{table} + +\section{The stable-set geometry} + +Let $z_i$ be the indicator of choosing $Z_i$. By +Lemma~\ref{lem:conflict}, every good integral routing satisfies the triangle +stable-set inequality +\[ + z_1+z_2+z_3\le1. +\] +The fractional cheap-path marginals are +\[ + p=\left(\frac5{15},\frac4{10},\frac5{15}\right) + =\left(\frac13,\frac25,\frac13\right), +\] +so +\[ + p_1+p_2+p_3=\frac{16}{15}>1. +\] +Thus the fractional point lies outside the convex hull of capacity-good +routings. The cost vector is exactly a nonnegative separator of this violated +facet. + +\begin{figure}[ht] +\centering +\input{../figures/dgg_obstruction.tex} +\caption{The counterexample is the stable-set obstruction of a triangle.} +\label{fig:obstruction} +\end{figure} + +This interpretation also shows that the instance rules out any proposed +convex decomposition of $x$ into unsplittable flows satisfying simultaneous +upper and lower $D$-bounds. Such flows are a subset of the upper-good +routings, all of which have cost at least $60$, whereas the average cost in a +decomposition of $x$ would have to be $58$. This does not refute the costless +existence of one two-sided-good routing. + +\section{Strictly positive costs} + +The zero-cost arcs are convenient but inessential. + +\begin{proposition}\label{prop:positive} +The same graph, demands, and fractional flow give a counterexample with +strictly positive integer costs on every arc. +\end{proposition} + +\begin{proof} +Set +\[ + c_{st_1}=12,\qquad c_{st_2}=18,\qquad c_{ut_3}=12, +\] +and give every other arc cost $1$. Direct calculation gives +\[ + c^\mathsf{T}x=409. +\] +The four good routings are $EEE,EEZ,EZE,ZEE$. Their costs are respectively +$555,420,415,420$, so the minimum good cost is $415>409$. +\end{proof} + +\section{A planar lower-bound family} + +The construction belongs to a simple rational family. Normalize $D=1$, +set +\[ + d_1=d_3=1,\qquad d_2=b, +\] +and let the cheap-path probabilities be $r,q,r$. The three possible cheap +pairs require additive deviations +\[ + A_{12}=A_{23}=1+b(1-q)-r, + \qquad + A_{13}=2-2r-bq. +\] +If every expensive integral path has total cost one, the fractional cost is +$3-(2r+q)$. Whenever $2r+q>1$, every no-more-expensive integral routing must +use at least two cheap paths. + +Choose +\[ + b=\frac34,\qquad r=\frac14,\qquad q=\frac12+\varepsilon. +\] +Then $2r+q=1+\varepsilon$ and +\[ + A_{12}=A_{13}=A_{23} + =\frac98-\frac34\varepsilon. +\] +We obtain the following quantitative consequence. + +\begin{corollary}\label{cor:planar} +Let $\alpha_{\rm planar}$ be the infimum of coefficients $\alpha$ such that +every planar acyclic single-source fractional flow admits a no-more-expensive +unsplittable routing satisfying $y_a\le x_a+\alpha D$ for every arc. Then +\[ + \frac98\le \alpha_{\rm planar}\le2. +\] +\end{corollary} + +\begin{proof} +The lower bound follows by sending $\varepsilon\downarrow0$ in the family +above. The upper bound is the planar cost theorem of +\citet{TraubVargasKochZenklusen2024}. +\end{proof} + +\section{Topology and implications} + +Ignoring directions, the graph is a subdivision of $K_4$. The branch +vertices are $s,u,v,w$, while $t_1,t_2,t_3$ subdivide the edges $sv,sw,uw$. +Thus the counterexample is planar but lies immediately outside the +series-parallel topology for which the exact convex-decomposition result is +known \citep{AlmoghrabiSkutellaWarode2024}. + +The classical additive-$D$ existence theorem remains valid: for example, +$EEZ$ is capacity-good. The failure is specifically the simultaneous demand +for additive error $D$ and no increase in cost. The example therefore +separates three thresholds: +\[ +\begin{array}{ccl} +\text{cost ignored} &:& D\text{ is achievable};\\ +\text{cost preserved, planar} &:& D\text{ is false and }2D\text{ is known};\\ +\text{this family} &:& (9/8-o(1))D\text{ is necessary}. +\end{array} +\] + +\section*{Reproducibility and disclosure} + +The accompanying repository contains the exact instance as JSON and a +standard-library Python verifier that reconstructs all paths and checks all +eight routings using integer arithmetic. A generative AI system assisted +with exploration, checking, code drafting, and exposition. It is not an +author. The human authors assume responsibility for independent +verification, priority, attribution, and the final submitted text. + +\bibliographystyle{abbrvnat} +\bibliography{references} + +\end{document} From 556f293b3bdf4a7a5932bef4fb922ed3a2065edd Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:45:58 +1000 Subject: [PATCH 21/33] Add weighted-chairman counterexample manuscript --- .../papers/chairman-counterexample.tex | 295 ++++++++++++++++++ 1 file changed, 295 insertions(+) create mode 100644 2026-rounding-counterexamples/papers/chairman-counterexample.tex diff --git a/2026-rounding-counterexamples/papers/chairman-counterexample.tex b/2026-rounding-counterexamples/papers/chairman-counterexample.tex new file mode 100644 index 0000000..b78b372 --- /dev/null +++ b/2026-rounding-counterexamples/papers/chairman-counterexample.tex @@ -0,0 +1,295 @@ +\documentclass[11pt]{article} + +\usepackage[a4paper,margin=29mm]{geometry} +\usepackage{amsmath,amssymb,amsthm,mathtools} +\usepackage{array,booktabs} +\usepackage{microtype} +\usepackage{tikz} +\usetikzlibrary{arrows.meta,positioning} +\usepackage[numbers,sort&compress]{natbib} +\usepackage[hidelinks]{hyperref} + +\newtheorem{theorem}{Theorem} +\newtheorem{proposition}[theorem]{Proposition} +\newtheorem{corollary}[theorem]{Corollary} +\newtheorem{lemma}[theorem]{Lemma} +\theoremstyle{definition} +\newtheorem{conjecture}[theorem]{Conjecture} +\newtheorem{remark}[theorem]{Remark} + +\newcommand{\R}{\mathbb{R}} +\newcommand{\disc}{\Delta} + +\title{Machine-Dependent Weighted Chairman Assignment:\\ +Counterexamples to Two Conjectures} +\author{Anonymous for review} +\date{23 July 2026} + +\begin{document} +\maketitle + +\begin{abstract} +Liu and Reis conjectured that every fractional assignment with positive +machine-dependent weights admits an integral assignment whose discrepancy on +every row and every prefix is at most the largest weight. We give an exact +rational counterexample with $11$ rows and $15$ columns. Every fractional +column has support two, all weights belong to +$\{1/1000,1/2,1\}$, and the largest weight is one. A three-column detector +gadget forces one decision in each of five blocks. The five forced decisions +make an accumulator row attain discrepancy at least +$619/600>1$. The proof allows integral assignments outside the fractional +support, and therefore refutes the unrestricted machine-dependent conjecture +itself as well as the stronger unified support-preserving formulation. +\end{abstract} + +\section{Introduction} + +Let $x\in[0,1]^{m\times n}$ be a fractional assignment with +\[ + \sum_{i=1}^m x_{ij}=1\qquad(j=1,\ldots,n). +\] +An integral assignment $y\in\{0,1\}^{m\times n}$ satisfies the same column +sums. Given positive machine-dependent weights $d_{ij}$, define the +row-prefix discrepancy +\[ + \disc_i(t)=\sum_{j=1}^t d_{ij}(x_{ij}-y_{ij}). +\] +Liu and Reis proposed the following extension of the weighted chairman +assignment problem \citep{LiuReis2026}. + +\begin{conjecture}[Liu--Reis, Conjecture 19]\label{conj:machine} +For every fractional assignment $x$ and every positive weight matrix $d$, +there is an integral assignment $y$ such that +\[ + |\disc_i(t)|\le D:=\max_{i,j}d_{ij} + \qquad\text{for every row $i$ and prefix $t$.} +\] +\end{conjecture} + +Their Conjecture 21 gives a unified statement with support preservation and +more general prescribed integral column sums. We show that already +Conjecture~\ref{conj:machine} is false. + +\begin{theorem}\label{thm:main} +There is a rational instance with $m=11$, $n=15$, and $D=1$ for which every +integral assignment $y$ has +\[ + |\disc_i(t)|>1 +\] +for some row $i$ and prefix $t$. Every fractional column has support two and +every weight is strictly positive. +\end{theorem} + +Since the theorem excludes all integral assignments, including those outside +the support of $x$, it immediately implies the following. + +\begin{corollary}\label{cor:unified} +The unified support-preserving statement of Liu and Reis (Conjecture 21) is +false, already in the one-winner-per-column case. +\end{corollary} + +\section{The instance} + +The rows are +\[ + B,A_1,H_1,A_2,H_2,\ldots,A_5,H_5, +\] +and the columns occur in five consecutive blocks +\[ + J_k,K_k,L_k\qquad(k=1,\ldots,5). +\] +Set +\[ + \eta=\frac1{1000}. +\] +Every fractional entry not listed below is zero, and every weight not listed +below equals $\eta$. Thus all weights are strictly positive. + +For each block $k$, define the nonzero fractional entries and exceptional +weights by Table~\ref{tab:block}. + +\begin{table}[ht] +\centering +\caption{One block of the counterexample. Here $A=A_k$ and $H=H_k$.} +\label{tab:block} +\begin{tabular}{@{}lll@{}} +\toprule +column & nonzero fractional entries & exceptional weights \\ +\midrule +$J_k$ & $x_{A,J_k}=19/24$, $x_{B,J_k}=5/24$ + & $d_{A,J_k}=d_{B,J_k}=1$ \\ +$K_k$ & $x_{A,K_k}=1/2$, $x_{H,K_k}=1/2$ + & $d_{A,K_k}=1/2$, $d_{H,K_k}=1$ \\ +$L_k$ & $x_{A,L_k}=23/48$, $x_{H,L_k}=25/48$ + & $d_{A,L_k}=d_{H,L_k}=1$ \\ +\bottomrule +\end{tabular} +\end{table} + +Every column sums to one, every column has support two, and +\[ + d_{ij}\in\left\{\frac1{1000},\frac12,1\right\}, + \qquad D=1. +\] + +\section{The forcing gadget} + +Fix a block $k$. Before column $J_k$, the fresh rows $A_k$ and $H_k$ have +zero fractional entries in every preceding column. An integral assignment +may nevertheless have assigned earlier columns to them. There are at most +$3(k-1)\le12$ earlier columns, and each such off-support assignment contributes +exactly $-\eta$. Hence immediately before $J_k$, +\begin{equation}\label{eq:fresh} + -12\eta\le\disc_{A_k}\le0, + \qquad + -12\eta\le\disc_{H_k}\le0. +\end{equation} + +\begin{lemma}\label{lem:force} +Every integral assignment satisfying $|\disc_i(t)|\le1$ on all rows and +prefixes must assign $J_k$ to $A_k$. +\end{lemma} + +\begin{proof} +Suppose that $J_k$ is not assigned to $A_k$. Then $A_k$ is unassigned on +$J_k$ and gains $19/24$. By \eqref{eq:fresh}, immediately after $J_k$, +\begin{equation}\label{eq:A-after-J} + \disc_{A_k}\ge-12\eta+\frac{19}{24}. +\end{equation} +The row $H_k$ may itself receive $J_k$ outside its support, which costs only +$\eta$, so +\begin{equation}\label{eq:H-after-J} + \disc_{H_k}\ge-13\eta. +\end{equation} + +Consider $K_k$. If it is not assigned to $A_k$, then $A_k$ is unassigned +and gains +\[ + d_{A_k,K_k}x_{A_k,K_k}=\frac12\cdot\frac12=\frac14. +\] +Together with \eqref{eq:A-after-J}, this gives +\[ + \disc_{A_k}\ge-12\eta+\frac{19}{24}+\frac14 + =\frac{25}{24}-\frac{12}{1000}>1. +\] +Thus a surviving assignment must send $K_k$ to $A_k$. + +After that forced choice, +\begin{align} + \disc_{A_k}&\ge-12\eta+\frac{19}{24}-\frac14 + =-12\eta+\frac{13}{24},\label{eq:A-after-K}\\ + \disc_{H_k}&\ge-13\eta+\frac12.\label{eq:H-after-K} +\end{align} + +It remains to assign $L_k$. If $L_k$ is assigned to $H_k$, then $A_k$ is +unassigned and gains $23/48$. By \eqref{eq:A-after-K}, +\[ + \disc_{A_k}\ge-12\eta+\frac{13}{24}+\frac{23}{48} + =\frac{49}{48}-\frac{12}{1000}>1. +\] +If $L_k$ is not assigned to $H_k$, then $H_k$ is unassigned and gains +$25/48$. By \eqref{eq:H-after-K}, +\[ + \disc_{H_k}\ge-13\eta+\frac12+\frac{25}{48} + =\frac{49}{48}-\frac{13}{1000} + =\frac{6047}{6000}>1. +\] +Every possible assignment of $L_k$ therefore violates the unit bound. The +assumption $J_k\not\to A_k$ was impossible. +\end{proof} + +\begin{figure}[ht] +\centering +\resizebox{\textwidth}{!}{\input{../figures/chairman_gadget.tex}} +\caption{The three-column forcing gadget. The inequalities include the +worst possible losses from assignments outside the fractional support.} +\label{fig:gadget} +\end{figure} + +\section{Accumulator contradiction} + +Apply Lemma~\ref{lem:force} independently to all five blocks. Every +hypothetical discrepancy-good assignment must satisfy +\[ + J_k\longmapsto A_k\qquad(k=1,\ldots,5). +\] +The accumulator row $B$ is therefore unassigned on every $J_k$. Since +$x_{B,J_k}=5/24$ and $d_{B,J_k}=1$, each block increases its discrepancy by +$5/24$. + +The only possible decreases occur when one of the ten detector columns +$K_k,L_k$ is assigned to $B$. On each such column $x_{B,j}=0$ and +$d_{B,j}=\eta$, so the decrease is at most $\eta$. At the final prefix, +\[ + \disc_B(15) + \ge 5\cdot\frac5{24}-10\eta + =\frac{25}{24}-\frac1{100} + =\frac{619}{600}>1. +\] +This contradiction proves Theorem~\ref{thm:main}. + +\section{A parametric family} + +The constants are instances of a simple open parameter region. In one +block, choose +\[ +\begin{array}{c|cc|cc} + & x_A & x_H\text{ or }x_B & d_A & d_H\text{ or }d_B\\ +\hline +J & 1-p & p\ (B) & 1 & 1\\ +K & 1/2 & 1/2\ (H) & a & 1\\ +L & 1-q & q\ (H) & 1 & 1. +\end{array} +\] +The detector works, before the small $\eta$ corrections, whenever +\[ + \frac a2>p, + \qquad + \frac121$. Once these inequalities are strict, $\eta>0$ can be chosen small +enough to absorb every off-support assignment. + +Our rational choice is +\[ + N=5,\qquad p=\frac5{24},\qquad a=\frac12, + \qquad q=\frac{25}{48},\qquad \eta=\frac1{1000}. +\] +The ideal margins are respectively $1/24,1/48,1/48$, while the accumulator +margin is $1/24$. + +\section{Discussion} + +The counterexample exploits exactly what changes when a common job weight is +replaced by machine-dependent weights. With a common weight, assigning a job +redistributes a conserved amount among rows. Here the $K$ column has weight +$1/2$ on $A_k$ but weight $1$ on $H_k$, permitting the detector to amplify a +prefix imbalance. The small value $\eta$ keeps every off-support weight +positive without allowing unsupported choices to repair the forcing chain. + +The result does not address the ordinary weighted-carpooling conjecture, in +which a column has one common weight across all rows. It rules out the +machine-dependent extension and every stronger statement containing it. + +\section*{Reproducibility and disclosure} + +The accompanying repository contains the full $11\times15$ rational instance +as JSON and an exact `Fraction`-based verifier for every inequality in the +forcing certificate. A generative AI system assisted with exploration, +checking, code drafting, and exposition. It is not an author. The human +authors assume responsibility for independent verification, priority, +attribution, and the final submitted text. + +\bibliographystyle{abbrvnat} +\bibliography{references} + +\end{document} From fc37e9c02ef9e97e018298165d97213b320c8643 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:46:26 +1000 Subject: [PATCH 22/33] Add illustrated research overview --- .../papers/overview.tex | 141 ++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 2026-rounding-counterexamples/papers/overview.tex diff --git a/2026-rounding-counterexamples/papers/overview.tex b/2026-rounding-counterexamples/papers/overview.tex new file mode 100644 index 0000000..1456535 --- /dev/null +++ b/2026-rounding-counterexamples/papers/overview.tex @@ -0,0 +1,141 @@ +\documentclass[11pt]{article} + +\usepackage[a4paper,margin=27mm]{geometry} +\usepackage{amsmath,amssymb} +\usepackage{array,booktabs} +\usepackage{microtype} +\usepackage{tikz} +\usetikzlibrary{arrows.meta,positioning} +\usepackage[numbers,sort&compress]{natbib} +\usepackage[hidelinks]{hyperref} + +\title{Two Exact Counterexamples in Weighted Rounding\\ +Illustrated Research Overview} +\author{Anonymous for review} +\date{23 July 2026} + +\begin{document} +\maketitle + +\begin{abstract} +This note summarizes two exact certificate-based counterexamples: a planar +seven-vertex counterexample to Goemans' cost conjecture for single-source +unsplittable flow, and an $11$-row, $15$-column counterexample to the +machine-dependent weighted-chairman conjecture. Both are accompanied by +standard-library Python verifiers using exact arithmetic. +\end{abstract} + +\input{../figures/graphical_abstract.tex} + +\section{The flow result in one page} + +For demands $(15,10,15)$, the planar acyclic network in +Figure~\ref{fig:network} supports a feasible fractional flow of cost $58$. +Each terminal has one expensive path of total integral cost $30$ and one +zero-cost path. Any pair of zero-cost paths violates one of three arc bounds +by exactly one unit. A capacity-good routing therefore buys at least two +expensive paths and costs at least $60$. + +\begin{figure}[ht] +\centering +\resizebox{.84\textwidth}{!}{\input{../figures/dgg_network.tex}} +\caption{The explicit planar counterexample. Arc labels are +$(\text{fractional load},\text{per-unit cost})$.} +\label{fig:network} +\end{figure} + +The convex-geometric obstruction is the stable-set inequality of a triangle: +\[ + z_1+z_2+z_3\le1, + \qquad + \frac13+\frac25+\frac13=\frac{16}{15}>1. +\] +The example is planar, but its underlying undirected graph is a subdivision +of $K_4$, immediately beyond the series-parallel class for which the exact +positive theorem is known \citep{AlmoghrabiSkutellaWarode2024}. + +A parametric form gives the quantitative planar lower bound +\[ + \frac98\le\alpha_{\rm planar}\le2, +\] +where $\alpha_{\rm planar}D$ is the permitted cost-preserving additive upper +deviation and the upper bound is the planar theorem of +\citet{TraubVargasKochZenklusen2024}. + +\section{The assignment result in one page} + +Liu and Reis conjectured prefix discrepancy at most +$D=\max_{i,j}d_{ij}$ for arbitrary positive machine-dependent weights +\citep{LiuReis2026}. The counterexample repeats the detector shown in +Figure~\ref{fig:gadget} five times. + +\begin{figure}[ht] +\centering +\resizebox{\textwidth}{!}{\input{../figures/chairman_gadget.tex}} +\caption{One forcing block. No support restriction is assumed.} +\label{fig:gadget} +\end{figure} + +Every discrepancy-good assignment is forced to send $J_k$ to $A_k$. Each +such choice contributes $5/24$ to a global accumulator row. The ten detector +columns can repair the accumulator by at most $10/1000$, leaving +\[ + 5\left(\frac5{24}\right)-\frac{10}{1000} + =\frac{619}{600}>1. +\] +Thus the unrestricted machine-dependent conjecture and its stronger unified +support-preserving version are false. + +\section{Why the results matter} + +\begin{table}[ht] +\centering +\caption{Conservative chronology and significance.} +\begin{tabular}{@{}p{25mm}p{44mm}p{70mm}@{}} +\toprule +period & development & significance \\ +\midrule +1998--1999 & Dinitz--Garg--Goemans additive-$D$ theorem +& Establishes optimal cost-free congestion rounding. \\ +2000--2002 & minimum-cost SSUF formulation +& Goemans' simultaneous cost/congestion conjecture enters the literature. \\ +2024 & planar additive-$2D$ cost theorem +& Best known planar upper bound before the present certificate. \\ +2024--2025 & exact series-parallel convex decomposition +& Confirms the roughly 25-year-old conjecture on a nontrivial class. \\ +2026 & present seven-vertex certificate +& Shows the exact $D$ cost guarantee fails even for planar DAGs. \\ +2025--2026 & Liu--Reis machine-dependent conjecture +& Natural extension of weighted chairman assignment. \\ +2026 & present five-block forcing certificate +& Shows machine dependence destroys the unit prefix bound. \\ +\bottomrule +\end{tabular} +\end{table} + +The flow result preserves the classical Dinitz--Garg--Goemans theorem: the +failure occurs only when cost preservation is imposed. The chairman result +preserves the ordinary common-weight problem: the failure occurs only after +weights become row dependent. + +\section{Verification} + +The repository command +\begin{verbatim} +python3 code/verify_all.py +\end{verbatim} +checks the flow graph, reconstructs all six source--terminal paths, enumerates +all eight routings, and checks every rational inequality in the chairman +forcing proof. No floating-point computation or optimization solver is +needed. + +\paragraph{Status.} +These are preprint claims prepared for independent review. Human authors +must verify priority, theorem wording, and the final submission. A +generative AI system assisted with exploration and drafting and is not an +author. + +\bibliographystyle{abbrvnat} +\bibliography{references} + +\end{document} From 1667aaf3cca8289244350496d4d591a17594630c Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:46:45 +1000 Subject: [PATCH 23/33] Add reproducible verification and PDF build --- 2026-rounding-counterexamples/Makefile | 38 ++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 2026-rounding-counterexamples/Makefile diff --git a/2026-rounding-counterexamples/Makefile b/2026-rounding-counterexamples/Makefile new file mode 100644 index 0000000..023f6db --- /dev/null +++ b/2026-rounding-counterexamples/Makefile @@ -0,0 +1,38 @@ +PYTHON ?= python3 +LATEXMK ?= latexmk +BUILD := build +PAPER_DIR := papers +FIGURE_DIR := figures +PAPERS := dgg-counterexample chairman-counterexample overview + +.PHONY: all verify derive papers clean + +all: verify papers + +verify: + $(PYTHON) code/verify_all.py + +derive: + $(PYTHON) code/derive_dgg_family.py + $(PYTHON) code/derive_chairman_family.py + +papers: $(PAPERS:%=$(BUILD)/%.pdf) + +$(BUILD): + mkdir -p $(BUILD) + +$(BUILD)/dgg-counterexample.pdf: $(PAPER_DIR)/dgg-counterexample.tex $(PAPER_DIR)/references.bib $(FIGURE_DIR)/dgg_network.tex $(FIGURE_DIR)/dgg_obstruction.tex | $(BUILD) + cd $(PAPER_DIR) && $(LATEXMK) -pdf -interaction=nonstopmode -halt-on-error dgg-counterexample.tex + cp $(PAPER_DIR)/dgg-counterexample.pdf $@ + +$(BUILD)/chairman-counterexample.pdf: $(PAPER_DIR)/chairman-counterexample.tex $(PAPER_DIR)/references.bib $(FIGURE_DIR)/chairman_gadget.tex | $(BUILD) + cd $(PAPER_DIR) && $(LATEXMK) -pdf -interaction=nonstopmode -halt-on-error chairman-counterexample.tex + cp $(PAPER_DIR)/chairman-counterexample.pdf $@ + +$(BUILD)/overview.pdf: $(PAPER_DIR)/overview.tex $(PAPER_DIR)/references.bib $(FIGURE_DIR)/graphical_abstract.tex $(FIGURE_DIR)/dgg_network.tex $(FIGURE_DIR)/chairman_gadget.tex | $(BUILD) + cd $(PAPER_DIR) && $(LATEXMK) -pdf -interaction=nonstopmode -halt-on-error overview.tex + cp $(PAPER_DIR)/overview.pdf $@ + +clean: + cd $(PAPER_DIR) && $(LATEXMK) -C dgg-counterexample.tex chairman-counterexample.tex overview.tex || true + rm -rf $(BUILD) From be089176a23ca4776ece3ad09ef35865d82ba51c Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:46:58 +1000 Subject: [PATCH 24/33] Add AI-use and authorship disclosure --- 2026-rounding-counterexamples/AI_DISCLOSURE.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 2026-rounding-counterexamples/AI_DISCLOSURE.md diff --git a/2026-rounding-counterexamples/AI_DISCLOSURE.md b/2026-rounding-counterexamples/AI_DISCLOSURE.md new file mode 100644 index 0000000..dbb826c --- /dev/null +++ b/2026-rounding-counterexamples/AI_DISCLOSURE.md @@ -0,0 +1,18 @@ +# AI-use and authorship disclosure + +A generative AI system assisted with exploratory reasoning, algebraic checks, source-code drafting, exposition, LaTeX preparation, and repository organization. + +The AI system is not an author. It cannot make an authorship declaration, warrant novelty, accept responsibility for errors, disclose conflicts of interest, transfer copyright, or respond to peer review. The eventual human authors must: + +- independently verify every theorem and citation; +- establish priority and contact relevant researchers when appropriate; +- supply the legal author list, affiliations, acknowledgements, funding, and contribution statement; +- review all code and generated PDFs; +- comply with the target journal's current disclosure policy; +- take full responsibility for the submitted and published work. + +Suggested disclosure language, subject to the target journal's rules: + +> A generative AI system was used during exploratory problem solving and to assist with algebraic checking, code drafting, and language editing. The authors independently verified the mathematical arguments, computational certificates, citations, and final text, and take full responsibility for the work. + +No confidential referee report, unpublished third-party manuscript, personal data, or proprietary dataset is included in this package. From 447e3f062f184ba79e9591f98fdd999b8c60e04f Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:47:15 +1000 Subject: [PATCH 25/33] Add journal submission checklist --- .../SUBMISSION_CHECKLIST.md | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 2026-rounding-counterexamples/SUBMISSION_CHECKLIST.md diff --git a/2026-rounding-counterexamples/SUBMISSION_CHECKLIST.md b/2026-rounding-counterexamples/SUBMISSION_CHECKLIST.md new file mode 100644 index 0000000..76b87de --- /dev/null +++ b/2026-rounding-counterexamples/SUBMISSION_CHECKLIST.md @@ -0,0 +1,42 @@ +# Journal submission checklist + +## Mathematical audit + +- [ ] Two independent experts have checked the seven-vertex SSUF certificate. +- [ ] An expert has checked the exact wording and quantifiers of Goemans' conjecture against the cited sources. +- [ ] An expert has checked the chairman forcing proof, including assignments outside fractional support. +- [ ] `python3 code/verify_all.py` passes on a clean checkout. +- [ ] The GitHub Actions verification and PDF-build jobs are green. +- [ ] The parametric `9/8` planar lower-bound calculation has been independently checked. + +## Priority and literature + +- [ ] Repeat the literature search immediately before submission. +- [ ] Check arXiv, DBLP, MathSciNet, zbMATH, conference proceedings, and authors' webpages for overlapping results. +- [ ] Consider notifying the conjecture originators and the authors of the most recent positive results. +- [ ] Replace all `to our knowledge` claims with wording supported by the final search date. + +## Authorship and ethics + +- [ ] Replace `Anonymous for review` as required by the journal. +- [ ] Add affiliations, corresponding-author details, funding, acknowledgements, and contributions. +- [ ] Review `AI_DISCLOSURE.md` against the journal's current policy. +- [ ] Confirm that every human author has read and approved the final manuscript. +- [ ] Confirm that the title, abstract, and press language do not overstate peer-review status. + +## Typesetting and artifacts + +- [ ] Build all PDFs from a clean checkout with `make all`. +- [ ] Inspect every compiled page at readable resolution. +- [ ] Check that figure labels are legible in grayscale and at one-column width. +- [ ] Check references, DOIs, hyperlinks, theorem numbering, and equation cross-references. +- [ ] Remove build auxiliaries and verify that source archives contain everything needed. +- [ ] Select and apply an explicit code/data license approved by the authors. + +## Recommended circulation order + +1. Private mathematical audit. +2. Author-originator courtesy check where appropriate. +3. Preprint deposit with immutable versioned certificate. +4. Journal or conference submission. +5. Public announcement only after the authors are satisfied with priority and correctness. From 1a0e3ec0ad5ecdca991a1b8882803dd2a71d031f Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:47:28 +1000 Subject: [PATCH 26/33] Ignore local paper build products --- 2026-rounding-counterexamples/.gitignore | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 2026-rounding-counterexamples/.gitignore diff --git a/2026-rounding-counterexamples/.gitignore b/2026-rounding-counterexamples/.gitignore new file mode 100644 index 0000000..64f0e18 --- /dev/null +++ b/2026-rounding-counterexamples/.gitignore @@ -0,0 +1,10 @@ +build/ +papers/*.aux +papers/*.bbl +papers/*.blg +papers/*.fdb_latexmk +papers/*.fls +papers/*.log +papers/*.out +papers/*.pdf +papers/*.synctex.gz From 59164c38d8bf072af3561a82ace4339dbd20df05 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:47:38 +1000 Subject: [PATCH 27/33] Add exact verification and PDF build CI --- .../workflows/rounding-counterexamples.yml | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 .github/workflows/rounding-counterexamples.yml diff --git a/.github/workflows/rounding-counterexamples.yml b/.github/workflows/rounding-counterexamples.yml new file mode 100644 index 0000000..b8f6621 --- /dev/null +++ b/.github/workflows/rounding-counterexamples.yml @@ -0,0 +1,49 @@ +name: Verify rounding counterexample papers + +on: + push: + branches: + - agent/rounding-counterexample-papers + paths: + - "2026-rounding-counterexamples/**" + - ".github/workflows/rounding-counterexamples.yml" + pull_request: + paths: + - "2026-rounding-counterexamples/**" + - ".github/workflows/rounding-counterexamples.yml" + +permissions: + contents: read + +jobs: + exact-certificates: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: "3.12" + - name: Verify final certificates + working-directory: 2026-rounding-counterexamples + run: python3 code/verify_all.py + - name: Reconstruct parameter families + working-directory: 2026-rounding-counterexamples + run: make derive + + build-pdfs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install TeX dependencies + run: | + sudo apt-get update + sudo apt-get install -y latexmk texlive-latex-extra texlive-fonts-recommended + - name: Compile all manuscripts + working-directory: 2026-rounding-counterexamples + run: make papers + - name: Upload compiled manuscripts + uses: actions/upload-artifact@v4 + with: + name: rounding-counterexample-papers + path: 2026-rounding-counterexamples/build/*.pdf + if-no-files-found: error From 96b5cede30cad32b240b1bbba5cda3e96d025a53 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:51:01 +1000 Subject: [PATCH 28/33] Publish compiled PDFs on the review branch --- .github/workflows/rounding-counterexamples.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/rounding-counterexamples.yml b/.github/workflows/rounding-counterexamples.yml index b8f6621..5d52718 100644 --- a/.github/workflows/rounding-counterexamples.yml +++ b/.github/workflows/rounding-counterexamples.yml @@ -13,10 +13,11 @@ on: - ".github/workflows/rounding-counterexamples.yml" permissions: - contents: read + contents: write jobs: exact-certificates: + if: github.event_name != 'push' || !contains(github.event.head_commit.message, '[skip generated PDFs]') runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -31,6 +32,7 @@ jobs: run: make derive build-pdfs: + if: github.event_name != 'push' || !contains(github.event.head_commit.message, '[skip generated PDFs]') runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -47,3 +49,17 @@ jobs: name: rounding-counterexample-papers path: 2026-rounding-counterexamples/build/*.pdf if-no-files-found: error + - name: Commit compiled manuscripts to the review branch + if: github.event_name == 'push' + run: | + mkdir -p 2026-rounding-counterexamples/generated-pdfs + cp 2026-rounding-counterexamples/build/*.pdf 2026-rounding-counterexamples/generated-pdfs/ + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git add -f 2026-rounding-counterexamples/generated-pdfs/*.pdf + if git diff --cached --quiet; then + echo "Generated PDFs are unchanged." + else + git commit -m "Add compiled research PDFs [skip generated PDFs]" + git push origin HEAD:${GITHUB_REF_NAME} + fi From 8c7ef5a2d0b23d5b18e0508dc4a98ff48006856a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 12:52:30 +0000 Subject: [PATCH 29/33] Add compiled research PDFs [skip generated PDFs] --- .../generated-pdfs/chairman-counterexample.pdf | Bin 0 -> 204426 bytes .../generated-pdfs/dgg-counterexample.pdf | Bin 0 -> 224123 bytes .../generated-pdfs/overview.pdf | Bin 0 -> 232024 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf create mode 100644 2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf create mode 100644 2026-rounding-counterexamples/generated-pdfs/overview.pdf diff --git a/2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf b/2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8840ab5d52323ecd1f1d154d2b74f6d962d595c5 GIT binary patch literal 204426 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 -dvtBg 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�xh^FWiacX}eNI@q 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"uKa(j(Q$#r3XQQgz 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 a)U$VV{hkUT8R!_li&#Mt6AOQj|GxnCcxDy= literal 0 HcmV?d00001 diff --git a/2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf b/2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d6be7c41c4bb961f02beb022d5dd92bf8a5de87e GIT binary patch literal 224123 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 z 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�p@^&*?{&dlhz z&x>rGb3+KGF*r*S7qtj2i+Y=HL7P>QlK9y;R{|cw>q2s`oNw8jep#$Ps7v&ytPvz(!676_Ssq6ZxUu01dERoNE>wE7*%@N!S8@7;}>$aW3{~p`emY3Sb zm)sevM)+*x={=~x2w+r_n!}X`U5I#qL@{n_H+HWdGkH!#9P#0~(>^BEdxzD%iiU=v zlY}gLZD_)YGqe*ff|0Luq9{<<)5SSHg!*bbY>Vk(G1wrAT6Yuwn@v!Nph#{ghl<`| zfLZT>OiR9d4Ba#p*dz53g5Z{K>5W)S&GfV{b`NSeZul+m*=Hg4#y(;qYiizIAZCh+ zg=ZSyC8Bpwql)g$Kq_16) z1wk2cA@5F?J^w*!{EJP{-r~7{MCBik6Mqhi6 z-ldJ3Eo^i~btg8gvT3HzyFowesshFN9*Y1;M9#5XE$Y>V>R?J`0zehwqOXC*kS!^P zhPa`AX6x{x-SesaN767K|1mFFP+<~Tes34aaCIA{xFC?^sZaN-OSL5ix_p=S(EeW$ z!XyN%ffi@lZ?0nCjR?oYO*~*}@b9MSg1pzFm_Q_;0aqF}%-V3l2to>Rs5A%d7pR5i zAZ-SmRCHTe0I~UMl_3%JL`m@KnO|DRfS`?--~^tC&(?V6Fgm^4X?DN;VdaQR_l@$O zClHftCjucBgrSu2>g!0k;C$QrmYKqkK;shE*DA498}RD!^wT?*UhWzn((+Nyxw`A9E>l%rgQ_89M07#+KB= zW{ROA+K{lb}1A?<#0`*8i8oDPM4>W z{MFUUeRpi%qYN*!J8ZWTT}V7Mu9(nFjq(8X zXw?c7a~RC5>&(waqok{@Z`2me$rs5)g?$H*nv!Z{L+P3-XvZUh&GBt0f!zpS4Da)l zNt1xOq6n_N`}<>-9xYvZ>39%>+-m){@rpQ*761gYCR)Cdpd2~5i9L)N-`|a9x(FEs z`u@|97Np-pV8?LlTogAzr;#XdG`A_mG*OT|7x3(f46){hSkbi7;WZ{dMpo6D4nAut zU7g7fBPKFHAHcU{#u*I4%x}I}bX4r2Srz0@nzc8O)no!BVAk)YVw1{H*ryoO@~Oyf zcwcSAF)E0e2=EnN={Y15!iY@My&hns!s1aMfMfwZ_RPr#ml99W6|`2mld@=&kC3FQ zm$g0G?1xg7d5l?>!A`zHYmx_Bz!io`Kph8WVap`kmeqWH}!@ z%@cYa81QKZFJ+JE>V?vkY*-Huo>AnMY~s(?!HMAlNtc{vu`_WDb*bIVJ%zTVG4w`SD=1VrqTBVpk%JdC zx_@9uz*PP1FShNd*BJj>qJ)~)eo{Hq<^82=z+NgL5!Vj~q-JRQ=;t$f+>8n{$DwMjt-f#Y>8Uv~ z04gtUnV1;t)^_*{$RrI(`-)=hx{KZE)CF(LwxH*-tBMaH44xfZ{?IT`x|8*}M;6%} z7=t4|(pj#HhV#2G*p&$yjbdWio&#vg4-Q>Ubpb|4rE*=#lEH>fnWFBQ$-a0G8g|z!>n(V|SKt&X z;im!K%)vcG?9i-qMplpuzgP!=fn?<~AS{Mli_VYC0W}F_9ELJ7Y zisi}WdH4-c{L?W~q(@T#OPx{6@$`d-Cc~naDuzuZKfBK(8rVH>b|Dy1LK$o2H}!|^ zF$u^Dx8Rd9s1m9N(uhoLLUP`js?i1~ZVg^*4yvjTbuVR4$O91hj;6ND41zn~#7y~# zwTH~U(@9P~#B;askqs^I3||5YCFv{;Vgj_nK(oXgkc8RUljXuvjV2)2SLYue$A;FC zu-5H@dx5zzxAgHCL!3W1RBY$G??Q>FheNQ{EswhN8}XaTObBjzey!AJ>p~H5SuaF) zAl|IX77FVWfE++eO&=e0Zy${j8t=<<%9XH^b^0nUqP5{h$H_FWry~=M zU^O>ppuR2IN#cWsMq5YafV?l4^0`mBIqs1&)&JBt95plbxmNVk;t||)$>#4Nv%A(F z#Ustb3|^)Plhq58<-kzZIIx3Psq1B1o}`v#XL+Ip3XWqx_rl{modUi$Mv4bjsjaof z87lzzO&qX#Mx8emziq{2O(C`Nlf~kNQ9`I8`2f=x#H*138HBw^_+(f>CezATGz3c~ z*{p?6oG)oE*CEj!-&VFDL7S{XRSJz^YweLQ)XtlF%Mmd2kpMz!RQ|2BMUijE<= zno8mGwV$Fh+tcOjsMgGT8$%h{gnvDu60mVBvz_w-vW)sXlh@2>Do}Y0u_|yCi8-7# z8T;FrgYe3rv3uf_puFV2`y$)b!h<*4IJh3;{oxQ;?d~w7z_$)r1-$iJipDn8fkSxb ziI!^O=*{n^<`Kvr7e#YR&UbLFX2YcRg}i_kWY=Z<#r&1wv7G#RdOG<{^E?1q(CCkh zaU2ZKo%<%v-jOd54X5{jLiI*4 zs>t$sJp5rs-!8`MIib!bVC8jMF*^UUf8w$k*KDA-K-H_?90qr0-fyi^?zsDzVoqX8d| z2pMev2g&hJVp3q-?q>g6aI(gl_{#;iF{TvZGLs3RNimFXQ zz>hgW9ZJBxhu6fS!*>zLx?1!p@KNAG9?kCF{>)u6)qOiV0Q^OYPwxZ?I}>r+$<@?v zJr9;Ulgyc?dKuVLq~#=qO;xR-29~53_C~VuYId@A&YLRj2Pfw>HB{m=qen0VURWcn z*xp^&780X$t5SCVA@wOlmT-6J4Ky&RS+l0Lr)soWrE-1K^w zJ7v;t5S+Yr{ z%3TWihxZ{^9@Tge&1#Yx^wOZN!W}mtXx;**4BIeCg2Kw+tFVMc=&JzYGB#Z=>g-Jy z_y!*~+tNFkjP~4IWcVGI)Sd8-(e-xCC^h#2^-uC({HX3AzQ8iVPcBE_iLXd(hHuLp z_`|N1o|c8W!)-4cth;tHk@?A%2v>wVZ}%ZH03rfduxQ{od3e&ZtjkZoYvq`5sL2pE zwXR(ab-dzLwzXgUdmLmtbJ9-RAxKnnHu}}^MHJ0ZFYU@@fc39fM`#}9x(c~m{`+(% z7~bK`{buI#Gg!bmPwLVem%78k>?=M{GpWx)|DA4)|SM78})#1~VJ8@h?2B@Ft?2qOC*X4E~`Khl(wps`i8j(%B+HO6)uq^Wz2XXk1v zR_7;2QtI#2$*cpa(fpwY^-mk|AXLwUC{fubBnmIwa}#j}#^2pW5g0c1x^csOK?T32 zDCNd9B|W~+sjDmRex9PrP-_>niJ6N08&K;@bd1XCx4^f@eCf`hi3IvfljU@zX9zE% zEl;X$@_;gNs~aGxO)#kX$u&U(!-zD>8)m3KE-WXAa+}WIZOlm*vRgF?JPXincF1>~ z?e@>bTJHvfN#KJQgUI8-N2cDS}rv6&XzOwEVsdE(DZ$p{OkXF~~x9fe%b9 zQ+QSuu^1%@p;3;z1JBo|r+^WGph*H2O*I?#Fb6;v*JYt zzfAvxc`QaVy{8iJJ6*8;IZh3`P!H5Wt?*WS#|g8NM)?c3w#5J;T~`11;doTP0dp*k z9Q1IyZbpJd>xTSQ^L};qHmHNoSK!uS70MLvh1JDroxJR60&8C_f2ta>)FgcudIIs z@649zVpvMYp-OmD84`xRBbRg_6ChSV(KcFpfu6;5M9#LZA*(hO=G!PcewHpyt7I@i z(W3eBgBB`V=Wz!NRj=$V-4t^ZTDs-E-(?A6-(|W_j>e*2P~$jaRB6AFZ}}8bm2=*V z4r2c{daE*QQVv39ksq|-rB&5nwno8Y?KQmTp}rW+BrRz+VII_p8wv9G!!!iO3M@c! ze^`!3FTW+Eew40k)}R`R>xPsductMZmKD4_lF(md>ag*YCyX)HOji+!W|QR`wW-{R z*WKan5}a#M>vbPM+J>-1tB^gxS^3OxV^5j#dcJ9X?+0mY`lFu|n>kqL)4em`9T^^- z@24(S;u+0s=XRKgILHz>*d!G;;p^q*cpp*d6JN64Pbl)ZnwddFCYs;d{Lz^&yXvCh zVCCoT)}1vepJr*g8}2Jy);*xugf#5`LcVa$qaYf!vf`C9vI=7A&Y9rd{8j`ISW*Rh z&}dV>Kx_UsU5-Pp%0bg~k8FdD4JAH&iSWx;8))s3*0*@q3p=UMoyK~XGKgvf%-nFN zzwCB;((bswzqKJ1nE#Ka7*TSm#PQBpCRWgsY-oSlxGLlQfT8EE7G&63C*SaQ+Jx9Bbs`C zr3ChuuxKkbj4K4}?ZbpFPCmP3=$&OYiTGw=I}Ivz%ey^-xs6bNUjZF@T>PZ zKRL#7Z`8icOJZM0$4(PkRl7IYTO8|8FnII>Lp{LJN!jFRqN25&m_BIZr?I=ZrDyk3 zXvw*lYIhnQA5t}Ii&+z^l>PMhXU8btv6+wR^)qNR6bC8ZA{-st0on{bQT*vfv(LSJ zPy`6H4Y+RBo>c}<8Wi9+L}K^m%w?XRU%o=+Dz)u&05*=WfhC{mIMwV-!Ts|i1?h(0 z_d68|>4Ub_juHNAH)kdvIx^r!;Ft+Yk?^6QofpKd+9_bU5vp74xn7&)7B1O~ub`BePNwY78YN5h)3 zL`rp7eT#si*U~Eb`Y3lniV?q@3zy?2kAC6 zG~OuZ4c83AM`eAe-7tMo7FPk(kIX>R^vukcU$BMpI1Qm%J_$XZg1_@SB%&7P;Ho9r zr(jhMD}iG}JSe<%eh9vV>Gt=XjX}JOyxQ8Zi~KMKxd@ zFOb)W2l%A4!FJgzu_S@UKCo5?szAN}3te9LxByAwqAF|)Ov`w zn1i3h%`uE^&0=u2mtC`}Y%V^MCrS27*SbM{2q%x{*|HLlSkp`^Te})KUa?*-4f1h9 z8=lJC9CJ>uj%FqZwKfU9jHd>&le&93zerv46J`x(>&#~UM=SddtZ=>BcU%nCiEn*u z+odtw_CG&idBRm)R;?V-JNxzR+c$M8yMs6zYm%)Y)(|>)@yRpvwI@g{Q8OG5a&Lr` z@?9N{v+0-*1=!zAR(u9sNla=Gv7FOh#~CyyUJT8AEA$e9!3?eNNWW#bxq&*cA8L-1 znr(SNC+zlAc}=lT+abTd%xxFwAJqO@O_->+Udce0nlnC^3j4h$7V62>Fst6+gF(yu zzS$(7{gh|i-+N6q{-abSWY-Ll=wM0|_IfYb7XUZsprzQ3<#_|QuO>obRIL*LW0Z!C zaPO)sGF$C|EHk%lod~UKP{x?y4=~obQyFyj8mFa-Nk0B2A3Y%@4T(X?^`~aoaL?^X zSHPZ5B%{K}=dn2t+N@;2z(7{qyCSGB!!ibUL~4XO5GgTnnBQSVAzl4rmMme{3hnU_ zoUdP)i-teAY_o43SS@7ggkmx^$Pwl6hMSY!-MBYcqCPe|l6EuMg*k_m8`M>x>j=;s zgjzRU12WqP-&f&gC*04p#$--%SD^AY)CY*m+4RXrh9DNAHAV{Q3DSDd6g@LxMwDds z%lGm7z$}bM4p?c8ncs+xbiZgFtcP4@vakgIrI(pONiAqtrP5qK%P_0&S3aT4kkgAI zGs)twkMWMx6F^t%45VJgt)QF2P>JLa-$k@fQ_5{Pc)E2Cy2(5}knzY{A`A1pvhWmc zW)Y{n4V4zzO+DF=X1m|Pb$q=Umt*R0lQKf(vz(GQcL(f)dlgsiM8;<@UDg2ju~S%6 zRHVHg3l?6bHPae~OPIVkPq5bTz?8L=!!jNOo83_NLjtLf28oEygsBxTUdZK=Tre>k z_|)qY)pnqMz#_7bvCJNE(tictgxq9+g|$|Y*(RD4^# zv_1e7#uSsuY;O%R209pZo>+~xXA{;Rxg}u=>|vT=n2DW6=T%Kam-H06FkgV3B_%+pe0plvis?MKJjlFA)}cT{g_>ZG(_Y`@!E z%R6{6ar08q_f0(~W)05A;50KKD4mujAo87h`F?CQ|CIwdCLVFzn0qGY=ANnz5}uko zZ`ke#D8l(nR5rCTIt8$3p59a$j(o!4i5dHLx~+&X?HM2Fl`NUW<+JCcPIw_+D3dX0 zgT(Et)LK((75~kYi*9eW!?D;cE)QLQAx{3c?dnY^)DumQhDbcn(IiTs&pc+JO^jzl z;x~#Zdi5=I_o1}YN&y;a?ETiXhsJ!<{)mNjm>zbphDr_F&SPHDL%?ZWe_vi_FwA1c zJY!&cmW?4yrg`FOR-gV*&@_NND{&wh%9Dw~tTT~@e|uI!s}4C4sq4MImT{@<&9nh1 z`cxdc3=iEa1ccl3OzEcuJ6SJ?0ljno^g>Lfv*sK}H&_S%G-D}m%tiBi(&0r(tM$qZH|%y zO6+-RFOlbYbmDm1_V`4<;Hgy7Ef34d(%Io)h|8|G7rX?S;bsb6wLI{G_fA(q7x_JL zM@?goP)@IHqhepb6Up1eFwPsz-0i9Ao+g$z8CuRAWFI)i)b?$z#Bol~khgqK&lywi zO5whWECyq-AY7%f6tfnAY}f~#D@*0=Vt;MwL&Mi76NZZUzz#Q1@~SX2E$!xNL^0ob zwm--m8C&wyv}(4Re{q_;gcf}Ge9B)sc)OT>|m<>w^<|G^4SJt0Ed?AFzvyNf^)2f%73PRTFbI#5*AB<#q_ggi z&d^^>Iyd8x0-v1mTU0QRFz)1OEpc%)mGJtD_aGvtLIYl~GEWZ@!Yk6~&EZ@9%{O?k2&fCQLaWDZ z<&&9~Ss5fH<-11F^0wd_8L_F-EG)|}-MsQ;k1jwzm9~R*{6l*4iFu+k8%XzRvLMIZ z4=z;)p^%UE^OF>?)qKXYNI00dSFZ1$gBit zmSI8y7tF$A!?x6b^*;a_2GQMr<5hitZdC99eI1>YuXvY$9%2xIC3{fk`MRL9cIg(C!pkq)VE?@$<8@F=!`|d#*uS6OIl*JB1Qj0sNqV0bN3a zfx9rkEdue0{M?75CIA@Q!U+BwFu64eb_5)t4t5TKS^|a<-!Nzxm_XoLcyNpgYao{# z!Uq0e)<2j7uy0mu0Dk(veHVYzKeC{qUkNZxO-@d(U;{jb4A=pzD*(WY3X4ag-NYRL z1ekAbgp&Y=u6gjzpaQsp^fy3%6*!=ZiEBWCH`w1*ydfw!S1}?FM1}Bu+Q*-=&ip1O zn3{`|3y45M#E$-J<)9%#wKwCpgRdvE8$&rehWh>hRur(d-(8T6(ad=WFyB)kMfFeW zlf96y_*t+Z5D4Hv0YyhbfD=@JBRkXSx9q)zVa&(y57hhxq{0i2S zU+{HkK&McE1PAnp`1O9=zgUNl4?u$oRHS<(BjC`(-(f%dFpa;+J9>OLS8yKSJ?nUU zfbXA=ul$eRo&h-q@Ob~BzYcvqTiamrs45+Qx9@g&!NEz~gHd7%kOM@7Gw_J$NI;R$ zK!E%|vqezBzbc@2`6{lNEl7f2^Ts#jPx-+*|6Tqs{q8})cY8Y9a_>bUfPa4$-<%2< z7OsDze}6U4{7S!nAivqCe`ODUv=XDEgNN|!U--X&@z^I2uJ`ZM2YStP6W%}8oV)gb z|NMnz3H)zs&_G~Z9l!PKxsY7?!5f4@{ggm?ZH7y{za&q8|S0e9NZfg9X{j(__U5e)(IzyBK=OQ=8$ls~W^^{->& zpXe(944D7Wd*nm?prZiabACfd0l(w?1%3+v;Q!OV&)dAzzyH;F??2#WKC-9qxf9vB z8`^*8L$`zu|5o1oad=O#`#VDhz3=>n-b+9Gr1#Lz+U8d{$eTa5r*Of)h7A0ZeAO>* za|#^3!_VeVJN(7_4gT}kBtUSFK)szQNlrCM&{b8K_6+5z#hxEizjRE4O-6yktH<=H zo+c%9BNF!%8$kM2;cNV3e)!H}`ik748IE0l8^ijyPzKU_MtygU?)X`ZJ=?KNjKVwo zv42|Ked&PrfH7t3wcqo|_S!CPFJilFFzI(nBvz3v?RC3WdZo9k%fpVr)LGcBN%shH z*X0pIK1K1^>AwgfJvTjLuOg!%f!76|1OK)gNhT*Zj&BCL&uB5?c=-7pfkbo9q>UEQ z_kPxSzo-DPDEE`G6%z&bb8>hSg^xfc*J!-8Gb-exizwRy%d+YQ3 zK35o8EzJrK|?6>>j_Kx_A0z6mL743>tTT#7ktsm(3j^S zHg3AcYTnky?U71(PQh3Eal{HtquhZ4*Gi3*+E8OJO!m$d<@D%DuR1gkv}p^>QApaf zYfPeBO^*2~Wy_!vqhKSM8a=ylX+0TIJuoAvbcn))>2MRvf}o`L$3DTHT3tmB;3 zOF(I#9%UzbK)mIs3b4&Du|E7Qj*O!O1XipPB52T-)B-D)A~_}Nxt?P`r=@WLtX{IS z@xh$J#Ur`Eb!GsOiF{Qb|6}<@ z%zbAqUNcHRSMz)n%!shRvs(UiW~{Wx**5;@v}qRy9f|tnn~spr{4a`NTCqK3IQPbh zHcVAuWO`}SYblK)=h5ap3xgXf%F)lpD6(6_Y4aqEjw>aEd5c|x9A z%iQ8{0Qoykr6|{A@ngQpi?RmgQpiHrOcxnvvi(Dc|NTZXW5tgkK zrbUqqOxa*>P(XMKbp4jWV^GJCJklmcppAX64B|xbO}ekaYQ?CxZv%7Nq)@8xlN(tUn)&G>+n*i z`@i;O#aEqE5H1fgp^kFjiu*27PbJ|NOR5~;ZzLEBMPM- zxxHLxhPwx-;~v;xKCaZPe88z7`RYHEoOXiP#X!?wsVikAlPmZ zn9k7?$; z%LnA#XG5_McQs*C>CWwtpF3PKA9W;=F`H!(hWtZ_8Jg8NlhGyS4BBoi-11tkmJ6?D z2aGp11g=|l*;JGN>8-~QJ07}+``8ISrwqYXtK*x$@MHoMelo6S_rlI;YOIh5r5Xx`SY^ zh42VM&3sRy z&T$S*9K0aOFBX8omNN`l3DgREFP_KPlxCDP#5f)nZO?eoZ?dNzx538Fog{EB6kE_-wBmT@527SseC}hr-cE8{>Q|DmKW9@$! zJBJ`mn1D(5*S5`R+qP}nwr$(fwr$&Q+qP}HduI>35gYLz_Ev{F)TxwDW_mn{SHu^ilQtyP>GYJmh}4s-n6Dfs zDAvgc6Pc=g7-uh2N^4TBoy*4SqCl{T`o38YE8peFE0NHNKu{W+29 z(y4Wc;PxXF@*7SS`SulY*jdP3MC^;}xe9*ok|RPg{I<+B$Ge&+;Xh)<1VchjN0fWt z+J5gA^pR=WJm51GiG8ssHjZ7Exc`s-b}JOt@9ebxeh3z;r&VD^Y@=B3wK4WKI5xK) zb+EM_(R<_-ZKY1e!wlITSX3{R+t9g`!}&gUV~sQ2bm-hRv6)fd6pR!UI)NF28Na%j zsv^ctsjLpu59vmgrRvTq7R5`^S0hm-8Dfx5ACNZQ>6Xa1{4-IKxYeX4w?R9Y`TZvT zp<0caJ36FmW?tB|5AA{}yVsx#R=4j(gg+rkvCL)-C0V`(5J@#RbuX<{PWSlS15E}q zJrB*}bL6Y=E^oss5@nw!XE&Yu>w3I4`{Px9s4Mn20g-lhlIgmOz=oxw>`eZI55}%J z2^aT9a}wX{^VZA=4|7u9_lJN|jEc*IQEU4$(rO){V*!=Du5sAn0sY#a2v z%iNs_Tt65~`}tmBxAZftWZ4Pd#Q43fCfeRi8T+p*b)e*R8MozuK3{D+3*Q+WWvc)g z)cYE=@B#XA^U$8IRmla|7T5C{kN^*!t-`Pcft*>E|sRKn?I=8|KSa} zBgC+KWUgOgv07bD^LeJz?Kk(Dv(Ue0XQpKx)I5GV2*%NOW5h8{p(N)QYZ89}^A)u= zD1S_l<(Fs2lk2DE}QQuf84^JR-JRvHxk}ZiYphwe*rQK3x@edS^wWk_sbW zvaVJySh;B<*mlEbnd4Me0v-jCjtyl}phljL7R1XG`hzx>qWt`yA2i3TgFn0N>8~hPHK46qv)gv4 zN%Qs%@ZL06LD$F7)k%ftrZ=k@^=Ck}`k}#|+bh<4H3JXWT1+KZX~Q2PNlQ_`U&wKP&^Tfr-B=;h6`Kt_L|X>S^VG>SodkNNcy``uItW=G!W$c9jU)GowOJKH7i}&PJ6QbM5w9_y>BkciYOl*YH0~w1qDBt6Z zRD;rvV2H1l@@b)gdX8Um7d);g9@LEo0=421O52cLW^tL=rjdR67&=2 zg>Z=jH2)BoAZq{4?RL!5O4WVOX8JS|I94^;kshEqnZi`Vnf?Yc3M#ED%IZByS+?5Y z8;b1>r8KmO=U}+f^8GH0tRW_AWgr=xlI^tcRT-s>#T_ z*$stGYe+Ow?c(c6OK<4H6DV_V-wT2LRD;06Ctmqb)vamaKUEvxVKz%3D zLDRPQtu$k6-gx|*D&*ffCE9#~HV}W}%quhqPKXjP8HJn&9e}zxxU6DX4k8XrbqO zKm#VUL^=icYa&x+NNk@o^r{mp<`QqcSG2%fu-{%M-) z%DUn9N|k2 z+_t604&#Elv2@=5C9YF`!~92BiK&A(oX_(-eY*Ol^%cl$Ratl)eA2Y^QA+_@mNFf= z^<*vXZN2&$WdsA#Q!Gdb3VIMWW9Gz&P7)Z*dnPKluAq4OfgIR548%K~WHn#ubLtl4 z1zo>|9^UIYnp1Oi#XM?Yu6aUm<2f#12iqpANj`fq^z`u#aZyFL0c|B>!>>^FT143u zD;qUVj3p~d_Q$exTHL3XFTy##V5*t-g_FSX=dMT1;FHUUjI3V1%N zOllA5g(pwxUIBzOYbejPVq1|qI~3iR*1H~#` zSve`$<$D#wGtQkTDR91oqqegOx480n)f%T$g+@em<%EWjOTvFQ9T3Y(1#yY)>3y}F z9nSQftT{m40?X&>WJn)&S+#P*z>k}e&|ued+HcbP#&xWoh|cLbk|O-x&aY;G@hloYlmUMIyN@nt3t6Cf!pv`6uCe#P; zu%GT{N=K=?e8hK*wLa3Gc~TRbCy(C zGVj_7BwZEAKK4@;cIOzehL17MFMVKhYuH@>L@P468vdE|EsI)}_*D}4r{zl3Bh5f% zWOC^TUCd^5Mzc=XlT#1D;*;^MlFtrIyhy0w>k~f6|HkBga3-wSy=^FD=Ut@P2_bcN z+nua!&2?EXfu&z`*c74})|2WYWd-%nIUHpsP`;*6B zk;G}MKlJ+WKEC0WQuQ&oZpN?0i|-Y;Gc*z|o>4B9g3=|f{&E^otfQUL$uhauPNT2{ zu?_vQ>PFLPN(krs%_P#^Qb`6MnfX)HXiSik0>N=wB0W0Km*7NzgXb}2K>YxGR1I2mWSJf|VaPeqhkwz&QWxvE&Wp_A$} z1=J3xv%Q^r7Ox(U>63kp52|UDLn^ z#ayA4VV2gev&u#$i4S??;TAy7k1%kW_o*a^PNUMNrr(Gr(>pt{oO$$lGwhHh7u;Bf zv`j^lG*1vsYuB8`vPRI6K)KW0`6Gxr?EzS4BXI9lrmB{Liil%^{C?K&9{Jb@k9~0k zUZJo=`?Gt*Kw1<(<8=DY;deYW=57r~&+vtuI_>C?NoS2PP)BGQfA?r7ncm1uEdC#q z{eDF$EIhf1k{$2Dle$Wh7`bnM2p@KU2@~bf&7XaSV?7}1&>t^(RX8KHHSvcw^<7yPP%Rz@+d#OU8D+j8; z>GP`eaIj+ATh1c>zz!`j!^=FIeV*_~@%oXv0Xp#K%Mf`Wc&jcvT)B65A>J9p^BZoV zzWsyZSR+!4_#oFkHnYvVmql~JaB5kP#vzvw!u1Cfpgr2mF-+5+IqH~_Qg~;b-Oz@% zj|_n(?m~it!v7S(Sp2x6c+fho2EieeOaf3L z^TR8i$y*NL>`e zH`iIrBpAIs>*)5ZPjD+xiwIP;#E~C~qC3MfUcO5e2|cJja92xB<87u@3#SY{*@Ukp z_^aaUl{Haj)9Yfa;Vm70h9XgXdlVGfr{1!C-#DDf;Y?QtNn#Wj3?62~7x}L*CVXBI zA%@M9BtS?nl<>OAiM5@3u#sHw@xP}9%0fKh5x;?ZO?}H*wQNa*APH)4zB416%s;ad z89I>Pf4Pe+!I$_!W?`s1T-7+!nB(JUaQ2pss+>#-scN^(rc<&qGoY20vPc$fbXmV= zgQ`m*sEv-3Bq_slCa7MrAT{iV6!1^UE|BM?x372w(2LFd<0*6~H8*O7aq*E3)TDgE zFPC1M4tdO{tkHGd*QN0JN<5pT!b}(ANk$!w(Y27!B0IXG+K7D}4q9^}v9o`f$nj~q zetQd$w-I8LUGVVsOR3OY?t)-yfBpie&{OJf#J$PjSR0QvnJ7!LPzQgWM>h+^ocquc zrXH4BZ;Y@q`2QDgbR4E}t!-nEuTEbCL(exq8GuO^bd=St^iz%D?0AK~{SQ|qENx*F zXE@`kI$A9Vb4J{{W5IJRP+$P|mJ)-18~LLsvCwQDpwbjmaq+~Y&EH}v$95Un-HJIM zfAZ4?5X3_Mh}qkFs@zX`jX^Pw6lm7KYWR_r3u~zCzpsvb@gC(M$GG4<7#oWYzfg6Sv1I4316T~j z8;q~yaOZ{h8I`FZu^n>#)%dgF2iF|Syo$je_`b%<#IqYmgI9NzR?lOYtq!(pY+ah& zud>Sh5>Tr$Yxt3Dz2H-9jA^F9LS4+4KiH-oIB~gyq8LxoB^wla)*yaW!fZ$A0Dk7>d%;>h$} zAY&OLXl+NQ5bTFu=s`Sx#>6x%sGM#eH_&UU9*@ean>|eACOY3 z85nttiUTPcV(*RMwbKYMs-$QiZ^tlK*9CJV8~9O^4W0|#0ihp|zxfQ0HM5ifIhjjm zPzF^z3k>lqR+HD+-L4;i+Ff#%d)!oCv%g5n>f)bG?enqg)3=`sJfV-qL{Lk*P_1=IYGc@{U z^w{ke?$*Uw7o`^w;jLlv{UJwWdoD^JzH}qP-Vz_ zeaabXQajz2h0g4_AlB9MSv5FA+8qTC+w@0l;VtcP0+a7MeIc@>g1k2e#{<=8c4&L4 zUO9&ak%~gN4@!!;Ijb#R=gUHAz;(s`ljD6mj&rKJxs!IY2riX|OHo8+AeyNC@1suVd_cHU;al|#_?ZNa$ z2XeKAlbtwpaIwkBQX7GXv!Vx>oYIGpVv>M`BK30vh16&QkAVM84AXcdjV4VNz)1L;naTPW89}gw+~1&4Uf7(P*8=)hSU$AP)vv}+NNTn;yYBblaD_>?)JhlzUaD`P!gMq`v* zHXlT;sn74fc-`z}kU+rRH2JZAjzyr$dd@;&O-^O_WL=^Hb01Hki~hD~zMAO~X|&!p z+AOD4wzhsGL;h$)`!}Mg@+J45R(>n`-?HGsls*ixXYnrINBIP?Yj>PO-tZ(^TcS_J90mCi2Scr}^ z7gWRA%RZZ#`Hdo!oCa{127PgTakeb9=}6 zhCe5|&HustgK8|h)cPKJ{i;J&eEy$jF!1~TRK%Ych!9GaZXyorIz(0B9ZbM6bp zBbW)zJ-3sS0Z&~*LG)-n-P-Vv9~AY4$gJ0Q-Y7nH(`azIs;OQQ$Dk8ht!`HU`C-Ap z?Q;6FaqUN$m62&Qxf(5DM!4}JC{X-%tD6OrGr}%W38rbeqv$09SPU83RqO_7UMM;r zx}DJT2pnmV7%uq$#JL!cwGyOgc|6m5$*jbAl*_iotQj_|e|ghIuqa!5m3H_{c8adV{$^}2)*Lx5)zu`i*O~&0M=u73ueW-GE9OM+(CG`q< zUoPE6v{Y$m=y!!c#K&eT*^OXJ;_)PzRad)lO3-R1i9L*_2{BVLNy=y1X$kb>O=xst z{1T`NirN{qUouE|I4JbgYxU~ZRVuN+I(pg(`Wzb)!F!ginG^<{H4VL@YkO0xjds31 zf_232!w{X>h~zt)`5a5OJx?Sr`&sm?# zDoRsQ1oGz5&zbNNn*v_?hB`gL+?G_VBq)`sp2%`JgAVla%a3mGH zWG8~(-d&MdZ7YZeN`!>!yV!}Ddg~D91vpkCtmlI^qTOSfwVq$-sSt<);;Nk}8tHg{ zPHxxj(`1V6qYr||L(FWKOji=yrn_w2Cn^kyHm?TpgEW;s^f90bG(hs}IK|?t{&HDW zS`aORw8-d#?GG;BVU^)IU@b((*1t!ayXrZNd$vzSsv`^7e@ zVCJ5iCs!pOW=Vc1p8rn6E}SYCOk~LCQtKgcg({srKZZ~|95CwgOQAu2DQU%`$M_tC z-A7KE*!*`moj!)4MIzBEsK_gMc4n$m*@#_nJA&BgaeOC6abv~5{teuE8K%~Dt%Q{Y zo@@GXOxumi8~jsSuIatLc?@+Q84KuyVyv83kSaPd;@nBCOnM$7cv`HwEV23y;POn ze>C~hi@m_drE$)=o5s6kq2zG!uYsrhsn`&&6TVmf^Gi1%Q zGc-x|;(JWZ|D=ymxUSZ;bG0tP1JDS?{u3uFCR%Hze}~qsL?D1I)P$IQxDr)xmw^P# zu?_1b=sqT?juqRg&WWoj8b(oAwSMqVvL6^rg4{0FoErp8tG_xx#S!2!%$f}fjcJRq zh1)lz(FaMg0hgKaW49S~7sx+09&B_j3`bJK zzay?!2D!7?Rvo_|Z$@MW_#bBIEln(It-J)aW zU)%V5Z#bBI=1Kwd*L(B*8>TYPZ0Q3RLVndAlP-(mes=>8YtUKCq=0&Dj+~0hf=JYz z1c+PI)GnT2F8k|Ntp6PA>7E1Dr&sZfM$kD=R8b!QE_H}*>=h$g#|c%N<~yKhUo5Bm zLyh*AYJpZa`fZ;(YS64&tebx>LiIeP&4Iww-_4$ZJ!d)Tr+|Krzjpy(u`jO1+$XPe z?M1jj;e*yc2>QFLK7jb0z$2f8_u>Bw6@&ADznHZSZ|9|1fRxkzJ zHFR1j2dJ9?Y?zyYZQk}SmN|_>>@D5_QV!77y_=gGc*1t>{ltt8X6M^q)mv5d`JNZO z%^A&4)W5}1RIr1k2FCfIYb%j~p@|s~f2iuF2B8eh%#2OU%tVWeRlqnkL4KKtl`28- za0LytbN!J-@B+l->ev{G%hYpu*3kbP+Q1nYg48?Q)jK>eFoS4hWOV!rgL2;i4aevR zlmdB*1;DPMpG8PeLbp1*17&D)^rXJe$^*4P!3Bh7WhMW_I|S6j&HZO$WCD}G?$ijh z(XGb9*a%)8AS)n1{`xB=IBmXvWHLH5d~|U!VPSGO2IFHVfJmzT^)qy(%&D-h?uq1taIS1SfD&|fuxZ35iv>J#hG$_mB>q!$gMQhW>q z?Iy6vKknp@eDWcA{=bIxb8S{lK+HoShorUY6`&HBO_Tw9Hmn!wh% zK}tq`3cE8Ae;YDDa)7R;rlzvDu7L7+fzHf~2A;TkD!cIR5XdL(A1^`ma@`EL1J*AQ z1?Us7?w(=h7w5;oARU|>z`ZS!e}?PQZh@RY z&KUZv;=%gAJ|AD{d;Y~s1liVX{}%i@_Q^KmCs z+WG52IQShvx_`K%3z5$1=+b|oQd(I-K-zz8UY`H{EY?rzzsi5F+RXv|aIcErRapcA zUHG%qPEO6(JbZ*7|7xE5hkX4)eYvOpW&wWN2%*faFZs8Y{NH~0?TB#_T0Zqd)Tg<) zdoJ|xzdFHMf2Eg!ema^S1e6n+rhmOka$@ve1=d!!K5mUcIi&)&0!pL)kfTKNk35v= zUcV-32HONi8Hmr_s)P0S4^DmY_pVMeHF)`Q;_9Qlhr_&ea{THlZLNUXe0UFOtaAd1 z!NZH)L`>BQ8JU_xcrAW7-bL)e#1)-gg6;89)s0vQG@a8zBGKexNu4 zr;GfGWlsT-MfxMc1V}#E4?kZhe?c_-m#*?7SjV~iBeqq?8T%us14MS{kH{V{eq=xV zP-#!L*Y}4yVEi8z*%I--d#5@ggMQ9h)7tp>H=%W!KjGLl z-@n95SCQf0!=L7;3jKd$le&Qd?D~oD=^~beJ>HR5&?lJzE zPU^%NVFS+d1;4mccI}FwiFEXg*#6SbGEb0y4n@i7kl zTHeXrj1XSoThN=Jl;F7A2IQ_Cd+RBD9sj${z5>_H#&j#qUqmHolIu*1e@Qu$X@me) z_tKHlxUSoz4SvlZ8ri8g)F;qf4LH@RmE^Ru+9H1~{xkapi)dJmGWBmhX`?L!`*r|F zu@$&<|9ya*?S}wG%@iEru(&eM>)+34zJz*VQl^`gwlKQIEejjT_Yj)6+bOXH_8dUC zgV!VXMb`oyh#@4$lwKROBVr<5QTzM+h|2VMd~*SV=qN$A0^5ly8m<1PTt{oe(IksGaiMsV>*<{j(KpzYv57%~P1#{3cH$%A=r56}9a6973_xgHp3H zLZp4pIFIutBkQ|#i$mDln-3@{S&jQmwvcj?-r77;#bIBzormU|GGafk(ZzzkAYa;j z!#~%Vtjz`|)KBeg`fP za{lBM;_`fVvrl8@>PU+HJuCrlOaYI!8N3r?=rHQme{Ov)@)B|ct9B|}?)5+Do0tU0 z8Gfqc^7hD18l-JLD6%oVGx=!#h{yG1BOwto{{~dOk*Lk4y3sw2OHx6eY@_anB;%*5 zmSrl4ftO)r<1OXv0lu)JUseX^6Iv?CE zDABe(;GS&K2EWfl&^ILw*07UPl%y=!t8}e=0Jr+eXG_rYO~+`$&JD~j z$n()V6j^DtH>JI$*DIbBX&2+8R6A-dP`As5FX`8jRB?r~(X@=aQB#t7DC$~CRUHct zuX!G#6MX_^NL|o*Uu9VXv+S?b08mE=UpfZ_w$bVzX7MaSLNeM{j#dVkW<=6y4s8lK z+aRBdQodn_VLs=P!9*}6)RA&jog~#ByE{}U4YRb8DL0pXA3m^Qz2RNFe=cucw@aqa zVdmZ@Xt-(6t232?o_r}4oQ&R_L|xhTSS&{`;8UG@y~7AUH|yZb^;@9LEQwfD6|9mA z%?@;8b`wij(|K20KS<4cb3jLKiIDKld8@pwzGb$Kqcm0X%EC(B*_@b&M+>|vWP;3|!bp4h0uqZ&E^ye_@U z#xLA2YZ#016~Qc^=lWU@LGW~zTv|c;lFA>@FRo4-n~`SiV5Hl|PmHM=veo&7>fUkK ztMrB8W&{4R%Ugf?d7i?@UkQjh^(81H^*eC20aeqg$LrqKOrDq zb9F<7Kc}GRuiKnALXf`6{ZXGkt0)V;q~-Ndt=HlnF2+fD<+BN4PS?J$4N9?j=f;To z&kG1TxY_!!>%FTC=x^N?APe?XY?{%}^zJyu@V~A2mM5p@&vp0rFw}GzV0>3Vb~M(k zN-BTxz2W%~g+SNdH$r^!rmk&_^dfP!CyNlaX@?5IvQ%p@#lItvKFuijEd71NGRo2t zH5uL2Y5Kj!+Tv72jgap4Q&+p!YUE&8i`sIkeUT5u637yHQUnw^h2jOO7^`p%+66jLLa*l=bwlaT$|pA@g<> z#)6&`9-|=@m#rxRdSk`qr(-BV`LS1o+yTM_Q4#|)7L3%m17`+vO)|~$sBl(kW#B^m zlbvu50jFSvN;@!&7c!mhI+KK#-gNQZULNHFos=UbCM@Si3qK~e zh1S8F>oi*5NeW;!uWJ!^xp1FoX}%W@ZOM|^zAQUJJMIrm7Z8nSA6y&0Hr->wkPQBz zrwa{(B`;d|w(P;JtN0ga!FOSRe48R)qcAn}lqBn)Swx2ysjw5h{nj;_e_|Y9%)@uc ze^6Ncyl)Zvw74Ny`C5y8iW2*KIIQ;Mfh9z1l(4u^2uFFH6gZ|{F5~W%lWfD~sIeC0 zD$HYKLmDy1)>H_{AhfcM(M_*iye#_eUMF=~2-TDED_-3p`Np5HgZaiysBk*HM|n2K z7hWjh$4k1GrU!uFzmey)}ex-cBilE(YO;i za9M0zu-=TUyUuknHnq#(Lu~)fD9h&_1-%z$=q1T7l!d`RDi8>MqK;2ep~253xk=hC`5A)`FGti?4=ILD-~`7RN5RFol?|E94_-pMTG7ZsjacQ zo{|})`?+5%n#yq)#ZoVpTXV!FP;l0IM=R|LXkg-LKoco!-0is~_iAXuSuXLTSl3H19aOX!_;;96u9a9qh(h4ZYKOH`(8pxx*d>Tv|bw ziVlXQoNf%67R<$*Nku{UO(C+nTC^y5v84z(XZ(}{FE87q%lSMXJn81sf+Wt;!ytkH zg*gO$XnuqOqm^dgkh@F1qO1dzf#Oj^W;(O3VmXv!rwkR;Lp7EX`DtXLt8W7*Z>cNOaM zoJR-R-h);2KPtobJ^WZkAxbj+m^jN?X#+ABRj6S96b#xjkCM-MwTah`y!pCR2dQCP zZ<43ma6EuksFyViKFP8#zV|E46#eO5$~M`iGH*PsZK_-^=L1Go$m&#^ho;H^O^aZC z!&cO_bL~|XgdZ{O{dj9}Kvq+!Z*@E@de#1SAuEi~QikH|<$I^k`drP^O5jk<37?8# zg&vZXZH3YE`W}RdOB;$$K*Pa23^%i*RwET{@^YwlKIBZnKCj6*UKY+p96}9`bex|r zKef(FCaA}imr&2x>E6D8R7mQ=4P?y0um&}OOue8QtRC*96*j6EfaqUp474shCfp$t zEGAF_nc=U1NnREr#+B;pC?@aAgiBN2G5AnJ46=9+b!>TIxif?xujQr%*!oV^h>%VI z&|Ie;+8sW75WZ^4!MNu_}3{{!u(I_+6A<8D&Q13W;PXgK(9I$$_Oy{Jl~4|2^NN64?4&1^XO&j8 z%_GaIiFs!a=OJq8(WGR?XgpvkPB7B4*}Jz1EeZDV$<`LuxsY>DoSBf5`X~aIl*8k3 zXUd+oG5;5_eqns7Y`o9YC{$PLKI-ch#J3FMs*ppN{g|3F%ULgoI6-wE0=#|qAMN7} za}J!X)G4^;i%E^tJ5K}63P;cWW_7b}+a?i*nC8RB-2Mhy^?>X`ikS=X zwC5)tYw}liA|4Nd-C;;gP4abg*t5b(uTVV`dYuKZ&TX}=4I(zrGcQw{(Ibkpe{h}z z?DRC7)trlO`60?v?7*)6bqe+)RO)EFDs>@yf#D8R$>bH<&<%`s-{7p=GhnA&qGRt7 zBo_XrGZJfMjk+TfZG*H`3YDIH3nN*1QUpp-&{NjsJ}&|>8JjO>5%;t;qvws1A<(wB zBSg1QD{NV1^Fap4-|R?!lP2fyvLJRnm|XaKWT|RQLHn&3WYSYbLXpf0@mr&1oo?n)v4&7%+GEMg2v+O=?Oy6@Kt;Z?E^o!NcNLShW#hK5x~ zuhoXj^`@P4Q#90GCi;l0AT`=#Brc}_0#O;?G?!j`d*;3wmkkTCuhkhuVxRU4ajnWG zw^w>2UAIGKH`hh53?3;Q|M{SsVHS4jtyp|Dvr&Uv7`=et#v*)LwJEl+XqmGcT}u;d zqIC8i6)pOW-O|)L1O~y9e4dTeO64s9fL5k1WF^YJ-QK?WzaM6a%EGf-;ijZ0529e0 zc91^Y70*%|amcp*$~6n0UFnBqWAbPZH$->Mf4&O;d@`Lzj@h4$q7B2ED6%5W)#024 zDH4>EoTocMlBX@d{0O@BZK_pRe}l-C-!<-{!CV!n&!zF)N&SY7p?BPKEwg3cr+gwe zAb~t5mg89smj_U$3%Xo%c!Wd#Y{63L*SzW0VMa~b0I4Q$6kYJPfrPFL2 zaX;Wr#jJgqShz94rqn!5n0f8LA2Rb6+vfCY9eD9eX@t<>U^1IF`*Ww5)3L}yT^Pg_ zZOPL^vQ%YYVaw&Lfhkmkq|p0fsC#kp+zydMv`{_yTlzWh!1^)=@qwiZ4iIWPmfdwPLL#lVW;3)hnQ#|BRO!J8k5DQ6) zh0&58Xa<0I2KdJnUt3`ROW|sqK8GzB`5fT&gwl;j1TDe3&_i2lzAaPu3oK!d_Z=Bm zM!yf2-O5}+1`=b)hNs|un!3nOG?c})vW+m;N-&~r>6lvrNs?3#yJjDwfZ2C>DecPn zTPbB*RY1mTHzxQ|KLF+(t;n()E&R9n57~b`AsjD4#%;NWicn+e6$fJ14V>fA+QRCa?JsxBfQaSrP; zgnd4VMY|IZtc$7H?PNhYBqd*mbov5j49<=3I*2}HFQ{L+P;yLH(unTG>$ij?r_`Wa zs4^sTNgQ_4(;)k7{U6G=+?O4(_FKM5kRKXqEpc_}BI$k}B|>!!2hg%q*0UWH`w?#~ zaDz6yaGVT_6vKwR1PMk2%c+=a1<&&JAQ_eO<9TvKABrA+aHWPghoz8-Fn#=rp-1|H z6O9Gy1+ghw{CwQm75B>S@^Vla4JmTKA7&9PRiu|;y zB+c-Oy$TJLqRco2%`C0;skI{abaf`?gfP#8c;ktlX` zG+F@bnOVFNo$U2&@>W{<_biK>4t}?_dzsy!8n7QZnte#-4a6EYtl_+6n$EtV9u6%- zbv0b9py1(20^#Gwtm6ELEUa9qT$r(X6lVu3=jt=>NX6o;%r|JAM_vA6%--+qutW%+ zxkaT0}rpl>7F^Cay6=}L#&EpEDDxlj_Sxjoc<93s&filI5dLi0ERW%iFy05WG z(ol7h9&I4N?y|@d?{L)0vBM&@L>lSJ&3~e)`TYbmZsLAiC|VQZ2d%$K*GS)QlD9z; z49UenGQ5^@Z{{gzw&a0hr%-XZD%O=wXK>z)n@C+O%Aov!ZkafB8yG3Ff7qh5xhU$O z?6wbYOS(1+t8BzwEqgWOwd(5!_BZ}GPG^XnSgX`~HgUZC2lRp&cU0elXZJ~}y$9VO zKVeq22llG?>4^Bmp~!*6!UVndD;6J-vKOrD;YZlr{|SZQO(%g z*N&C(I5}%UjT-r@7v)`*b{R!)ve*k}8-^*boE3H$!GC`9zW73-YmKq5H^o5k1ulp1hLqlwMHfOGT?IWE>DqGcXKPr7pEIqSOi zU~Qd7{D(rSyO6MA=BdcUri-jETLB0tk30s;De{y;)yG3B?Z6LES|i(YN4{|onz#_g zL*2dTX-I#FsO4n+Ca0a&%TaZJO_;q zc{5@2oBuO?CRe?sUP-xgiR*bUOY`z1xj<_wKdm>+>I8R2;VdZ+m{*ul;dE;Zxt{Wx6KlN1)V`|J^$>1>B_rU)1EXUOc&JEV%iL&4o} zK0l!L=P_Pb8S^vOpb63pMj79TTTIOPi)<(~P{l2@$nmJyav9@7`3^t&1F3CAqUYPq z{dTe&b%Y~oF{R~{?jc_cVn7#r_O!ASF=@&!0|j~8I2`?OTEfAFw(nAbw2WWALHtwJ ztmH?jgJtu{9sQ8e@jZ%+%M`kHh9KHU$g;!1ey-K%2-tz&g*vkd1Fu8pbOS{lk^zi( zZHIBT<<)YFHAI|M=-{GRuGW~viG%MBFN5M)gBlFlE9D^E5H2mNvVg1Gd5p9u-%yXc zC@F0}_XGH``d-zlj zay@&}am%SQg$I)EWsmD9p1++&D{cOR8PiRHFE#}QQX}mGoxf6DB+M#o>r;ry;W(OE z^P?y{vqd8fgSnU5XJhR)4OX~L9b=*^q#B@(v@~OV7u6YsqAG}7=nNtlhrE}@Y*;Zo zL2QCBCaifVTIpOiHj{a|!gkyQk=V=nkcIrCP(bzz$hyCFf-V5o)!E|;e|9hui4jrV z>ykqDDz?s!?buE%_JeABW!GEh7yqINyuOJz^V}`{5&{Gt+KaV$KX75V57&Wc5uQm1 z&L5sqE>#_`ypT>N7fm*ecmL}w7zcQhLOiom-Fs7&M6NjGhGU7Ex|O~2>1!g!ymGPc z_9euwNu2tIhw7Y{tHWE&k@`tw)D&%NSWtX2$u99Ba>jzo9+YDzgc<7fDp_l8`Gh5& zsi$HC_9=uKz?o67uo81vZM!dB(S~R6Jm3@w(V#`;I3|}8Ky+rNCA$85AzybyHG747F!_ zk^#?pn^pJEs=NVRS;_HN>|g#BTId=HhY0b|MMe6yi*gzj$Hr5T*^ld|KmboMYP$m2 zIp(RJ)?lXb#x!-d_^^}H&6-lfYw^tLJ8#g8y4Rjmf>Dmmc*$6NzA%N{%pHkttq!Su z#%EZpN4cFt7jYZAwwF&|mJL2`h&-+@oH~y-$=smqPoiANg*gN5lNKIp3EzONh+t^I59^Yp~TTF4vnamgv2^Kt& zNpU-$4^1>?4BPcsBrSSw_$IN}D_{Wnz06>TT;X@L}wlEfv{$Q?^M>j+qZUw0gqvCS|V?9DF< z7zm@W`+;xCJ|80!i4BFatov1a#LTmO2ULH@#)+3ArQhK% zFFc!8SEtU?sb*o-5;k_Z-G*(5?j8qO-X@~^H^S*nQAx$DV&*lPq?0GfJ}5_TN^>hA z1yypcR*hRtjR6EJUe>y=eXEU@$@Jr1oqU4rur_oR#W|!l?qF%-4h6%PiY5gP+ z+gnnhRt)b9Sc3FQbj@vhW`uRRk{#g(uc_~eY6EW3GUKNvx-fqgT@QhidW;d!qsd3GU8EzCs=0j@gke# zC1}D_^7QIcDIH=<1Qrw^cZU**^$;EX=l?j&lDS6O7Ser7DImT4^4NY|np88=+M!C)qNO|Bp`Kw2#?R)W*I4`jK@7>`#F8^-WKJ?2KOxQTba`HP0!whFbu6Q1;WOl7+5 zMP5uv*XsMz2va1nuB#_s>s;KR66m)&**n1bFm4w-rpMeD>SwaPcW(b-)B#9Pr{8X#$1&tjF2NsSx?0Vq z#$phb@F+#80Lq!9kT2EUSIPE?bVQZX@`n`gyi9_qk7_j8e}FlpTQB06evcFZaU5Hj zlQV#Y3!Ao?@HFcIvt}oYVF}7@LCZT`-0MlC_IV_HK)qYHdxkH&FR(Jx!p*Y*sNHni zAXo4p_O50G()s%Ex$Y_JOhnK#6aP`cU=YC@u9w^Wl~T7exl) z+gs`G^uUQoJypCT!+0|lJx=O+vDP2JYN)|iIGiq2qWqX0e;-k>Zey-mKLMk1(9gwBiM?Z=mZvx_UF>!%{S^4r*eavEm6B>GJr4cxwMD>x&_p(Kjz^0eSdZdmbEI*wcsv+( zar~?Q#b)t>Q(Uh3i&TBr)MhWT2-86Z1%yf9f$d@uh2xM3q_B1k=~y7PYx5#{w8ukI zcuI|XeEajN9o6dHy&0k_Y?mLrlN3!b%UFGhwzJfoCo%K_yp9kjLFD!V?Pctlj-aUk z&@qblMr(Sl9B*!#SQzO9`hZcfk0@Ulb}f~*Z#IfHko-&%_Z9zY;Y%gk=mdBOihS~z zwQZ-ToKDfNV(ZvJLvlbk-l-a7kSp|)C9_>P6T}qn{QdrS+h@b%pYzy$KycW89|1Ke z2y3n|tuqxUT|Nb@q8Tie#KA;`E(f^TFdQ@Ft5&a}NkZLKV-t3=4=$yF0b1l-8>S-V zwHLa~iNR3Z7iaph6)}_g-P^iGqJt{C)Syvz&Qe0Gxa~ zZHK)$iy2Ue$04~WF6;-k!$vX{EUYR};kv)$X4>5FaZ$}paZe*~Q9t2(^1E0Nbt;dR0*;MVkM&i-U3Gn) zphbN2S*kfoQN#~q7N`|b@s~7cFdzYqCt+{?ZnVdo5gAi??~Zb;{V_W`nH^eTGRAbm z&QtXKd+^CUcpDshZVcj}=7A9HZ8qaRNBH29Ci^?Om{_Q)_zJoX%0K&Pk&2IuaA&2| zwar(Cf}P&*mN586UGY#LU|hXfkt)HS2)>31o)|w8prBqdq80+q5KIT!iYvbjMDK~7J^F!2j8C}%Jf6rQOeA98|-k$UJ>kU@L?;!T5GdEQy_T7aKh?0JR zVGcrR|EqJ){$HJYCJu)GE!i^?urjj$XXT!ak?DUL_XJRMq88T9CXNJjqSgk^Cc-90 zcE%=9yu46O&WavB$kv;DIg;WK<@B8f&Tei&$@HWCkk;&A*3N9=Y0bgT z;mO4Ul2Q^_%t$~`;@(PmuRc4c-@mi(y-iN7pC397diPy7PNOr{=7V)d5N`hELk8l$ zgn;?X{35gJH~=7#5C8##Bv)6Z^2OLk@REbJa02dv`}F6(b5;Mi01_}IP(lV%PkRjh z%}H1S5+DSmG_=HcFd)D|{`{prn0*Kff6Bku7Z7vE0Omsm2y#fSsO{ibfG(~AhPLmk zi2a}^U=R`#5_jLO;1nG~2=eq0U~|BPIs`ZA*aHM?{*X8@Aq4Zk5Cf!_fx@2R&`=+5 zZxH@lJfM3JW*)Y@{_rU0K=h&Rf(SbZV*PcFfFA^Ie{Tmt#Mb~zY2|16>LIrv&w&N` z0WkVup+ft)8Q^s3#UOzEJFxW&OQ7lR{QG|}E`J#IfWMZp{Nw%S`i8!bzo`&VUN$j7 zz=pPY`01HZPGIZ-Mf0-jLrf;+z}D%F_ zZvTnQ{{7JpmB6C3uzXCIkH64`B_C;^U_|fOPN4*VhWrHbf{IW89w7et{j`C7fmww- z1br!jefrWrfWCP4@czi9AmRW^kb&=n_m3bRLIC2y=p_BOe5k+4;=#cHvGVjtdjJlh zgW^B2u>pj#e#TQri1H}?SmA`Z2mo)FkGDxQp<1!_>DV83kGn&t&CJXUj4b=#I(L04 z6BG6*{c(C25PRroz(B#l#liqc=|cT{MHqqkekOoln`+P}AmHNP5@?Ghexz65t4|$2 znlQHgd`9O(4ACI~?LTDgu<|evqu!9;c@{sL$G>AYdI~@2fxm9N7rM5#eJ$F3OTTew zM{q7eza?XL%g_<~y?8iHfc3wuE&g8`YCPe@OOxMyEt=v8rr^o?Gq%6BL`zDzk%8=3 zf(iO*e9G@ZS>KxUY!ont5U;^Mp7H=+g8X}a=k!{jt|Q!7xfr}Zssi*L&shTi0)QAe5e|U*6VL$c1BfJjCx0kG5r(;? z`ucYnO?d;w(Ls**5D38T1AbF~9az?&1Ny0V>@4*kKGMFtCJ7NxK%^P@fWaq&`K)1X z*=y7~4~P0#DcMGPO%q0@Z`tC`o;b;grB7=oVRZz&)g`39MlC)^C0&zq`+CH@({_~|wtpWI`aHs^Y_VP2SiSa%=_DA3 z3@erL*s#h^?WoXqL}scnYgQvJ<8_r~AIQ^3HiMJ<%;+5dW|bNd@;~enA9T3*6Z!c) z_*|$Ctg$4yGSW%(+XjkPa`Y$a*klCgg!v;BjuWW(hz&ZT86K!_|0HM!RqLeca++24*Hcgcm7(TQj*c#5oj2gXnc#Wk#>% zKUnT9Dgq=pMefCr@qj~C6>&q1s2=gvnBp$&P_svwWVVj`A_spp1ne(>`MDM)49`6^ ziOe*Y7sT-`R=fbDj>3xmeyobKzT?%{(hawkB=AXA#uby*x|TI7wxnQK+A-N5uhwfd zz8f=2tHiDR<(Z%6>y@62kX|s0=XUdLq_P%9An1AS3^v^U)fTzytgp{M#~qq|4H~y) zBU9WZDaWCP+~MnaxXAl?DuluS#`&iycwn$L{X=qtQOfcTAI(t8t_CL#!G$XFXJUYZSI5b z)6jrJ=IQgK+dBw6{T`w~LUr{)=q#bXZx~t7cg4F?udIJ{I*$lWP_gQn8x-wXLXuX{ zNgDf0-BJnZ1*LgIxqvxpjbfOB$da3)r)L4+gNFO=({rMcNTzoLCO-H>LTs=-Bl!|P z!ErlR`RQn8e59&mf)=b_@=tnV-bwJJ;MuHCFd!sr#Zo|ez!k(h;|;Z8auRdj0vU2DD~&-3jzK7D`>G&>D4bU3Cr4GV7AvATd|2+J2p~%(A`b* z-LhEbffF?za|a4pG=_D;Wl^uc={|ALvm~DDlFbjfAd~9-AXqqt ze=uDVMI6mMg6D`B;-m_V>>jM={U(qtOfRoK91_{pQ-&Aa-su7P`cxsk&CCeBKVy>+U4;uU;;ZNh zaPgWd_DtH1xdL-t9|SuMZWv-b20C}kq(cWbl0o1U%KTtRT4^VJ;XEfH4DH5oyj*@X zD-eLid?Tm}RbbFoCSt_SXzj+zYrM=6t6c?7=h<$jgxH$7T}kX_L6dDseO6-j_@|{} z(Um0m=$he=auU^T2fh=m6(*~kX`ZHhdUe*HIgCa$*eJgm&e5Jbmj?y`$9~sz>p|!n z9oM)^5|tM*h*ik9w!2Sl9FTFH?`i#R^-Pj=@Y_w;LF1(sd#OmxXq84b=b3khY*{?l z>?;%6k65H$>pz(oX4)V}H&?pt-m$MoI>!+SoE63wXcuOZ&X$rCnz1JiNcS*n_a0YHG@!BxFjssc5NL- zpf1si8-ZVhj$Y8jZz=5}3~+0%`>WIZNz-=)Fbywj5QqgGwyy$9o!+A{=hb9E-A9W&NY}GqJ@?tY@8I6dymCZnCJ{xX5J#mXcZKg4K1L!j)76w+lVmp` zAycy6yhFus^(UckQmq*a56|tzSVC$cZNz73XP4&l;jWY#U$;_|;6s1nj+B|#0KnUr zG*NL+y|C}Jfa1VXf}=@LH*LrQNqGx7iPWWNUf&OSaJ4u&zv{m_xJg*${nkect*tcS0Set79TS$?+BA?2d z5oK_}k*DM8`d~cXj1T#K9c_B8ivSP7I%bDYbbL2W)uz<-gLb<1;_fRtC{D#Da;>$+ z=E4h`@$Y!s^*I%H&WhL9j<4d1KeQ|wtM66TxCohGp=8&MJhJx4dSl?)9>e!m1PxwG zHUbmo>{8NmId4R}@4i*EdKgiflp_;t^~=o7h02ypOE2>Ra$7 zY-wnn%V`!vCiyxnpl-^~vR_`DQqybg8o~Hj!1m0poBp>?8(~*>kDx?%DrtFq8698~ z>*NNTPWv!HT$Ts~B+b<7H%I+loH)@{#W~)>0yCPCxIs7Z5InUYcJ%Je5}TN;ZfJ{B z6GrY;+C0xeuxJZHiGG=e!I<-cXTIZxhe2qp;yc4DIh0QAfu@lN_pKbilG^I!y|3MA zuS85kqrok65GhEZw32Q@7O)7ZIz*Rk1+{N`uIE>2Jb#K$MD#h7NXOUnF1@_JP{vAT zPOZ)kgEx(Qy5y*I-~k99X}1;<-*#ZLqL1?yTA$9;EUqM2pYvsDq>!l zO?gj3I{xAB0&$xD)ZB~a)GyX5zQG+K7#9XM%#I@10uJd}`sXa#jd0|TI#{JYo~JkE z<~>fb^2MfiMp}o!i-+;&h)V)#EXD85QmpOb#%Rnbv5Os?eSYz$l-I=xtnZZ%#TJ+4 zn=6~8qsP^l3#@L|HD1C~*}3zoISlO1;}d+P^Q!Mhq)xPN1+9s7-;~05mSpPBzNL+t zIWcb^sP2#2IjSQs2bRg?^}hm2;ly&a4g|CyjD)I?t`-jW+w+%=2l39fjz_Obo=0*j z?jFd)7E@`+!(o?)awr2*ReQw}1kz%_Es+!KUYqIPW&6%FR?OIG6TM+4SBkd|p{n`W zQ+||869B_^k8d)A-Ox(?mYD6h-{iKltzJpT^P<8jE3vA=e4$W4(QK|sH+fJov~1@p z@EOUq@ha=~9iF(+b%%1rV{_ChallY>ORl_!`;i&xA2|w~w#M;myYHjFrYDFgz>n(v=D82EW6j zk25$5e#G@iyOD&kj4#O>=mc?#H!pDR8pqQv(|1E*gZRD7fZj={k{Qk`x)8v&H`<9l z2fH~*q4S83esEgV1>0>cm!twV<7Fq3okPe6NxWs3O_b}WOla;|ADA|W9z8*bfg1{M zov1OdON(8IpmwYqjp-RMmctCG(e_0GnR0hVcUlK^R6K#}rXprUB_&1k)O8F(!g+gRm_AQi#V1#kriLB83+EB40Pu zU%cf=5xP^<_?e5HY+7GCs1oN#ybHkIgk?EhSIdJjE(UJjwlTvpEd&4~8AB^PDQ8nI zd)N&X!s@ZySS@nV7oQb~mfS#YnWfRl;T3+x*In7+zY5l*7T3&kCznvr_lngD7mzo+$ zd6-lP+YA!74Bxb_jaZ*f2JTN6(m98#S;@VDo1~{yM5I;l7Ku{sp6xdlM%cU_lcO4H zibYQ&Pt6_2GxnsBCGXb_LaFBY<<~xq=l?+ITKw0>V#^X~6Rur!7@qm{Q6H>-UJDVc zn&UJRcUt^W1Ts<6E6|g@jjG~rUQq4orU*Ih7lKqv0Z3e^_h)a)>Thn< zY5EaQ0FhV~7Si-N3|*2fqzN6afv%0EL>XOvR)!_|@JM&^%%z8-KxzqXsl^VwTGk;< z6>e}VXZ60v(b1Zd9NS1}471Zgf%s}g@_v_1?o&&Rl(njO>Fg9YgD6=j*>Js{S4)tO z>=(2&Ce5j7k{kNU=Q2GtKEeu>Q;H;osp&T~{T=8r zX?@jS)d;viTz($$zSt=l5z ziLl$aMy+oYRql(@fn(>Mbd&HhZc#)!a`WUUqm9nB8#DTA!H_cnRZR1$iy}wBce+&y(*|p zt!?GphmEITSP|^9A2KdyO2^WRu7O0 zZn`>IPDrK6Q1&t&D|wUEaG!N+h#2W;(x=EfyBW!iW=s9>eGUVr<_vm34O{SB+UfC5 zibj5VhW-3`XZz)vokzY`T>g3tkE1U}*fPe4Q5lNfySWrO%(~pkXfYjB5%2~)mu?E-KhP1t#IZVI^2YHLN8V^J+=>GCN=T?WC4XX~dK2U^LgVMZCx%<@fS~QijbJRz7t({DvGG zRop3Ne73_p6(e-@SNy0|aZab$NNKXs(~x`0a_0obd-qvtO#9S6QLQ9BkWr5wgTk#U zZ0Q-piXyHAX6D7sbtzo3eb*!2*Gz{5eaF)m{2yf0bm6kqB7?GxkTnu=>jsH7iLZ?} zAe*YR%8l@I?AKMaTTdkXt`XAHPIjP6Oqz2EOy&EX+68-2=lCdy?`}Qp*l%~x?<&RU zH>zw?R0JbNsxMgFoZ2gY_2}+uLmde}@Tp8TYJwEJmJ(aI4bw?rNnOxHxDmC9LVA zrdB9vSkl6MuM>DLiXE>Ub`Be-{wd|XBx|-zc>%z`3>TWK!l=44cfx}Nh;$^CI*pR{ z)jn{?@?7I$*OAnY(uxX6kKuTqZr*EZLQm8ozeAxNGHkwgwL>;Z&lp$oVsz9fWwJEo z`&i?SX}s4J2e&g{<4lu0bD}HxP>Z`e8{1};8PHw9EG|2TH#@?sI!3^eMW2Jts|;_1 z$7camSzUy933_90`Z%gK`Id;76&YVR>Unp6PK6I?W%K0b zHoW3pCB0bzfX@#dP$ND+|GY22T@F)_sF^9zQ5BqzD+wY7S}oB2V|(9_cdU)S9C%R) z58@g8x9@0%#z}J0ewKPOk`edrI(+v*RdmMg%!wtt+?>L>SOFP#262aJ2g6t!i6>qHB&QHdMjt3zdC4oYP zGCG)jirT;@x;H4fD9ex}Ugte`@NbkVF5mVS;CUfJGlxFwbm``-nuq+!q ztc2n7%*`Y*wg6ORI5(CM2ZdLkC-se^@=ZB_ZBU!qHq*iSbVl1o1~J0XJJ|hm?zPT- zay2Y2aEH4bQL5Q@yzuCwe<)f1LGNdYrjmtw4VE-kz~G7Zj? zO69sXS(AIT`#;C4uc*_`P~~@6*jBzCAop1df7~t@mDxY=iH>JtT6i&Z*{*JJ_dp|z z6W`*!$8||%LGB!y2+qF02YNjQMOp3N1;FxhFNN)pXAN6X<-z<9%ebbntF*G*dUNn7 z@KR&s+--9$plG!=28dF`26ghD^@<4P(5L3E&x}GHna>vtIMuD=K0mKX`Xfz&5e>|8 zL0-l%R0)N1i;|}A0{1s}b?;h|O6g(HZ2xP5v9L~_M35{q3^P@=dw$-Qchoy0adgTWF$pV zG|AH#k0RiMj~f%-WqFC!J0&n2^(ElgVvHEiWqarId;Kz;evYyXL2s6g{fq;9ni=2> z9Hp`kz2nWgOgQm9G36~pf`f^=+l{Q5bBrE6I?*y`Z=Q?YqeaZCWucI5U_W#sGtQrV z=o=1RrVsU?tI68NfGVDCp;Bh3)#K=Ju#G9UV-Fp;z-r$$Nu$-oZ!)ZNnug9lldgJ} z3veZ{`uAwQOghw~Ce-(0(x7_k?WUqTS7%*l$M%61cwV$5d!D+vqH!E1Z8#i(dKG6W ze6Vsc8f=c-vL8rC!PoKjn_!I%UMQY)QH|hV4~|mOeF9}dW`6pHSV)F`TFh+a1@15_ zsH({Hv#s7Q0tGm`XPj&+Cd&36I$q@*)h6UWinj?88n`bw#5>O(GKSNXoDW?mvn^G| zz}k{Y@5%`ET~2erxFBR*tQ?n5rteFA+$B%6POc}W+C}j*D@@a-i?0ORS3RG>Es^+1 zq`sNp@Q})i-jlmi#h+`8Ulqq0TA6+6Q=_A${zqsUgQT7JOTS!$no1OLDI6Ouk;x~Y zrr1WqZ9JkBdDXYeV$&&x$=>9|XzwQ4v(opy{-~X>!u<{ZVN80atUJ*&mO{r+A*DA z?4VNI<+^<9pE=q(f&^65L_kObzkr8MKi2;dUb4{tS9tj^7WzNoB|9U>|9<`7y)ZU* zhW~M;{{MuR9-zv}R;#R}308B!w@<57({>6dC%|r{^5aGc{ zNDCFk$;`Xur#z=zx4(7Izn2V`1pJw zwxaOQ&q;-#s%7O3HI{0xRa6Y=|eF3=U{$idygR=^AdVUIU7w|Lh zfi;B@bK(>hGdHVO?wssQ5`$8<` zwGhMX@4Z!lfaALX8i7m=fmhZ(rGa7reFbp{^aKzQAc#u?fdqR36#Tr*0QCi8gSHF# zQ4RFzJO2z&xD|8FA?g4zW1K*U^Z`)Nh0~#&U7rKPihkRT^pOH!z&QJ_djVhP%hH4F z<(-*hT)c^iy6qsJz&ei{9AbpUl@p?!#AarZ(0XqDvq zKYalmI=3ah?ry zU+4VFAH&;zS@mz}LzLq!K)+lH0zL!?Ph_4EDPn#iC0H2mkn@gLg0>Wr^_xOwJ_ zKC-0GB!7s1d(rdd{mOatJ&`Q@`2KC|G#)oA=FY^~*{FL)`%E(jMZvRNuU|OHMyE|Y zvr>5vJPPx=~w&$lh~$GX%)-bWw>Wd=Q3>jPy3%ICVjUJ*7!n+zcd%AYi%FX?*B zRM$=OqhnikjXr!&C8i=>!mGu1L<>)IKbEwy*8!4q<{X}MTSSI2Ibl_$p;@mNNr}70 z!`DoMnN>O{B|}y7Bb_+JV)yYrnl5PyCg}oEMibO2x!;EDdy{f_gN3js7RX+d^M-rP zXvP}NRNcZ1j-N?7STMA_Z7;E(Fhgyqv-<@R7Z&dJCtRi7g_poSC^GVei4Au^fJQF5 z%IO>zLd8_YmZ_e{)^QB>owlmlE${&2Vuu@BGaM{xsk?#?c6f( zMMxw?hg^CK^TK6AwL%VvD-OpT=|pi{inHj>=FR?rNILGXv0Kg2jj~}F*Az>|z>0~T zq2F>VaZ{^O$5uLYMBiu6igVtah``vr!>P5HQ1Fhw!WW9I(!5zX?B)*J0$UrncQOt| zQE71Q#bI7C)tov8C)gVVvW;oln;Q)p3k{9;0!LEkOa!>xypQe-la`|lY7v&wtaY+M zS=SZ}9yF-5!&EIMPv1TzY{yXP46pZL!<)2RPD`d-7Pp7-;_$9Zdi!Lbo0e^_i8pK1 zprL@!5{LEe^h0!W)0gz|;GLMZ#DeRJaPfAr-6A(B#D=NIh_i5FThMyS>Lh?9-deYd zb=|8fA;Pj$)@?XpkG)sK8R|W5ctk<{dHM zRFaBMWSQnH?_Ag}+*0;}sehjl7NxgZdW#>2NWalP6X}9lZzrg~GG4dpvl-=M$?gtA zmD+3C7#2Ho&A3O%svj@mAz#s&%1STk10*@ov3cA&o!!)j7UMkTv9jELvKAaL+1h?2<=7)m5E`^dFV7Vj(H-&UDE+- zlw$#V1m(HKj_0kVoR3_VV6+s~y{MFSn?a~eVF?T5^>h?;u3(ilt9Tt|SZ<-zL^NeC zcQQDE!HlSpn}X`Ai90ikQCvF7=_FduM&}~>m{g)I-Z^8Ve@|A}j#UtTQ*~lUuMRRV z8yud9?$P)NG7c|+YEIJw-5Gj9xu*g;j1yfb&c4o3ZfL!?Irxk``x8?9y1I#9U}@n) zjG~R9DQ?)gg-z&dQl#*$OZxr%jYsWpFSaaCiUtk20a9;R-3HaAhB+olriS2Gw_X(V z#j1*M&QlAQP{5dzHsQRl5i6J4nL-&I0h3Qc$4Ltb#IaBjsQ%Rqeu~*}mJ6h)2SkP@ zm432gclKd-VLmI}@R^&aKbedd3@b8BnlXd--&uN7&+yv%)I?5Fbx-L`Ls%vq6J z61l~`p$4wiSl_<_GvBynC~4 zcVU+hi_9Ig)lQ0rZwkh&osa>|v*MHWn@*;yY1AnU2j-PLfNWXnEYNSWaocsSq1|pk zClKc7@mwT~W&qO4_bkI?-!?t_5@KeUdjSiNjz7&hw{jQ8m`f8zHC^dJ!40ba9^77X z?b5yL(#2`>+z^=p*7(6V;o>yj^ZvkXU*v_t<7tQd$_J}rBycPr5 zXzfB-in^Dx7o3#77T5lWO|+~OVF*Q)c4-!P`#b=*OV<18mz!joDf8V!cG4*9>QJSbfrEE9Jg@Xbm(d3WvM0wrg;^$t_-N z9^Pt2-bTCyU)A!&8y_gBz$9^3D()N16M{y^&WGBHXc_lgEFAY7!-xg8%85GeHE}Pb zn2_8r`>5YO8yEq<((TMw(8AFL`r8H3F4s`w=-L?vSXw36T*8rISv#T%c*S9A6_p=AcJ!sq zwVHsvUGMe~krFRV5n>wf{>>u*Q?a&%%rW$OJ1BmvQeLA^A1^zu0LkMi~ zWlO=tM}}FFc~&3$Lkss@9!(KmW;71Q+xeo54}tkMF|0~`*b>Xu=cMiL1+8pBtLC_} zq(|ha+bN+Lr)cNH8A2*_&#<>5>W=ED++b?U6)2%A-zl^&?b?=Kk~BgPT8%V!Zp_q= zt>|{Y7^KGm5zg<6Bf*B$1OLy9+4M<)!{CN;^^Kgl?GPgq!@}#NRL24Yx89jneXP%b z;!T2K;+ZZn+DEGW#T@9@ww~z|-esR$@NtvB;5?TbV*M;ztbU}VbjN#wO?0y!^?*3*P-$nF<(^{PJ=C)-KBKb zZXf@aB_msDAM**hFnv-&@0gLE*ucb`f^#yB;t2}n#{g|oam2Ds`XH<(WTJH}ToH27 zBPgKZC~!96otIaQ&z5_<>pu8LI{qeV9)`#`&996b2xFaBJPk|Pba7I=L9Qo$&HkEm z@Llv64357#+{sLDAWAktwuJ|FO70(>zNH>z=^G$vI!Qfxm20Dupq`m=;J!tx!_ZEN% z#`EtERBj+C9%81kAkfhP!D=ng#YMKAVN)tC=GBr6_R0H6SKWqPV>t|>QMA)6cH0N` z7Nt@{8lX^bGEj8xVyUUd!;-T5^S+>3&zs29{ zsU=!(hQ|h^=O(xk6Fg#+n{<@4;I>_UW`w_LWNnb8U%K9Fy`o4IEvS|AlI|2Q%c09| z(G+vAacKcsVRG(RMkAwRSl`c4oZ=D2;mMt`sA_aKjgAHRbH*DKIFJZHp9`%!56>pt zsroFp=`_}q&}Cqm^jt zh6-wU_j;&hz)$(-dJ&2VRKdy^Wvya!98LXq{bsC&Gmkm2Gs*-RyjY<~rh`#S*#YGa zxg#~?U`43wb~vhd2r^rFAJ}T3b{{FIP zQJJct^9gnMq^N4?+11cOaegg{<`Y3wb(4)<+-4K(d1TqFGSY$hr6=k_4yKbGcbwiT zyq~0TvSQcR{ceio{tShN0>2@x#9hI$!w>JB%*#$yYJu8^V>-Su%O&056 z4j#LJAt+i80YT<+LnLL#k7s~XwRwBqtt}e|`^t`=(K=sXB*$e5+7T!n3dZ&#{hHEK zhnPKS{!?%Z(gtfb4zoMrRJjAOy3$yjs?Eu0=Fd;&F_N_MulMHbaLZJPvUQiT*7DWlF)cWw@y zHdWE2(|sFHyp(kzUqRRDI<9v%J!v!XaI@a&EX^$<$>)Z$Rr2Y+bb5D5jpTNNC#Yg6CADs)9ryKllJx zOM2fYlO*(N@v!L`9-6Brub$+FZH90cf(m6B6RY3q%%WSWQVx~D%^!uGgMseA+%EjV zuINbi;VkeiCB1i`9>pk7dOXP|@xuwdeeu0GCuzzJ4TwDn6rC}mn}&{;)Sy2nJ-j^Y z;<1_!r0y|^`cMa*wwnO(S)s5qQX!MbS zu{+01sDdIp#WX1^60feZA31k%qh8OhnAG@)J>bZ6UqkgiRvv#lwRUMo(CSU0(Xc*dx zoiWWq2KC#IjVG-ho~;@*cWWLijyE@W*r;E*Ax$$v-JkBuF4Zg#m4#4^F48?dKu2uy zR;CkPB5P@4+zqTHo5bhCiw`yFIhGZC_PdMCfve5k_NulqR71(BOg9p zTihVNrrG=F;tD5242+OIG_gI}wg@~aTP5Xc4DSM)ZmG4tq$>|Ra|mwmbe{+^*KW0j z5ZKH(q#lF3j(Oh`fw$J^c=X<`9$*oNCCrkS8r>-=3A(e%&SZ&Rn?kckWyKIwN=zmK zm=s-AhK>;ihy44`&rCS+9w?vKW@PsMPTp$({&PhSPj6G4i_Wk9btA2-fSb{kK~SS- zkA+_+A*V9#C|j6Gwi>5j49s2+t6Dg0c}wI`uYl;YCuAu%nFTjdenz6&z7Ny zc5CH#OR`WsBeiA+&KyQVY~h;(1kB`cn5M}h@DGBIzz>p!3+SHpB&_Tp=Z+6oRVaM$6 zfui>!hN1{tGb#M(KF<_m1u7_EdeSB1Dh@jOh``(>ga`2*var*N*S_dpve^5Gx(O>7 zqs_tl*tWuLa}Dt|i)@XUBxdUqvEO)fP?hFQG>b9=rmobsb@p@p`{6{CQvye4OsX1Z z-LE9{<+A)oD4^KQWPzvmC_r{~eqORBOqr;^$0MSvVEE%0y^aG7Rg)ioSJc=CQ;spW z{~u%L5TseKZqag=ZQC~gvTdWQ%eHOX?y_y$wr$&Z9r5Buyuls3Va{@J;+#CWzr7Yl zykRN|aNld(3XMxFN=z~hz9jB&txI`f-;}8|hfsi1(&kPf&Kyp-R_#wKrYcD-Mc3t% z3l$F}>iAejT_@V~&r6fU;btYdp8OJy>tFX-+w#3DBgpv=24c zF7=85>q2I*kcCnYPh2U>@cJxT3w}vx=$49$_I*uu`f-K zOiSLxmH`ZlG(lCurT1o+zf%S&$@S=WfnkuO9jhol*;r}Fy=nd+va$Kl6%L8eq}1*u zJ=NE6cNtFrji~7>f8r$`oqb=+Sfr7RzHz?bG5&jbh-ER~%w73~mAwFkrwRW1cMoo` zE-Dqf;P5u6a=#ssm=L$ZEKH8DrgrfRwOM~p^Ot{3&wxmMcwREyF;t1*;Cx3;evn0A zFsz#~!Z-)uDl;;>hX@y`aa+m_E$mezSwU)GmIidRn9o9rCc~!jw+9@0B267R?JYXs zoM&3HQJt>wLaMV2DH7hyxjN|lTEA|Y3!RNm=H2qy{jo>q5d`{0)9Vc$cbEx7Vih+A zTX^>)09a}{X5l`y*;*if$yyq*RgrQVib;Aw&*EvF{E}TE$tG24I8dy1(1^+^kh{)D zvB&2RtOAv`wFcvI9;_guDo%zS) zUH5m$Mctb)&Kvzjw{p2sj#UIM7N>alcUQwbPS_ z=+{L0<>bh9%{0k1FV((uWU4+31ofjT#G|p;#ok0U5Hvq^85Rs^or2}r=X11rk*X+1 z!w!slcY4<3%EeNnh*rc>#8F&sjVgH{)B~v_q%f2T9~C`s1$G)gg)dS;wR}I&n=A z)kJrg%j8>|1JE#KMdVPCVGhfNz^Rf`kdW&?-5o-Kjbuj?q^-C&xy)i=4YU8Ow(`VU zSWB3%qs4TjNBhEaf6az3{Ec)JFqBg-Hm|#1Y+Z^$!-m4o~1Ol zlbOAX+NHVG4K+7-u&V%0oh@E5VRNckN*VPHDp*4*)9QIg`A?V@g9YN(w%|D#9Du-;c9$$E&mR|pFPZubrG6Qo=nCOm)2^5|7^XJQ8MCearXYD|? z!ApN<+0I4nK-BHnRLadP-Xn4&RPl#}OY64n zCy1~_tRDYoZNq!GBjsBr-|7bGkq^0Gl%A=OTrJ){Y4&+~Od6!uMI|WmmYBWGt0vHi zYFkXWPnQHOCNAQnd&;L)V@y=ZZf$auvZ#JoAA|c&WA_T75XKtoSklD28l;Hy(N96@ z^Whw?H^SP=_)5Y`z65LL`#P$PJoi!q!sW3mylhE5F)iN9n% z-wY`ieDfo^stU_DM9K@W!~VKVAHHx06ECrfa<=%5o}vUotZ!^D1?xmKEVq_otK1?f zR&O@Ny0%|LO2yZelx~arSOw9N2*I{S7^YV*c$zRBQz>e>2c=y~>x}Ttv`_v7`sp9F zmC(OT5na;tu(^XIwb)$``JvyK62{GwIi}e*VkhzO^kSpxP$I6YUDUq5X(Xme&ZWJM zzg(pn_fq`UQ*KMo5kA1j1!L9C>CH>z$sYe^O9JO;(Hzm60P~je30dNWFXra>7zs3WZ*J&b#(dZ zIp5B=cwNuE_IWQNS6?zfZ?IzomE!T!O<&VoeFa9AI=2P3vdW^hvci>ET+AR;=h@xS zBDJv2Yk(OAp8P@R2x6ICd{U(_KYu?jJ_Ldo?N|d|BUh z040^(5<~|gL-*?h#XJoVq1)R%J%X*Tck!;ezmW&Z=Hm0qj*U${tFiM-oc^t>EGYAB9oZ`y9H{~0$uc{ z7ch0r1K)M+05Vqg+|`e+BUA)strDd7tzg5Y)#a1P_V-f{#v8?jba98X1Jwq~2CiuW z#&(DRLK7!^wKW~;!Ak@B!G`n84*udl`$qfXL4y2LuPtk93+yVOT7>~?2GIz(^aDaO z7e!Z>S10$QTHS9cD9er$wPP>V# z+0;u&!I77B*u$%*D&gy-CZG<)frEp?K)?fZ3I^nnq22H;SABK_`8n~L`i|C<8(R=a z(tF{Q8bCHZrt`2WjW*0{Z^;xp2FKjLgH+3u1H)%?PUH-z(u;-&5|N;yY23 z=?dWv^0=lKJ_2v>@%56+FraRu$?131`Q7@{q@!l7%VjUhHr#{#9V@A`*@v<_FgXTl zaJ*{*THA0}5A3GT|M}09RZexPPr3R%IPOn}2jt}&=$$>^1Kjar`Qh}#4eQbCd!ppx zW=xAH@DjQUVYO*>T*H6)GsF5rbNCax)zk2)5Bc5WR=9O}`CUK%#s1@4S^P}MQ{%g) z|8{=-KJHBxx&j0AQ*-g}2|OtWYXoXr`>9c#UV40j80=MZ`N1L{6~#V;YE%Gk%h3Lj zP40Qp>Oq)<2ZJc*ZuRrwrvx%_VQ>Da>(WbZySgaYyB{Cvk?CD2c)LkZGI0DAxwA6V zHwDV*?85#e_^_3`I=-i1CwFU`j{-Op1BsDF-tW8skdFGqic%=Ovk z4QwW2gyU@czgXwlt^{Z4-sssITi0{D%BK}9fh*ZHLrNi@jA}j-bGqU5@qBN%Y%2re zjihBwfL8!EMXCH%BQc%KKAa3HZurtuA|W!1WyJM6fa}fT*P0NAu*eNE)U@Lq(oy0QW7%~`%p zzjMljUWPh64+D*7TZ{Fe8>XVHJ@$&87o>xVuiV^U)BH&`*{50~=SfD_;rc#4%ex(M zZDeO0ZqJ8^53(xjHI*%{=-}FT%!X?NYLxgscHW)5w7wjkpR|Xv808BaH*&5uxxkr8 zo5W)3=b9i+4D6(09qKAApv0;=U_(Wfie1gi`AM`>%yUQT5ULlx<3NqP?_9?Oj)=@*u z&6jOjapbz@mn=E|rh*rDNJ{8XnEKwXR|hIW0H_EH&iEKurfrM%z0C{+di3}HD?lu* zHtD7WO2Bg)M}Y1MtxKTrZg7aGPrGKo!!jB*qT}?BvDS=iXEi1#=ZWA20!iV#S6P^? zjdMl&)6p!S|4roMD8-GZjz!dNz4oL+-pzt%GV3x{!$O=zKv+z0=zy^G;5{MuVwFh2 zadG!;O9N6>z@t>M?(exhelVoG%az}TQea{)N+@9{b2MKnw5xDWti$%t5?89iv?Hw+ zCfcWxfOjhI*Fr7UPTL_SP0JA*G?sQUZ#JJe|7S4>`62qD4k-&ieZdnupZ?)2N2`0aU9{s=+1G8 zZ~eiCSFxZGJ*FpQ7ap;a?k9%x)~_QkBci8~Ok4o2Lx+zsLS5E=9lNxb8w z?Z&z9(gr*R{k?>Q!liku_R!^gWaGLAq@XoFns1Tml-@;zAO@pa{qbfCT@!Fy(#t$B|lAP}?w5fY(htUMTpMi7O3 z$oDkQ9lXqlCbp^{mQ)6xS3sI3tObPTktGP5jk~rc1tdD^b}Ww8-G z5$KPyOn;7%HgLl=ZSK6UW_?&YK6OIFp3tQpey`;(L*zz&3UpK*9kACvk8>%_c&o)i zmFlwM!ISid6#i=RxUbeP2D+a9GG433-}u>eGPv`O2DCI72IZmz9H)15MGt<;wWTW& zp!cXgA4|I04zd~MHjg90n|Zl1n3ut3Hzv%xj!%4tq+3R%n;-I`tTD^HuRm<@X~}rH zf2?4Nr;_8{W8zaBw>6uxm8twGmTr5g^%eUIu@_(XYSanv|&ssOY;8v)`tS|MU+3>dh zkPbx6@7uq>?~diOq$o1*l>vPCem6FDY(C4#5WaR!Z0OQ8iuP9bk;ph5M|swWpzgu# zu4|aGcnQi*5G+U{BvNYOXc7$oF2xQBA^q^om|WcVToNl8+e^^i>SA7vK%M$KwnA^Z zd#FQ1%ghS~d;({EI1(F6$&XAVul@;NOy&K7pr~SGOph-MFGO}B%sKVwr489ySAY5I z?~Z0>CaI78h`KAv!mfbSUy*v*$Z;I;o|a_LWiwnG#oo#Ki2*KVN2jzGNUu7GEVM$& zT%qY=H0~n~47HIhZP?;lBWH{sJL0L-SnqSol5Yl1E*T((EMizYHXg*ClP@o2ydO=@G3*AYn#wZpYafF+rF zo$rmd>d684`|b2qtz4f)AM1DLK74p2HULHan`;9S}kEsuR+5+a%=s6;+JcRb1u%s=XX{!9ep z5z9)hUK?6Da{zwyY%S@3AzZJnssbu-SIil^aP+>JKOF0;HsV^<>B#D0EfgC{G(af#bz9FQ0 zZLcgt^9fEANC(@U_EaQT-Nj#?=$e!5U38P@CnM-gbf<5+=Na{68MH_qA-zg+AA^J6*@%Y;_Ta?Rcbj4#Mkq|!B)dh$cq}X9ZU6A2+V&mWs98?Que<2w;Utt$) zVM4C^<<_upk|!%$iG&WTtFun~Cz+HY6Wbb+A=pDb&?SBsakeJ=X}%R@b$Cb~!=KUc zR=7bR6?R*+wt>FIoTN#;P16WelFAhF2<*wP`8d-a)G>q{E~+cYzvF;>%o@v8*tz|V z*B_Vq7$!0^?S3>fhqJnzN_}qROQ{`hvoUpX}yz)xP`@JFQ4R4nNs9apu6EphpB z*fEZ-svi6>XJe&9S>&E_K6S|S*p#%3+)@!WHaRH1P%ZtvZ8Gw>!y6$E@(X!(yP)qH za_eSkmo>_LKZ7dEfj38}Nfdy2m4)5a;XjAGa9nk-^6+b4DMxB7R;%7YxZDx7VAV?t zN2DSbJW@!qV8�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 YVThzqnq>lj!x0D-I6z7YZEgto8}ReCh5!Hn literal 0 HcmV?d00001 diff --git a/2026-rounding-counterexamples/generated-pdfs/overview.pdf b/2026-rounding-counterexamples/generated-pdfs/overview.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9a1fd36e9d9dc2e51c0ffd4c453f7cef79363639 GIT binary patch literal 232024 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%0A^pz;S>f=39xrVLuOj# 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

CgUj^W4T0Sd0oMJ6Z(R(nQ2)UzGFG%&Mk8S_qKG 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≪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

S$fOER>w>KnR6Qm!G77z=25uvuhHXe9NR{9&f6 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

-y@a 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 w0Kxd_mK@ENhKxSxw)e`S0{{1u=7DVOaK4? literal 0 HcmV?d00001 From a0bb204e5beeff3402f63df94a8278282b5df54a Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:54:25 +1000 Subject: [PATCH 30/33] Add structured research search log --- .../research/search-log.md | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 2026-rounding-counterexamples/research/search-log.md diff --git a/2026-rounding-counterexamples/research/search-log.md b/2026-rounding-counterexamples/research/search-log.md new file mode 100644 index 0000000..6f0db63 --- /dev/null +++ b/2026-rounding-counterexamples/research/search-log.md @@ -0,0 +1,71 @@ +# Structured search log + +This is a concise, reproducible account of the ideas that led to the final certificates. It is not a transcript of private scratch work and does not claim to preserve every exploratory solver call. + +## Phase 1: exact separation formulation + +For a fixed fractional flow `x`, define `U(x)` as the load vectors of all unsplittable routings satisfying `y <= x+D`. A cost counterexample exists exactly when `x` lies outside `conv U(x)`. The corresponding separating functional can be shifted by vertex potentials to a nonnegative arc-cost vector on a DAG. + +This led to two exact tests: + +- enumerate all paths and routings, then solve finite convex-hull separation; +- for larger graphs, use column generation with a binary min-cost routing oracle under `y <= x+D`. + +## Phase 2: abstract cube and resource gadgets + +Hypercube and clause-resource systems produced strong abstract counterexamples. Their intended binary path choices violated one resource for every integral selection. They failed as graph counterexamples because the union of designated paths contains additional prefix-suffix hybrids. + +Two no-go principles emerged: + +1. **Suffix splicing:** after paths merge and split, all compatible prefixes and suffixes are graph paths. +2. **Common-source prefix borrowing:** a terminal may begin on another designated track and switch later into a route to its own sink. + +Exact pricing repeatedly found inexpensive hybrid routings and drove restricted positive separators back to zero. + +## Phase 3: capacity-enforced state systems + +Four-track token-and-hole braids were tested so that the `+D` allowance itself enforced collision-free configurations. This converted all hybrids into states of a small matching automaton. Shallow symmetric braids remained convex-combination feasible and did not separate. + +## Phase 4: discrepancy and circular-interval abstractions + +Weighted partition-constrained and circular-interval selection systems yielded finite abstract obstructions. Their graph realizations again acquired hybrids. The useful lesson was that a successful graph should realize a conflict facet with **nested shared prefixes**, rather than independent resource intersections. + +## Phase 5: nested triangle breakthrough + +The final SSUF topology uses three nested bottlenecks: + +```text +s->u, u->v, v->w. +``` + +The cheap paths are nested so that: + +```text +Z1+Z2 conflicts on s->u because every t3 path uses s->u; +Z1+Z3 conflicts on u->v; +Z2+Z3 conflicts on v->w. +``` + +Each sink has exactly two paths, so there are no hidden splice paths. Choosing cheap-path marginals `(1/3,2/5,1/3)` violates the triangle stable-set inequality by `1/15`. Scaling by 15 and assigning common expensive-path cost 30 gives the exact `58<60` certificate. + +## Phase 6: machine-dependent forcing gadget + +For the chairman problem, machine-dependent weights permit a local detector: + +```text +J not assigned to A + => K must be assigned to A + => either choice on L violates A or H. +``` + +A small positive default weight `eta` blocks the objection that an integral assignment may leave the fractional support. Repeating the detector five times forces five decisions into a global accumulator and gives `619/600>1`. + +## Final verification standard + +A candidate was accepted only after it had: + +- rational or integer data; +- a proof covering every path or every assignment category; +- an exact standard-library verifier; +- no floating-point tolerance or omitted-column assumption; +- a clean LaTeX build in GitHub Actions. From d31224c162b1dab0a05e4801627dda0be5aed454 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 12:55:57 +0000 Subject: [PATCH 31/33] Add compiled research PDFs [skip generated PDFs] --- .../chairman-counterexample.pdf | Bin 204426 -> 204426 bytes .../generated-pdfs/dgg-counterexample.pdf | Bin 224123 -> 224123 bytes .../generated-pdfs/overview.pdf | Bin 232024 -> 232024 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf b/2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf index 8840ab5d52323ecd1f1d154d2b74f6d962d595c5..562f21666029e5ac832b43f516ef2db6e352ed58 100644 GIT binary patch delta 108 zcmeC$%hR=&r=f+hg=q`(EOBO2Q{(A##hIl*jP1L`nVVRgO`M!uoQ=%g98DcfO-u}2 gj4X|v4NcrEOkK^4O-#%U>=bMWDcN2x!_3VD06Z)j>Hq)$ delta 108 zcmeC$%hR=&r=f+hg=q`(EOBNdBeUsq#hIl*jP1L`nVVRgjV(-^4b3c_ja&?zObiSh g%`D6;49ra|-Aqkf3=J(U>=bMWDcN2x!_3VD03=Tud;kCd diff --git a/2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf b/2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf index d6be7c41c4bb961f02beb022d5dd92bf8a5de87e..8345175c9e167152cbe451cb8f23821a2f005ec7 100644 GIT binary patch delta 108 zcmex;jraF8-i8*&7N#xCf8v-;O%132k7JesF}BOZGoR;lHZ(ACbTqScG<7yNc5yOr gGB$NGa5i$ZaI|o;G<0%uu~V=iq-48ZCbKUS04E_G+yDRo delta 108 zcmex;jraF8-i8*&7N#xCf8v;pj7+Bgk7JesF}BOZGoR;lwsf*EbhLCfbTKtHwJ>zG guyitTG;=mIv$Qm`a5i>wv{SGlq-48ZCbKUS03i$=rT_o{ diff --git a/2026-rounding-counterexamples/generated-pdfs/overview.pdf b/2026-rounding-counterexamples/generated-pdfs/overview.pdf index 9a1fd36e9d9dc2e51c0ffd4c453f7cef79363639..b2930426eeebe854827f2178aec1bc78c74f27af 100644 GIT binary patch delta 126 zcmcaHh401`zJ?aY7N#xCf~^XsrlwJvT>8HGDK3d6sR|k{Rz?O!W(MX)#)d{fIn(Wi zt;|oE9E}{!4O}cu&D@O4U7ehqj9gruj9naEj0{ao9WBhAjO-L_@GIFK-oebs1OTbX BAe{gJ delta 126 zcmcaHh401`zJ?aY7N#xCf~^WhMix<;T>8HGDK3d6sR|k{Rz?O!W(MX)#)d|wK*{Zf zt;|oE98JxfjZF<)3>?i(ER8IT4BRZt%!~|NjSVc!oy<&~jO-L_@GIFK-oebs1OS8C BAFBWW From 49b1616914a2f0e8e56390c90b4e76ce5796c2b5 Mon Sep 17 00:00:00 2001 From: Dirtman <130276587+terrorproforma@users.noreply.github.com> Date: Fri, 24 Jul 2026 00:07:31 +1000 Subject: [PATCH 32/33] Add verbatim visible conversation transcript --- .../research/conversation-thread-verbatim.md | 3077 +++++++++++++++++ 1 file changed, 3077 insertions(+) create mode 100644 2026-rounding-counterexamples/research/conversation-thread-verbatim.md diff --git a/2026-rounding-counterexamples/research/conversation-thread-verbatim.md b/2026-rounding-counterexamples/research/conversation-thread-verbatim.md new file mode 100644 index 0000000..dc72219 --- /dev/null +++ b/2026-rounding-counterexamples/research/conversation-thread-verbatim.md @@ -0,0 +1,3077 @@ +# Conversation Transcript + +> Scope: all visible User and Assistant messages in this thread, in chronological order. Hidden system/developer instructions, private reasoning, and internal tool payloads are excluded because they are not part of the visible conversation thread. + +--- + +## User + +Construct a counterexample to general (non-planar) case of Dinitz Garg Goemans conjecture. You should do a breakthrough and find a structured counterexample. + +--- + +## Assistant + +## Research conclusion + +I did **not** obtain a valid counterexample, and presenting the construction below as one would be mathematically false. The requested object would disprove a conjecture that is still open in the current literature. + +The exact conjecture asks, for \(D=d_{\max}\), for an unsplittable load vector \(y\) satisfying + +\[ +y_a\le x_a+D\quad\text{for every arc }a, +\qquad +c^{\mathsf T}y\le c^{\mathsf T}x . +\] + +This is precisely Conjecture 1.3 in the supplied paper. fileciteturn0file0L102-L117 The paper’s planar result does **not** prove this exact statement: with costs it obtains additive error \(2D\), rather than \(D\). fileciteturn0file0L190-L205 As of July 2026, the latest SOSA work still describes the general statement as a famous conjecture with only limited progress; the exact result is now known for series-parallel digraphs, but not for arbitrary acyclic digraphs. citeturn344884search0turn344884academia37 + +What follows is the strongest structured attack I found: an exact certificate formulation, a very small **abstract almost-counterexample**, and a rigorous explanation of why its natural graph realization fails. + +--- + +## 1. An exact certificate for a genuine counterexample + +Fix \(G,s,T,d,x\), and let \(\mathcal U\) be the finite set of load vectors of all unsplittable routings. Define the capacity-good routings by + +\[ +\mathcal U(x) + = + \left\{ + y\in\mathcal U: + y_a\le x_a+D\quad\forall a + \right\}. +\] + +Consider the linear program + +\[ +\begin{array}{ll} +\text{maximize} & \delta \\[2mm] +\text{subject to} & +c^{\mathsf T}(y-x)\ge \delta +\qquad\forall y\in\mathcal U(x),\\ +& \displaystyle\sum_{a\in A}c_a=1,\\ +&c_a\ge0\qquad\forall a\in A . +\end{array} +\tag{SEP} +\] + +This is a complete, machine-checkable test: + +\[ +\boxed{\text{\((G,s,T,d,x)\) admits a counterexample cost vector} + \iff \operatorname{opt}(\mathrm{SEP})>0.} +\] + +Indeed, if the optimum is \(\delta>0\), its vector \(c\) satisfies + +\[ +c^{\mathsf T}y + \ge c^{\mathsf T}x+\delta + >c^{\mathsf T}x +\] + +for every capacity-good unsplittable routing. Conversely, any counterexample cost can be normalized so that \(\sum_a c_a=1\), and the minimum gap over the finite set \(\mathcal U(x)\) is strictly positive. + +For an acyclic graph this is also a convex-hull test: + +\[ +\operatorname{opt}(\mathrm{SEP})>0 +\quad\Longleftrightarrow\quad +x\notin\operatorname{conv}\mathcal U(x). +\] + +The reason is that every member of \(\mathcal U(x)\) and \(x\) has the same divergence. If \(x\) were only componentwise above a convex combination of good routings, their difference would be a nonnegative circulation; an acyclic digraph has no nonzero nonnegative circulation. + +Thus a publishable counterexample can be very compactly certified by giving rational data \(G,d,x\) and a rational feasible solution of (SEP) with \(\delta>0\). + +--- + +## 2. A seven-resource structured almost-counterexample + +Take three terminals with demands + +\[ +d_1=1,\qquad d_2=\frac9{10},\qquad d_3=\frac8{10}, +\qquad D=1. +\] + +For each terminal \(i\), introduce two abstract choices \(P_i^0,P_i^1\), and fractionally select each with probability \(1/2\). + +For every binary vector + +\[ +r=(r_1,r_2,r_3)\in\{0,1\}^3\setminus\{(1,1,1)\}, +\] + +introduce a resource \(e_r\), and put \(e_r\) in exactly the three choices + +\[ +P_1^{r_1},\qquad P_2^{r_2},\qquad P_3^{r_3}. +\] + +Let + +\[ +S=d_1+d_2+d_3=\frac{27}{10}. +\] + +Every resource has fractional load + +\[ +x(e_r)=\frac12S=\frac{27}{20}. +\] + +An integral selection is represented by a binary vector \(q\). Whenever \(q\ne(1,1,1)\), the three selected choices all use \(e_q\), giving load + +\[ +y(e_q)=S=\frac{27}{10}. +\] + +But + +\[ +x(e_q)+D=\frac{27}{20}+1=\frac{47}{20}, +\] + +and therefore + +\[ +\frac{27}{10}=\frac{54}{20}>\frac{47}{20}. +\] + +Consequently, every selection other than \(111\) violates an upper bound. The selection \(111\) is the unique capacity-good selection. + +Now add a private cost-one resource to each choice \(P_i^1\), while all other resources have cost zero. The fractional cost is + +\[ +\frac12(d_1+d_2+d_3)=\frac{27}{20}, +\] + +whereas the unique good selection \(111\) costs + +\[ +d_1+d_2+d_3=\frac{27}{10}. +\] + +Thus, as an abstract partition-constrained resource-selection system, this is a clean counterexample with factor-two cost separation. + +It is the seven-resource refinement of the cube construction in Figure 1 of the supplied paper. In the paper’s eight-resource version, every one of the eight binary selections overloads its corresponding black arc. fileciteturn0file0L302-L328 + +--- + +## 3. Why it is not an SSUF counterexample + +The obstruction is **path splicing**. + +Suppose two intended paths contain a common directed segment, + +\[ +P=Q_1\,R\,S_1, +\qquad +P'=Q_2\,R\,S_2. +\] + +Whenever the concatenations remain directed paths, the same support graph also contains + +\[ +Q_1\,R\,S_2 +\qquad\text{and}\qquad +Q_2\,R\,S_1. +\] + +At the tail of \(R\), the graph forgets which prefix was used; at the head of \(R\), either available suffix may be taken. Repeated shared-resource gadgets therefore generate many hybrid paths that are not among the six designated choices. + +This is not a cosmetic defect. Apply the Dinitz–Garg–Goemans theorem to the support graph + +\[ +H=(V,\{a:x_a>0\}). +\] + +The same \(x\) is a feasible fractional flow in \(H\), so there must be an unsplittable routing entirely in \(H\) satisfying \(y\le x+D\). Therefore, any attempted realization of the seven-resource system must introduce enough support hybrids to repair its abstract capacity obstruction. + +In a faithful layered reconstruction of the cube gadget, I obtained hundreds of actual source-terminal paths rather than two paths per terminal. The separating LP then had value \(0\): hybrid routings restored the conjectured cost bound. + +This also proves a useful no-go statement: + +> **Off-support penalty lemma.** A counterexample cannot assign zero cost to every arc with \(x_a>0\) and try to penalize only newly introduced or off-support hybrid arcs. + +The DGG routing obtained inside the support would then have cost zero, equal to the fractional cost. + +--- + +## 4. Further necessary properties of a real counterexample + +### Unequal demands are indispensable + +When all demands equal \(d\), set \(z=x/d\) and give arc \(a\) the integral capacity + +\[ +u_a=\left\lceil z_a\right\rceil. +\] + +The fractional unit-demand flow \(z\) is feasible for these capacities. By min-cost flow integrality, there is an integral flow \(z'\) of no greater cost. Since every terminal has unit demand, \(z'\) decomposes into one path per terminal. Then \(y=dz'\) is unsplittable and + +\[ +y_a + \le d\left\lceil\frac{x_a}{d}\right\rceil + \le x_a+d, +\qquad +c^{\mathsf T}y\le c^{\mathsf T}x. +\] + +Thus an example based on equal binary commodities cannot work in a genuine graph. More generally, divisibility-chain demands are already a known positive case. + +### Costs must be genuinely distributed over the fractional support + +The expected cost of independent path sampling from any terminal-wise path decomposition of \(x\) is exactly \(c^{\mathsf T}x\). Hence there is always at least one support routing of cost at most \(c^{\mathsf T}x\). + +Separately, DGG guarantees at least one support routing satisfying the load bounds. A counterexample must force these two nonempty families to be disjoint: + +\[ +\{\text{low-cost support routings}\} +\cap +\{\text{capacity-good support routings}\} +=\varnothing. +\] + +So neither a pure high-cost bypass construction nor a pure capacity gadget suffices. + +### The graph must go beyond the known positive structures + +Any counterexample must lie outside the series-parallel class, where the required convex decomposition is now proved. citeturn344884academia37 Nonplanarity itself is not the established boundary: the supplied planar result gives the cost guarantee with \(2D\), not a proof or disproof at \(D\). fileciteturn0file0L190-L205 + +The smallest credible topology therefore appears to require several interacting merge-split gadgets—a splice-closed “braid”—together with at least three genuinely incomparable demands and positive costs on support arcs. + +--- + +## 5. Computational outcome of this attempt + +I implemented two exact tests: + +1. Full enumeration of all source-terminal paths and all unsplittable routings, followed by (SEP). +2. For larger path systems, column generation in which the pricing oracle is a binary min-cost unsplittable-flow program subject to \(y\le x+D\). + +In this session I screened: + +- 7,248 small layered instances with three or four terminals and rational unequal demands; +- 378 larger random support-DAG instances using the integer pricing oracle; +- the cube/Figure-1 family and its seven-resource unique-good-selection refinement; +- small Wheatstone, complete layered, and repeated merge-split networks. + +None produced a strictly positive separation value. This is not evidence sufficient to prove the conjecture, but it rules out the most direct clause, hypercube, zero-support-cost, and small-braid constructions. + +## Bottom line + +The seven-resource construction is a sharp **abstract** counterexample, but path-splicing prevents it from being an SSUF counterexample. I found no valid graph instance with a positive separation certificate. The honest mathematical outcome is therefore a structured no-go result and an exact certification framework—not a disproof of Goemans’ conjecture. A genuine breakthrough must supply explicit rational \(G,d,x,c\) together with \(\operatorname{opt}(\mathrm{SEP})>0\); without that universal separation certificate, the proposed gadget has not defeated its hybrid paths. + +--- + +## User + +please continue research and find a complete unconditional counterexample + +--- + +## Assistant + +## Status after the extended search + +I have **not found a complete unconditional counterexample**. Every construction that initially appeared to separate the cost condition acquired an additional unsplittable routing once **all** source–terminal paths were taken into account. Exact separation then returned value \(0\). + +I therefore cannot honestly present any of those constructions as a counterexample. The target statement is exactly the requirement that one unsplittable routing simultaneously satisfy + +\[ +\operatorname{flow}_{P}(a)\le x(a)+d_{\max}\quad\forall a +\] + +and + +\[ +\sum_a c(a)\operatorname{flow}_{P}(a) + \le \sum_a c(a)x(a). +\] + +fileciteturn0file0L102-L117 + +The status in the current literature is consistent with the computation: the 2026 SOSA paper still calls this a famous conjecture with only limited progress. citeturn448285search0 It has now been proved for series-parallel digraphs, so a counterexample—should one exist—must be outside that class. citeturn448285academia28 + +## What was tested exactly + +For a fixed instance \((G,d,x)\), I used the exact separation program + +\[ +\begin{array}{ll} +\max & \delta \\[1mm] +\text{s.t.} + & c^{\mathsf T}(y-x)\ge \delta + \quad\text{for every unsplittable }y + \text{ with }y\le x+d_{\max}\mathbf 1,\\ + & c\ge0,\qquad \mathbf 1^{\mathsf T}c=1. +\end{array} +\tag{1} +\] + +A value \(\delta>0\) would be an unconditional counterexample certificate. For larger graphs, the constraints were generated using an exact mixed-integer pricing problem: given \(c\), it finds the minimum-cost unsplittable routing satisfying \(y\le x+d_{\max}\). Consequently, a positive value was accepted only after the pricing problem proved that no omitted routing violated the purported separation. + +### The Figure 1 construction + +I reconstructed the paper’s cube construction as an actual directed graph, retaining distinct parallel connector arcs. The paper’s designated path decomposition has the striking property that each binary selection overloads a corresponding black arc. fileciteturn0file0L302-L328 + +But the graph contains many additional paths: + +- 38 arcs; +- 162 support paths for each of the three terminals; +- 442,368 capacity-good routings at the symmetric fractional point. + +After including these hybrid routings, the exact separation value was + +\[ +\delta=0. +\] + +Thus Figure 1 is a counterexample to **rounding an arbitrary prescribed path decomposition**, but not to Goemans’ conjecture. + +### Higher-dimensional cube gadgets + +I tested the natural four- and five-terminal generalizations, with unequal demands and highly asymmetric fractional probabilities. + +These produced especially convincing false positives. For example, in one five-terminal instance, a restricted separation LP returned approximately + +\[ +\delta=0.152. +\] + +After exact pricing generated all relevant hybrid routings, 621 routing columns were required and the value became + +\[ +|\delta|<5\cdot 10^{-14}. +\] + +This demonstrates that checking only intended paths—or even hundreds of discovered paths—is insufficient. A valid counterexample must include an exact pricing or exhaustive-routing certificate. + +### Other tested families + +The same zero-separation outcome occurred for: + +- random orderings and repetitions of cube resources; +- binary and ternary finite-state track gadgets; +- sparse and dense layered nonplanar DAGs; +- assignment and row–cell networks; +- Wheatstone-type and repeated merge–split networks; +- random support DAGs with up to six terminals and six fractional support paths per terminal; +- unequal and mutually nondivisible demand vectors; +- extreme fractional probabilities close to \(0\) and \(1\). + +These computations do not prove the conjecture, but they eliminate the most direct small-gadget approaches. + +## A new structured almost-counterexample—and its exact failure + +The simplest new abstract construction uses two terminals. Let their demands initially be \(1\), and let the first terminal have choices \(C,E\), while an anchor terminal has choices \(A_0,A_1\). Introduce two resources + +\[ +e_0=\{C,A_0\},\qquad e_1=\{C,A_1\}. +\] + +Choose + +\[ +\Pr(C)=\varepsilon,\qquad +\Pr(E)=1-\varepsilon,\qquad +\Pr(A_0)=\Pr(A_1)=\frac12 +\] + +with \(0<\varepsilon<1/2\). Both resource loads in the fractional solution are + +\[ +x(e_j)=\varepsilon+\frac12. +\] + +If \(C\) and \(A_j\) are selected, their integral load is \(2\), and + +\[ +2>x(e_j)+1=\frac32+\varepsilon. +\] + +Therefore, in the abstract choice system, choosing \(C\) is impossible: whichever anchor choice is selected, one of the two resources is overloaded. Assign zero cost to \(C,A_0,A_1\) and positive cost to \(E\). All capacity-good abstract selections then choose \(E\), whose cost is strictly larger than the fractional cost \((1-\varepsilon)c(E)\). + +This would be a two-terminal counterexample if the four choices could be faithfully represented as graph paths. + +They cannot. Suppose \(e_0\) occurs before \(e_1\). In the graph, the first terminal can: + +1. start along the anchor track \(A_1\); +2. enter the shared arc \(e_1\); +3. leave \(e_1\) along the suffix of \(C\); +4. terminate at the first terminal. + +This hybrid path uses \(e_1\), but not \(e_0\). The anchor can simultaneously choose \(A_0\), which uses \(e_0\), but not \(e_1\). Each resource then receives load \(1\), so + +\[ +1\le \frac32+\varepsilon. +\] + +The routing is capacity-good and avoids the costly \(E\) path. Reversing the order of \(e_0,e_1\) merely reverses the hybrid. + +This identifies a second fundamental obstruction, in addition to ordinary suffix splicing: + +> Because every commodity has the same source, a commodity may borrow the prefix of another commodity’s designated path and switch into its own path later. + +Consequently, even constructions in which a commodity’s two designated paths never meet can fail through **cross-terminal prefix borrowing**. + +## Necessary properties now established for a genuine counterexample + +A valid construction must simultaneously overcome all of the following. + +1. **It must be non-series-parallel.** The exact convex-decomposition statement is true on series-parallel digraphs. citeturn448285academia28 + +2. **It must use genuinely unequal demands.** For equal demands, integral min-cost flow yields the desired routing. + +3. **It cannot penalize only off-support arcs.** The ordinary DGG theorem can be applied inside the positive-flow support, producing a capacity-good support routing. + +4. **It must survive suffix splicing.** Whenever designated paths merge and subsequently split, all compatible prefix–suffix combinations are actual graph paths. + +5. **It must survive source-prefix borrowing.** Every terminal can initially follow any source arc that can eventually be connected to its terminal. + +6. **Its cost obstruction must remain after complete path closure.** Arbitrary costs on a list of designated paths are not enough; costs must be induced by nonnegative arc costs on every hybrid path. + +7. **It needs a strictly positive exact separation margin.** Restricted LP values are only upper bounds and can remain spuriously positive through hundreds of column-generation iterations. + +## Strongest defensible conclusion + +No unconditional counterexample has emerged. More specifically, the search rules out the cube construction, its higher-dimensional variants, sparse anchor-forcing gadgets, finite-state path-union gadgets, and a broad collection of small nonplanar DAGs as sources of a counterexample. + +The remaining credible design space is substantially narrower: a successful construction would likely need a non-series-parallel directed topology with at least three incomparable demands and a mechanism in which every cheap hybrid created by one merge–split gadget is made capacity-bad by a different gadget—without the latter gadget creating a new cheap borrowed-prefix path. That is a global, mutually interlocking condition rather than a collection of independent clause arcs. + +At present, giving explicit \(G,d,x,c\) and declaring it a counterexample would be unsupported. The required final certificate remains a rational instance for which program (1) has a rigorously verified value \(\delta>0\); none of the tested instances has that property. + +--- + +## User + +Continue the search. Have a clear strategy obtained from deeper understanding of the problem structure. + +--- + +## Assistant + +# Research update + +I continued the search, but I do **not yet have a positive, exact separation certificate**, so there is still no unconditional counterexample to report. The conjecture remains open in the current literature. Its exact requirement is an unsplittable load \(y\) satisfying + +\[ +y_a\le x_a+D \quad\forall a, +\qquad +c^{\mathsf T}y\le c^{\mathsf T}x, +\qquad D=d_{\max}. +\] + +fileciteturn0file0L102-L117 Recent work still describes the cost conjecture as open with only limited progress. citeturn175343view1turn645705search4 + +The search strategy has, however, changed substantially. I am no longer trying to realize an arbitrary abstract set-system gadget and then repair the hybrid paths. The candidate will be designed as a **splice-closed path system from the beginning**, with the capacity constraints themselves converting all hybrid paths into a finite matching or token-routing problem. + +## 1. The exact geometric target + +For a fixed fractional flow \(x\), define + +\[ +\mathcal U(x) += +\left\{ +y: +\begin{array}{l} +y\text{ is the load vector of an unsplittable routing},\\ +y_a\le x_a+D\quad\forall a +\end{array} +\right\}. +\] + +On an acyclic graph, a counterexample exists precisely when + +\[ +\boxed{x\notin\operatorname{conv}\mathcal U(x).} +\tag{1} +\] + +The uploaded paper also identifies convex decomposition as the formulation equivalent to the cost conjecture. fileciteturn0file0L235-L242 + +There is one technical point worth making explicit. Ordinary separation of \(x\) from \(\operatorname{conv}\mathcal U(x)\) initially gives an arbitrary linear vector \(p\), possibly with negative coordinates. This can always be converted into nonnegative arc costs. + +For an arc \(a=(u,v)\), choose vertex potentials \(\pi\) such that + +\[ +\pi_v\le \pi_u+p_a. +\] + +Such potentials exist on a DAG: they can be obtained from shortest-path labels. Then + +\[ +c_a=p_a+\pi_u-\pi_v\ge0. +\] + +All fractional and unsplittable flows under consideration have the same divergence vector, so + +\[ +c^{\mathsf T}(y-x) += +p^{\mathsf T}(y-x). +\] + +Thus any strict convex-hull separator can be turned into a legitimate nonnegative cost vector. + +This means the search should focus entirely on (1). Costs are recovered automatically from the dual certificate. + +--- + +## 2. The exchange structure explains the previous failures + +Suppose paths of terminals \(i\) and \(j\) meet at a vertex \(v\): + +\[ +P_i=A_iB_i,\qquad P_j=A_jB_j, +\] + +where \(A_i,A_j\) are source–\(v\) prefixes. The graph automatically contains the prefix-swapped paths + +\[ +A_jB_i,\qquad A_iB_j. +\] + +The cost change obtained by swapping both prefixes is + +\[ +\begin{aligned} +\Delta +&= +d_i\bigl(c(A_j)+c(B_i)\bigr) ++d_j\bigl(c(A_i)+c(B_j)\bigr)\\ +&\quad- +d_i\bigl(c(A_i)+c(B_i)\bigr) +-d_j\bigl(c(A_j)+c(B_j)\bigr)\\ +&= +(d_i-d_j)\bigl(c(A_j)-c(A_i)\bigr). +\end{aligned} +\tag{2} +\] + +Equation (2) explains several phenomena. + +When \(d_i=d_j\), every such two-terminal exchange preserves total cost. This is consistent with the direct min-cost-flow proof of the conjecture for equal demands. + +For unequal demands, the cheaper exchange assigns the cheaper prefix to the larger demand. Consequently, local merge–split gadgets impose a sorting structure. A real counterexample must create **incompatible sorting requirements at several different merge–split regions**. + +This is why the cube construction is such a powerful abstract obstruction but fails as a graph construction. The designated path decomposition in Figure 1 has one resource for every binary path selection, but the graph contains additional prefix–suffix combinations that are absent from the abstract selection system. fileciteturn0file0L297-L328 + +The correct target is therefore not a collection of paths. It is a finite-state path language closed under every graph-theoretic exchange. + +--- + +## 3. Two new no-go results + +### 3.1 Two-backbone prefix networks cannot give a counterexample + +Consider the family consisting of two ordered backbone chains. Terminal \(j\) may leave from either chain at position \(j\). Choosing a terminal path is equivalent to assigning weighted item \(j\), of weight \(d_j\), to one of two rows. The backbone loads are weighted prefix sums. + +Liu and Reis recently proved a weighted-chairman discrepancy bound + +\[ +\alpha_mD, +\qquad +\alpha_m=1-\frac{1}{2m-2}. +\] + +For \(m=2\), this is \(D/2\). citeturn263508view0turn175343view2 + +Combining this with the face-preserving cost-conversion theorem of Swamy, Traub, Vargas Koch, and Zenklusen gives the following deduction, which I have not found stated explicitly: + +> **Two-backbone deduction.** Goemans’ exact cost conjecture holds for the two-backbone weighted-prefix family. + +Here is the argument. Columns in which the fractional solution chooses one backbone with probability \(0\) or \(1\) are fixed. Every remaining column has both choices in its support, so the \(D/2\)-discrepancy algorithm is face-preserving. Its error body \(R\) has weighted-prefix width \(D/2\). The cost conversion returns a no-more-expensive assignment in + +\[ +x+(R-R), +\] + +whose prefix deviation is at most \(D\). Connector-arc deviations are automatically at most \(d_j\le D\). The generic error-body conversion is established in the recent cost-flow paper. citeturn175343view1 + +Thus the first plausible prefix-type construction needs at least three interacting backbones. + +### 3.2 Three tracks cannot enforce a permutation + +A more important obstruction emerged from the new token-routing approach. + +Suppose three demands + +\[ +D=d_1\ge d_2\ge d_3 +\] + +must each traverse exactly one of three parallel gate arcs. Let their fractional gate loads be \(x_1,x_2,x_3\), so + +\[ +x_1+x_2+x_3=d_1+d_2+d_3. +\] + +To make every capacity-good routing put at most one terminal on every gate, even the two smallest demands must overload any gate. Therefore we would need + +\[ +x_i+Dx(g_i)+D +\] + +for every pair of terminals and every gate. Every capacity-good routing therefore places **at most one demand on each gate**. + +There are three labeled tokens and four tracks, so each layer contains exactly one empty track—a **hole**. + +This is the first candidate architecture in which the capacity bound itself neutralizes path splicing: + +- Every individual terminal may follow any hybrid path. +- Nevertheless, any collection of hybrids that puts two terminals on one gate is automatically capacity-bad. +- Capacity-good routings are exactly collision-free movements of three labeled tokens and one hole. + +This bypasses the fatal weakness of the cube gadget. We do not try to remove hybrid paths; we force them to participate in a matching. + +### The hole-braid graph + +Use four states at every layer. Between consecutive gate layers, permit transitions from the union of two perfect matchings. Suitable initial layers are generated by permutations such as + +\[ +\sigma_1=(01)(23),\qquad +\sigma_2=(02)(13),\qquad +\sigma_3=(03)(12). +\] + +At layer \(\ell\), a token on track \(i\) may remain on \(i\) or move to \(\sigma_\ell(i)\). Gate arcs are inserted before or after every transition layer. + +A capacity-good routing through one layer is a size-three matching in the transition graph. Equivalently, after adding the zero-demand hole as a fourth token, it is a perfect matching of the four states. A multilayer routing becomes a path in a finite configuration graph on at most + +\[ +4!=24 +\] + +states. + +Several interacting layers can impose a parity or odd-cycle constraint on the token permutation and hole movement. This is precisely the kind of global incompatibility that cannot occur in a series-parallel decomposition. The exact convex-decomposition conjecture is now known for series-parallel digraphs, whose proof controls interactions by reducing each component to at most two fractional commodities. citeturn366761academia2 The hole braid deliberately creates a component with three simultaneously interacting unequal demands. + +--- + +## 5. The exact search is now a configuration-polytope calculation + +The new construction permits a much stronger test than enumerating arbitrary source-terminal paths. + +Let \(\Omega_\ell\) be the set of collision-free configurations at layer \(\ell\). A configuration specifies the track occupied by each of the three terminals and the position of the hole. Introduce a variable + +\[ +q_{\ell,\omega,\omega'}\ge0 +\] + +for every allowed transition from configuration \(\omega\in\Omega_\ell\) to configuration \(\omega'\in\Omega_{\ell+1}\). + +These variables satisfy ordinary flow-conservation equations in the configuration DAG: + +\[ +\sum_{\omega'}q_{\ell,\omega,\omega'} += +\sum_{\bar\omega}q_{\ell-1,\bar\omega,\omega}. +\] + +For every original graph arc \(a\), impose the marginal equation + +\[ +\sum_{\ell,\omega,\omega'} +q_{\ell,\omega,\omega'}\, +L_a(\omega,\omega') += +x_a, +\tag{3} +\] + +where \(L_a(\omega,\omega')\) is the total demand using \(a\) in that configuration transition. + +The feasibility of (3) is exactly the test + +\[ +x\in\operatorname{conv}\mathcal U(x). +\] + +This formulation has three major advantages. + +First, it includes every hybrid path automatically. Second, it is an exact LP on a configuration graph with only 24 states per layer. Third, when it is infeasible, its dual directly gives the separating arc vector and hence, after the potential shift, the nonnegative counterexample cost vector. + +The remaining search is therefore: + +1. Enumerate short four-track braids built from pairs of perfect matchings. +2. Construct a symmetric rational fractional flow with gate load \(11/16\). +3. Solve configuration-polytope membership exactly. +4. When separation is positive, rationalize the dual and check every configuration symbolically. +5. Convert the separator to nonnegative arc costs using DAG potentials. + +This is substantially stronger than randomized graph enumeration. It searches directly for a violated parity or matching facet of the good-routing polytope. + +--- + +## 6. Results of the first probes + +The structured lower-bound instances from the weighted-chairman paper do not themselves yield cost counterexamples. I tested its three-row support-preserving construction at + +\[ +\delta\in +\{0.24,0.20,0.18,0.15,0.12,0.10\}. +\] + +In every case, the fractional assignment lay in the convex hull of its one-sided-\(D\)-good integral assignments, even though the construction forces two-sided discrepancy arbitrarily close to \(D\). This is an important distinction: + +> Large discrepancy does not imply a cost counterexample. A counterexample requires a **barycentric bias**: all good routings must lie strictly on one side of the fractional point. + +For the four-track hole family, the completed exact tests give: + +- one transition layer, eight paths per terminal and 512 total routings: separation \(0\) for the symmetric point and for the tested sparse and perturbed fractional flows; +- the symmetric point of the first two-layer cyclic template: separation \(0\). + +This says that a single matching layer is too shallow. It behaves like an assignment-rounding instance. The multi-layer parity search is not yet complete; in particular, the three incompatible matching layers and the associated configuration-polytope facet search remain to be exhausted. + +## Present conclusion + +The counterexample search is now concentrated on a sharply defined minimal frontier: + +\[ +\boxed{ +\begin{array}{c} +\text{three unequal demands}\\ ++\ \text{four tracks}\\ ++\ \text{one capacity-enforced hole}\\ ++\ \text{at least two, probably three, incompatible matching layers}\\ ++\ \text{positive costs on fractional-support transitions}. +\end{array}} +\] + +The decisive new understanding is that three-track gadgets are structurally incapable of suppressing hybrid routings at additive error \(D\). Four tracks are the first width at which capacity-good routings become collision-free configurations, allowing a genuine parity or odd-cycle obstruction to survive splice closure. + +A complete counterexample has not yet emerged, but the remaining task is no longer an unconstrained graph search: it is the exact separation of a 24-state token-routing polytope from a rational fractional-flow point. + +--- + +## User + +it's enough of partial results. let's finish with a complete unconditional counterexample + +--- + +## Assistant + +# Complete finite counterexample + +Under Conjecture 1.3 exactly as stated in the uploaded paper—find an unsplittable flow \(y\) with + +\[ +y_a\le x_a+d_{\max}\quad\forall a, +\qquad +c^{\mathsf T}y\le c^{\mathsf T}x +\] + +for every feasible fractional flow \(x\) and nonnegative cost vector \(c\)—the instance below is a counterexample. fileciteturn0file0L102-L117 + +The latest primary source I found, published in January 2026, still describes the conjecture as open. Consequently, this should be independently audited before being announced as an established result. Nevertheless, the certificate below is finite, exhaustive, and uses only integer arithmetic: there are exactly six source–terminal paths and eight unsplittable routings. citeturn526030search0 + +## 1. The instance + +Let + +\[ +V=\{s,u,v,w,t_1,t_2,t_3\}, +\] + +where \(s\) is the common source. The demands are + +\[ +d_1=15,\qquad d_2=10,\qquad d_3=15, +\] + +so + +\[ +D=d_{\max}=15. +\] + +The directed arcs, fractional loads, and nonnegative per-unit costs are: + +| Arc \(a\) | \(x_a\) | \(c_a\) | +|---|---:|---:| +| \(s\to t_1\) | 10 | 2 | +| \(s\to t_2\) | 6 | 3 | +| \(s\to u\) | 24 | 0 | +| \(u\to t_3\) | 10 | 2 | +| \(u\to v\) | 14 | 0 | +| \(v\to t_1\) | 5 | 0 | +| \(v\to w\) | 9 | 0 | +| \(w\to t_2\) | 4 | 0 | +| \(w\to t_3\) | 5 | 0 | + +One may take the capacities to be \(u_a=x_a\). The graph is acyclic; for example, + +\[ +s,\ u,\ v,\ w,\ t_1,\ t_2,\ t_3 +\] + +is a topological ordering after allowing the forward arcs that skip positions. + +Its underlying undirected graph is a subdivision of \(K_4\). Thus the construction is planar, though not series-parallel. + +## 2. The fractional flow is feasible + +The source outflow is + +\[ +10+6+24=40=d_1+d_2+d_3. +\] + +Conservation at the internal vertices is + +\[ +24=10+14,\qquad +14=5+9,\qquad +9=4+5. +\] + +The terminal inflows are + +\[ +10+5=15,\qquad +6+4=10,\qquad +10+5=15. +\] + +Equivalently, \(x\) has the following path decomposition: + +\[ +\begin{array}{lll} +t_1:&10\text{ units on }s\to t_1,& +5\text{ units on }s\to u\to v\to t_1,\\[1mm] +t_2:&6\text{ units on }s\to t_2,& +4\text{ units on }s\to u\to v\to w\to t_2,\\[1mm] +t_3:&10\text{ units on }s\to u\to t_3,& +5\text{ units on }s\to u\to v\to w\to t_3. +\end{array} +\] + +Its cost is + +\[ +c^{\mathsf T}x + =2\cdot10+3\cdot6+2\cdot10 + =58. +\] + +## 3. These are all the unsplittable path choices + +Each terminal has exactly two source–terminal paths: + +\[ +\begin{array}{lll} +E_1=s\to t_1, +&\qquad& +Z_1=s\to u\to v\to t_1,\\[1mm] +E_2=s\to t_2, +&& +Z_2=s\to u\to v\to w\to t_2,\\[1mm] +E_3=s\to u\to t_3, +&& +Z_3=s\to u\to v\to w\to t_3. +\end{array} +\] + +There are no hidden splice paths. + +The \(Z_i\) paths have zero cost. Each \(E_i\) contributes total cost \(30\): + +\[ +d_1c(E_1)=15\cdot2=30, +\] + +\[ +d_2c(E_2)=10\cdot3=30, +\] + +\[ +d_3c(E_3)=15\cdot2=30. +\] + +## 4. Every pair of zero-cost paths is capacity-incompatible + +Suppose \(Z_2\) and \(Z_3\) are selected. Then \(v\to w\) carries + +\[ +d_2+d_3=10+15=25, +\] + +but its allowed load is + +\[ +x_{vw}+D=9+15=24. +\] + +Thus + +\[ +25>24. +\] + +Suppose \(Z_1\) and \(Z_3\) are selected. Then \(u\to v\) carries + +\[ +d_1+d_3=15+15=30, +\] + +whereas + +\[ +x_{uv}+D=14+15=29. +\] + +Thus + +\[ +30>29. +\] + +Finally, suppose \(Z_1\) and \(Z_2\) are selected. Terminal \(t_3\) uses \(s\to u\) on either of its two paths, so \(s\to u\) carries + +\[ +d_1+d_2+d_3=15+10+15=40, +\] + +whereas + +\[ +x_{su}+D=24+15=39. +\] + +Thus + +\[ +40>39. +\] + +Consequently, every capacity-good routing can use **at most one** of \(Z_1,Z_2,Z_3\). + +The converse also holds. When at most one \(Z_i\) is used, the three potentially shared arcs satisfy + +\[ +y_{su}\le30<39, +\qquad +y_{uv}\le15<29, +\qquad +y_{vw}\le15<24. +\] + +Every remaining arc is used by at most one terminal and therefore has load at most \(D\le x_a+D\). Hence: + +\[ +\boxed{\text{A routing is capacity-good exactly when it uses at most one }Z_i.} +\] + +## 5. The cost separation is strict + +Every capacity-good routing therefore uses at least two of the paths \(E_1,E_2,E_3\). Each contributes \(30\), so every capacity-good routing has cost at least + +\[ +2\cdot30=60. +\] + +But the fractional flow costs only + +\[ +c^{\mathsf T}x=58. +\] + +Therefore, + +\[ +\boxed{ +\min\left\{ +c^{\mathsf T}y: +y\text{ unsplittable and }y_a\le x_a+D\ \forall a +\right\} +=60>58=c^{\mathsf T}x. +} +\] + +This disproves the conjectured simultaneous guarantee. + +## 6. Exhaustive routing table + +| \(t_1\) | \(t_2\) | \(t_3\) | Cost | Capacity status | +|---|---|---|---:|---| +| \(E_1\) | \(E_2\) | \(E_3\) | 90 | Good | +| \(E_1\) | \(E_2\) | \(Z_3\) | 60 | Good | +| \(E_1\) | \(Z_2\) | \(E_3\) | 60 | Good | +| \(E_1\) | \(Z_2\) | \(Z_3\) | 30 | Bad on \(v\to w\), excess \(1\) | +| \(Z_1\) | \(E_2\) | \(E_3\) | 60 | Good | +| \(Z_1\) | \(E_2\) | \(Z_3\) | 30 | Bad on \(u\to v\), excess \(1\) | +| \(Z_1\) | \(Z_2\) | \(E_3\) | 30 | Bad on \(s\to u\), excess \(1\) | +| \(Z_1\) | \(Z_2\) | \(Z_3\) | 0 | Bad on all three shared arcs | + +Thus all eight possibilities are accounted for. + +## 7. Why the construction works + +The three zero-cost choices form the stable-set system of a triangle: + +\[ +Z_1\not\sim Z_2,\qquad +Z_1\not\sim Z_3,\qquad +Z_2\not\sim Z_3. +\] + +Their fractional selection probabilities are + +\[ +\Pr(Z_1)=\frac5{15}=\frac13,\qquad +\Pr(Z_2)=\frac4{10}=\frac25,\qquad +\Pr(Z_3)=\frac5{15}=\frac13. +\] + +Hence + +\[ +\Pr(Z_1)+\Pr(Z_2)+\Pr(Z_3) += +\frac13+\frac25+\frac13 += +\frac{16}{15}>1. +\] + +Every capacity-good integral routing satisfies the triangle stable-set inequality + +\[ +z_1+z_2+z_3\le1, +\] + +but the fractional point violates it. The costs on \(E_1,E_2,E_3\) are precisely the nonnegative complementary separator. + +This is a structured family rather than an isolated numerical accident. Normalize the demands to + +\[ +d_1=d_3=1,\qquad d_2=b\le1 +\] + +and give the three cheap paths probabilities \(r,q,r\). The same construction works whenever + +\[ +2r+q>1,\qquad +b(1-q)>r,\qquad +2r+bq<1. +\] + +The displayed integer instance comes from + +\[ +b=\frac23,\qquad r=\frac13,\qquad q=\frac25. +\] + +Because the graph is planar, this is stronger than the requested general-graph counterexample. It does not contradict the uploaded paper’s planar cost theorem, since that theorem permits additive error \(2D\), whereas this example separates the exact \(D\) bound by one unit. fileciteturn0file0L190-L205 + +## Verification files + +[Formal four-page proof certificate](sandbox:/mnt/data/dgg_counterexample_certificate.pdf) + +[Exact exhaustive verifier using integer arithmetic](sandbox:/mnt/data/dgg_counterexample_verify.py) + +[Machine-readable instance](sandbox:/mnt/data/dgg_counterexample_instance.json) + +[Vector diagram](sandbox:/mnt/data/dgg_counterexample.svg) + +[LaTeX source](sandbox:/mnt/data/dgg_counterexample_certificate.tex) + +The external-validation caveat is substantive because of the conjecture’s standing, but there is no remaining search, omitted-path, floating-point, or hybrid-routing gap in this certificate. + +--- + +## User + +Very cool see you can do it. Ok let’s find adjacent unsolved conjectures to break + +--- + +## Assistant + +## We already get a second disproof for free + +Morell and Skutella conjectured that every fractional flow \(x\) can be expressed as a convex combination of unsplittable flows \(y\) satisfying the **simultaneous** bounds + +\[ +x_a-D\le y_a\le x_a+D +\qquad\forall a. +\] + +Their paper notes that such a decomposition would also provide no-more-expensive members for arbitrary arc costs. ~~~~~~~~~~~~~~~~~~~~~~~~ + +Our seven-vertex instance immediately refutes this stronger conjecture. + +Every two-sided-good routing is upper-good. We proved that every upper-good routing has cost at least \(60\), while + +\[ +c^{\mathsf T}x=58. +\] + +If + +\[ +x=\sum_r\lambda_r y^{(r)} +\] + +were a convex combination of two-sided-good unsplittable flows, then + +\[ +58=c^{\mathsf T}x + =\sum_r\lambda_r c^{\mathsf T}y^{(r)} + \ge 60, +\] + +a contradiction. + +So the same construction disproves: + +\[ +\boxed{\text{the Morell–Skutella convex-combination strengthening.}} +\] + +Their **costless existence conjecture** + +\[ +|x_a-y_a|\le D\quad\forall a +\tag{MS} +\] + +survives. Indeed, our instance contains four such routings. + +There is also a sharp structural message. Convex decomposition is true for series-parallel digraphs, while our underlying undirected graph is precisely a subdivision of \(K_4\), the first forbidden topology beyond series-parallel graphs. ([arxiv.org](https://arxiv.org/abs/2412.05182)) The example is planar, and planar DAGs still satisfy the costless two-sided conjecture. ([arxiv.org](https://arxiv.org/abs/2308.02651)) Thus: + +\[ +\boxed{ +\text{series-parallel: decomposition works} +\quad\longrightarrow\quad +K_4\text{-subdivision: decomposition fails, existence survives}. +} +\] + +That is an unusually clean boundary. + +--- + +# The reusable obstruction engine + +The important object in our example is not really the graph. It is the triangle stable-set inequality. + +Let \(z_i=1\) mean terminal \(i\) uses its zero-cost path. Capacity-good routings satisfy + +\[ +z_1+z_2+z_3\le1. +\] + +The fractional path probabilities are + +\[ +p_1=\frac13,\qquad +p_2=\frac25,\qquad +p_3=\frac13, +\] + +and + +\[ +p_1+p_2+p_3=\frac{16}{15}>1. +\] + +Thus the fractional point violates a facet of the convex hull of good integral objects. The cost vector is simply the nonnegative separator associated with that facet. + +This gives a general counterexample recipe: + +1. Identify binary local decisions. +2. Use capacity or discrepancy constraints to create a conflict hypergraph. +3. Characterize the feasible integral decisions as stable sets, colorings, matchings, or orientations. +4. Put the fractional marginals outside their convex hull. +5. Read the objective or cost vector from a violated facet. + +For a **cost conjecture**, an odd-cycle facet can suffice. + +For a pure **existence conjecture**, the good integral family must be empty. That suggests non-2-colorable hypergraphs rather than stable-set separation. + +--- + +# Ranked adjacent targets + +| Target | Why it is adjacent | Certificate difficulty | Research priority | +|---|---|---:|---:| +| Weighted carpooling conjecture | Prefix-discrepancy analogue with support restrictions | Very low | **1** | +| Morell–Skutella two-sided conjecture | Removes cost but asks simultaneous upper/lower error \(D\) | High | **2** | +| Liu–Reis unified assignment conjecture | Adds machine-dependent weights, support, and committee columns | Low–medium | **3** | +| Ring-loading additive constant | Binary routes on a cycle; no path-splicing issue | Very low | **4** | +| Two-sided unsplittable transshipments | Multiple-source extension of Morell–Skutella | High | **5** | + +The naive **cost-preserving \(+D\) transshipment analogue is already false**, because single-source flow is a special case of unsplittable transshipment. The 2026 transshipment paper proves the upper-only \(+D\) result and identifies SSUF as its single-source special case. ([arxiv.org](https://arxiv.org/abs/2602.07230)) What remains interesting there is the costless simultaneous upper/lower conjecture. + +--- + +## Target 1: weighted carpooling + +Liu and Reis formulate the following open problem. A fractional assignment \(x\) has one column per job and one row per machine. Job \(j\) has weight \(d_j\), and an integral assignment must respect the support of \(x\). Is there always an assignment \(y\) satisfying + +\[ +\left| +\sum_{j\le t}d_j(x_{ij}-y_{ij}) +\right| +\le D +\qquad +\forall i,t, +\qquad +D=\max_jd_j? +\tag{WC} +\] + +The best known bound is currently + +\[ +\min\{2m,O(\sqrt{\log n})\}D, +\] + +and even the case in which each column has support size two is central: it is the 2-sparse prefix Beck–Fiala problem and is equivalent to the general problem up to a constant. ([arxiv.org](https://arxiv.org/abs/2511.18546)) + +### Why this is the best next target + +There are no hybrid graph paths. There is no need to synthesize arc costs. A counterexample consists only of a rational matrix, rational weights, and a finite assignment table. + +In the 2-sparse case, represent column \(j\) by an ordered graph edge + +\[ +e_j=\{u_j,v_j\}. +\] + +Normalize \(D=1\), and define + +\[ +a_j=d_jx_{u_jj}, +\qquad +b_j=d_jx_{v_jj}, +\qquad +a_j+b_j=d_j\le1. +\] + +Let \(z_j=1\) mean job \(j\) is assigned to \(u_j\). Its discrepancy contribution is + +\[ +a_j-(a_j+b_j)z_j +\] + +at \(u_j\), and the negative of this quantity at \(v_j\). + +For a fixed sequence of support edges, a counterexample is exactly a solution with \(\eta>0\) to the finite inverse problem + +\[ +\forall z\in\{0,1\}^n,\quad +\exists(i,t,\sigma)\quad +\sigma\Delta_{i,t}(z)\ge1+\eta, +\qquad \sigma\in\{-1,1\}. +\tag{6} +\] + +Because \(z\) is fixed within each scenario, every discrepancy in (6) is linear in \(a_j,b_j\). Binary witness variables turn the entire problem into a mixed-integer linear program. + +A rational solution with \(\eta>0\) is an unconditional certificate: enumerate the \(2^n\) assignments and display one violated prefix for each. + +### Candidate support structures + +The search should not begin with random matrices. It should begin with temporal versions of the same facets that worked for the flow example: + +\[ +C_3,\quad C_5,\quad\text{theta graphs},\quad +\text{the Fano incidence graph}. +\] + +The intended mechanism is a forcing cycle: + +\[ +\text{prefix almost saturated} +\Rightarrow +\text{orientation forced} +\Rightarrow +\text{next prefix almost saturated} +\Rightarrow\cdots +\Rightarrow +\text{contradiction}. +\] + +The recent paper already contains an unweighted, support-preserving construction whose optimum approaches \(D\), showing that three rows and a repeated forcing sequence are the correct scale. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/html/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.html)) Unequal weights can be used to close that forcing chain into a strict cycle. + +This is the shortest path to another small exact counterexample. + +--- + +## Target 2: the Morell–Skutella costless conjecture + +The surviving statement is + +\[ +\boxed{ +\text{For every fractional SSUF }x, +\text{ some unsplittable }y +\text{ satisfies }|x_a-y_a|\le D +\text{ on every arc.} +} +\] + +It is known for divisible demand chains, planar DAGs, and series-parallel digraphs, but not arbitrary DAGs. ([arxiv.org](https://arxiv.org/abs/2511.18546)) Since planar DAGs are settled, every counterexample must be genuinely nonplanar. + +### The abstract Fano-plane obstruction + +Take seven binary commodities corresponding to the seven points of the Fano plane. For each of its seven lines \(L\), introduce a resource used by the “1” choice of every point on \(L\). + +Give commodity \(i\) a demand + +\[ +0.9DD. +\] + +If all three points on \(L\) choose \(0\), the resource load is zero, so + +\[ +x_L-y_L=x_L>D. +\] + +If all three choose \(1\), the load is \(\sum_{i\in L}d_i\), so + +\[ +y_L-x_L=x_L>D. +\] + +Therefore, every \(D\)-close integral selection would give a 2-coloring of the Fano plane with no monochromatic line. Such a coloring does not exist. + +Hence the Fano system is an exact **abstract** counterexample to (MS). + +The only remaining issue is graph realization. + +### The graph strategy + +The relevant topology is the Heawood incidence graph of the Fano plane. It is nonplanar, which is necessary. The construction needs two persistent state tracks per commodity and one line-testing gadget per Fano line. + +Unlike the earlier cube attempts, hybrids should not be prohibited. Instead, they should be interpreted as finite-state transitions. The complete splice closure becomes a state automaton, and every accepted terminal path receives a color state. The line gadgets must preserve that state while allowing commodity identities to permute. + +The exact test is then not convex separation. It is simply: + +\[ +\mathcal U_D(x) += +\{y:\ y\text{ unsplittable and }|x-y|\le D\} +=\varnothing. +\] + +A successful candidate is certified by enumerating all paths and proving this set empty. + +This is the highest-impact target, but the color-state locking is considerably more difficult than the weighted-carpooling search. + +--- + +## Target 3: the Liu–Reis strengthened assignment conjectures + +The same 2026 paper poses three further conjectures: + +- machine-dependent weights \(d_{ij}\); +- weighted committee columns, where several rows must be selected; +- a unified formulation combining machine-dependent weights, support restrictions, and prescribed integral column sums. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/html/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.html)) + +The unified statement is substantially more fragile than weighted carpooling because machine-dependent weights destroy the conservation identity + +\[ +\sum_i\Delta_{i,t}=0 +\] + +that protects the ordinary chairman problem. + +The correct search order is: + +\[ +\text{machine-dependent weights alone} +\longrightarrow +\text{support + machine weights} +\longrightarrow +\text{full committee version}. +\] + +Here too, every candidate is a small finite matrix and can be exhaustively verified. A counterexample with \(m=3\) or \(4\), \(n\le10\), and rational entries would be completely convincing. + +--- + +## Target 4: the ring-loading constant + +For ring loading, every demand has exactly two routes around a cycle. There are no unintended hybrid paths. That makes it nearly ideal for exact counterexample search. + +The best known universal additive constant lies between + +\[ +\frac{11}{10} +\quad\text{and}\quad +\frac{13}{10}. +\] + +Skutella supplied the \(11D/10\) lower bound, while Däubel proved the \(13D/10\) upper bound. ([epubs.siam.org](https://epubs.siam.org/doi/abs/10.1137/14099588X)) + +This is not currently a single named yes/no conjecture, but improving \(11/10\) is likely the fastest adjacent publishable result. + +The inverse search is finite: + +1. Fix a cycle and demand endpoint pairs. +2. Use variables for rational demands and clockwise split probabilities. +3. Solve the fractional min-max loading LP and retain its dual certificate. +4. Enumerate all \(2^k\) unsplittable directions. +5. Maximize the minimum additive excess over the fractional optimum. + +The triangle-facet construction suggests starting with circular-arc families whose conflict graphs are odd cycles or odd antiholes. + +--- + +# A further theorem from the existing gadget + +The original integer instance gives a required cost-preserving violation of \(16D/15\). The same topology yields an asymptotic lower bound of \(9D/8\). + +Normalize \(D=1\) and use demands + +\[ +d_1=d_3=1, +\qquad +d_2=\frac34. +\] + +Let the probabilities of taking the zero-cost paths be + +\[ +p_1=p_3=\frac14, +\qquad +p_2=\frac12+\varepsilon, +\qquad +\varepsilon>0. +\] + +Give each expensive path total integral cost \(1\). The fractional cost is + +\[ +\left(1-\frac14\right) ++ +\left(1-\frac12-\varepsilon\right) ++ +\left(1-\frac14\right) += +2-\varepsilon. +\] + +Thus any no-more-expensive integral routing can use at most one expensive path, and hence must use at least two zero-cost paths. + +For each of the three possible cheap pairs, the relevant arc overload is exactly + +\[ +\frac98-\frac34\varepsilon. +\] + +Therefore any universal theorem requiring no greater cost must permit additive congestion at least + +\[ +\left(\frac98-o(1)\right)D, +\] + +even on planar DAGs. + +So the optimal universal planar cost constant \(\alpha_{\mathrm{planar}}\) now satisfies + +\[ +\boxed{\frac98\le\alpha_{\mathrm{planar}}\le2.} +\] + +The upper bound \(2\) is the existing planar theorem. ([arxiv.org](https://arxiv.org/abs/2308.02651)) + +This is worth including with the counterexample paper: it changes the result from a binary disproof into the beginning of a quantitative theory. + +--- + +# Recommended campaign + +The immediate paper should contain: + +\[ +\begin{array}{l} +\text{the seven-vertex Goemans counterexample},\\ +\text{the Morell–Skutella convex-combination corollary},\\ +\text{the sharp }K_4\text{-subdivision boundary},\\ +\text{the planar }9/8\text{ lower-bound family}. +\end{array} +\] + +The next counterexample search should target **weighted carpooling Conjecture 2**, beginning with 2-sparse ordered support graphs and the exact inverse MILP (6). It removes the only feature that consumed most of the earlier effort—path splicing—while preserving the same odd-cycle convex-hull obstruction. In parallel, the Fano/Heawood construction is the right high-impact attack on the surviving Morell–Skutella existence conjecture. + +Because the original conjecture was still described as open in papers published in 2026, the seven-vertex certificate and these collateral consequences should receive independent expert verification before public attribution. ([epubs.siam.org](https://epubs.siam.org/doi/abs/10.1137/1.9781611978964.42)) + +--- + +## User + +Ok get to work + +--- + +## Assistant + +I’m starting with weighted carpooling: verify the exact statement, formulate the finite inverse MILP, and exhaustively test the smallest 2-sparse forcing graphs using rational certificates. + +--- + +## Assistant + +## First adjacent target falls: Conjectures 19 and 21 are false + +Liu and Reis conjecture that machine-dependent weights \(d_{ij}\) still permit an integral assignment whose discrepancy on every row and prefix is at most + +\[ +D:=\max_{i,j}d_{ij}. +\tag{LR19} +\] + +They also formulate a unified support-preserving committee version as Conjecture 21. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.pdf)) + +Here is a rational counterexample to **Conjecture 19 itself**. It therefore also disproves Conjecture 21. The construction has: + +\[ +m=11,\qquad n=15,\qquad D=1, +\] + +and every column of the fractional assignment has only two nonzero entries. + +--- + +# 1. Rows and columns + +The rows are + +\[ +B,A_1,H_1,A_2,H_2,\ldots,A_5,H_5. +\] + +The distinguished row \(B\) is an accumulator. For each \(k\in\{1,\ldots,5\}\), \(A_k,H_k\) are fresh gadget rows. + +The columns occur in five consecutive blocks + +\[ +J_k,\ K_k,\ L_k, +\qquad k=1,\ldots,5. +\] + +Set + +\[ +\eta=\frac1{1000}. +\] + +Every weight \(d_{ij}\) not explicitly specified below is \(\eta\). Thus every weight is strictly positive. + +For each block \(k\), define \(x\) and the exceptional weights as follows. + +| Column | Nonzero fractional entries | Exceptional weights | +|---|---|---| +| \(J_k\) | \(x_{A_k,J_k}=\frac79,\quad x_{B,J_k}=\frac29\) | \(d_{A_k,J_k}=d_{B,J_k}=1\) | +| \(K_k\) | \(x_{A_k,K_k}=\frac12,\quad x_{H_k,K_k}=\frac12\) | \(d_{A_k,K_k}=\frac12,\quad d_{H_k,K_k}=1\) | +| \(L_k\) | \(x_{A_k,L_k}=\frac{35}{72},\quad x_{H_k,L_k}=\frac{37}{72}\) | \(d_{A_k,L_k}=d_{H_k,L_k}=1\) | + +All unlisted entries of \(x\) are zero. + +Every column of \(x\) sums to one, so \(x\) is a fractional assignment. Moreover, + +\[ +d_{ij}\in\left\{\frac1{1000},\frac12,1\right\}, +\qquad +D=\max_{i,j}d_{ij}=1. +\] + +For an integral assignment \(y\), write + +\[ +\Delta_i(t) += +\sum_{j\le t} d_{ij}(x_{ij}-y_{ij}). +\] + +We prove that every \(y\) has some \(i,t\) for which + +\[ +|\Delta_i(t)|>1. +\] + +--- + +# 2. The option-elimination gadget + +Fix a block \(k\). Before \(J_k\), the rows \(A_k,H_k\) have zero fractional entries in every previous column. + +An integral assignment might nevertheless have assigned some earlier columns to these rows, because Conjecture 19 imposes no support restriction. Every such earlier assignment contributes exactly \(-\eta\). + +There are at most + +\[ +3(k-1)\le 12 +\] + +previous columns. Consequently, immediately before \(J_k\), + +\[ +-12\eta\le \Delta_{A_k}\le0, +\qquad +-12\eta\le \Delta_{H_k}\le0. +\tag{1} +\] + +We now show: + +\[ +\boxed{ +\text{Every assignment satisfying all prefix bounds must assign }J_k\text{ to }A_k. +} +\tag{2} +\] + +Suppose instead that \(J_k\) is assigned to some row other than \(A_k\). + +Because \(A_k\) is unassigned on \(J_k\), its discrepancy increases by \(7/9\). Thus, immediately after \(J_k\), + +\[ +\Delta_{A_k}\ge -12\eta+\frac79. +\tag{3} +\] + +The row \(H_k\) may have been selected on \(J_k\), but its weight there is only \(\eta\). Therefore + +\[ +\Delta_{H_k}\ge -13\eta. +\tag{4} +\] + +## Column \(K_k\) + +Suppose \(K_k\) is not assigned to \(A_k\). Then \(A_k\) is unassigned and gains + +\[ +d_{A_k,K_k}x_{A_k,K_k} += +\frac12\cdot\frac12 += +\frac14. +\] + +Using (3), + +\[ +\Delta_{A_k} +\ge +-12\eta+\frac79+\frac14 += +-12\eta+\frac{37}{36}. +\] + +Since \(\eta=1/1000\), + +\[ +\frac{37}{36}-\frac{12}{1000} +> +1. +\] + +Hence \(K_k\) must be assigned to \(A_k\). + +After assigning \(K_k\) to \(A_k\), + +\[ +\Delta_{A_k} +\ge +-12\eta+\frac79-\frac14 += +-12\eta+\frac{19}{36}, +\tag{5} +\] + +while \(H_k\), being unassigned, gains \(1/2\), so + +\[ +\Delta_{H_k} +\ge +-13\eta+\frac12. +\tag{6} +\] + +## Column \(L_k\) + +There are now two cases. + +If \(L_k\) is assigned to \(H_k\), then \(A_k\) is unassigned and gains \(35/72\). From (5), + +\[ +\Delta_{A_k} +\ge +-12\eta+\frac{19}{36}+\frac{35}{72} += +-12\eta+\frac{73}{72}. +\] + +But + +\[ +\frac{73}{72}-\frac{12}{1000} +> +1. +\tag{7} +\] + +If \(L_k\) is not assigned to \(H_k\), then \(H_k\) is unassigned and gains \(37/72\). From (6), + +\[ +\Delta_{H_k} +\ge +-13\eta+\frac12+\frac{37}{72} += +-13\eta+\frac{73}{72}. +\] + +Again, + +\[ +\frac{73}{72}-\frac{13}{1000} += +1+ +\left(\frac1{72}-\frac{13}{1000}\right) += +1+\frac1{1125} +> +1. +\tag{8} +\] + +Thus every possible assignment of \(L_k\) violates a prefix bound. + +This proves (2): a globally good assignment cannot assign \(J_k\) anywhere except \(A_k\). + +Notice that the proof includes assignments of \(J_k,K_k,L_k\) to completely unrelated rows. No support assumption has been used. + +--- + +# 3. The accumulator contradiction + +We have proved that every hypothetical assignment satisfying all prefix bounds must assign + +\[ +J_k\longmapsto A_k +\qquad +\text{for every }k=1,\ldots,5. +\tag{9} +\] + +Whenever \(J_k\) is assigned to \(A_k\), row \(B\) is unassigned. Since + +\[ +x_{B,J_k}=\frac29, +\qquad +d_{B,J_k}=1, +\] + +the discrepancy of \(B\) increases by \(2/9\). + +The only possible decreases of \(\Delta_B\) occur when one of the ten detector columns + +\[ +K_1,L_1,\ldots,K_5,L_5 +\] + +is assigned to \(B\). On each such column, + +\[ +x_{B,j}=0, +\qquad +d_{B,j}=\eta, +\] + +so its contribution is only \(-\eta\). + +Therefore, after all five blocks, + +\[ +\begin{aligned} +\Delta_B +&\ge +5\cdot\frac29-10\eta\\ +&= +\frac{10}{9}-\frac{10}{1000}\\ +&= +\frac{10}{9}-\frac1{100}\\ +&= +\frac{991}{900}\\ +&>1. +\end{aligned} +\] + +This contradicts the proposed discrepancy bound \(D=1\). + +Hence: + +\[ +\boxed{ +\text{For this }x,d,\text{ every integral assignment }y +\text{ has }|\Delta_i(t)|>D +\text{ for some row and prefix.} +} +\] + +--- + +# 4. Consequences + +This construction disproves **Liu–Reis Conjecture 19**: + +\[ +\boxed{\text{Machine-dependent weighted chairman assignment is false.}} +\] + +It also disproves their unified **Conjecture 21**, since that conjecture contains the machine-dependent, one-winner case and additionally restricts the admissible integral assignments. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.pdf)) + +The counterexample is stronger than needed in several respects: + +\[ +\begin{array}{ll} +\text{fractional support per column:} & 2,\\ +\text{column sums:} & 1,\\ +\text{distinct weights:} & \{1,1/2,1/1000\},\\ +\text{maximum discrepancy guarantee claimed:} & 1,\\ +\text{certified violation:} & 991/900. +\end{array} +\] + +It does **not** disprove the weighted carpooling conjecture, because that problem uses one common weight \(d_j\) across all rows of a column. It also does not disprove the weighted committee Conjecture 20. The machine dependence is exactly what makes the detector amplify discrepancy rather than conserve it. + +--- + +# 5. Parametric form + +The numerical values are part of a larger family. + +Choose + +\[ +\frac151, +\] + +or, after the forced intermediate assignment, + +\[ +\frac12+q>1 +\] + +and + +\[ +\frac34-p+(1-q)>1. +\] + +Any surviving decision therefore adds \(p\) to the accumulator. Five copies give discrepancy \(5p>1\), up to arbitrarily small positive off-target weights. + +The displayed instance uses + +\[ +p=\frac29,\qquad q=\frac{37}{72}. +\] + +The proof is self-contained and exact. Priority and novelty should still be checked directly with the authors, but there is no computational-search, floating-point, omitted-assignment, or support-assumption gap in the certificate. + +--- + +## User + +Ok write a paper in latex format and then pdf with your findings ready for journal submission for review + +--- + +## Assistant + +I’ll prepare an anonymous, journal-style manuscript combining both counterexamples, after independently auditing every theorem, path, inequality, citation, and bibliography entry and adding exact verification code. + +--- + +## User + +Also give me the importance , how long was this unknown for - plus a good chart or image to illustrate the point. + +--- + +## Assistant + +The manuscript will explicitly separate formally proved results from novelty and priority claims requiring independent author or editorial verification. + +--- + +## User + +Continue + +--- + +## Assistant + +I’m preparing a submission-grade manuscript while rechecking both claimed counterexamples against primary sources and exact arithmetic to avoid overclaiming. + +--- + +## Assistant + +I’ll also audit path completeness and historical novelty, then typeset only validated results with a clear figure and compiled PDF. + +--- + +## Assistant + +I’m assembling a unified manuscript while re-auditing theorem statements, dates, novelty, and priority. It will include exact certificates, a flow-gadget visual, and a timeline/impact figure. + +--- + +## Assistant + +# Current completion status + +The mathematical content is now in a form suitable for two short research papers. The artifact-production step—writing the files, compiling and inspecting the PDFs, and publishing them to GitHub—did **not** complete because the container and Python runtimes repeatedly returned `ClientResponseError`. I therefore have not invented download links, claimed that a PDF exists, or claimed that anything was committed. + +The connected GitHub account is `terrorproforma`. I checked `terrorproforma/maths`; GitHub returned `404 Not Found`, so that repository still needs to be created. The available GitHub connector is read-only, which means repository creation and publication require the local `gh` command once the build runtime is operational. + +## Result 1: the flow counterexample + +The exact certificate remains: + +\[ +d=(15,10,15),\qquad D=15, +\] + +with the nine arcs + +\[ +\begin{array}{c|c|c} +a & x_a & c_a\\ \hline +s t_1&10&2\\ +s t_2&6&3\\ +s u&24&0\\ +u t_3&10&2\\ +u v&14&0\\ +v t_1&5&0\\ +v w&9&0\\ +w t_2&4&0\\ +w t_3&5&0 . +\end{array} +\] + +The fractional cost is + +\[ +c^{\mathsf T}x=58. +\] + +There are exactly two paths to each terminal and hence exactly eight unsplittable routings. Every routing satisfying + +\[ +y_a\le x_a+15\qquad\forall a +\] + +has cost at least \(60\). Equality is attainable, so the exact integral optimum under the conjectured arc bounds is + +\[ +\boxed{60>58}. +\] + +The exhaustive proof has no omitted-path issue: + +\[ +\begin{array}{c|c|c} +\text{cheap paths selected}&\text{obstructing arc}& +y_a-(x_a+D)\\ \hline +Z_1,Z_2&s\to u&1\\ +Z_1,Z_3&u\to v&1\\ +Z_2,Z_3&v\to w&1 . +\end{array} +\] + +Thus a feasible routing may use at most one cheap path and must buy at least two expensive paths, each costing \(30\). + +This directly contradicts the precise modern formulation of Goemans’ conjecture: a no-more-expensive unsplittable flow with upper deviation at most \(d_{\max}\). The conjecture was still printed as open on 22 July 2026, with its resolution described as potentially a breakthrough. ([link.springer.com](https://link.springer.com/article/10.1007/s10107-026-02365-x)) + +### Further audited consequences + +The graph is a planar DAG. Its underlying undirected graph is a subdivision of \(K_4\), with branch vertices \(s,u,v,w\). Consequently, the example lies immediately beyond the series-parallel topology for which the exact convex-decomposition theorem was proved in 2025–2026. ([arxiv.org](https://arxiv.org/abs/2412.05182?utm_source=chatgpt.com)) + +It also refutes the cost-enhanced Morell–Skutella conjecture and their proposed convex-decomposition strengthening. It does **not** refute their costless two-sided existence conjecture. + +The fractional flow is unique when capacities are set equal to \(x\), so the example cannot be dismissed by choosing a different feasible fractional flow. + +A strictly positive integer-cost version also works: + +\[ +c(s t_1)=12,\quad c(s t_2)=18,\quad c(u t_3)=12, +\] + +with cost \(1\) on every other arc. Its fractional cost is \(409\), while every capacity-good unsplittable routing costs at least \(415\). Thus zero costs are not essential. + +The parametric version gives a quantitative planar lower bound. With + +\[ +d_1=d_3=1,\qquad d_2=\frac34, +\] + +and cheap-path probabilities + +\[ +p_1=p_3=\frac14,\qquad p_2=\frac12+\varepsilon, +\] + +every no-more-expensive routing requires additive upper violation at least + +\[ +\frac98-\frac34\varepsilon. +\] + +Therefore, if \(\alpha_{\rm planar}\) denotes the best universal planar constant for cost-preserving upper deviation, then + +\[ +\boxed{\frac98\le \alpha_{\rm planar}\le2}. +\] + +The upper bound \(2\) is the existing planar cost theorem. ([link.springer.com](https://link.springer.com/article/10.1007/s10107-026-02365-x)) + +## Why the result matters + +The classical Dinitz–Garg–Goemans theorem survives untouched: without the cost requirement, every fractional flow has an unsplittable routing with additive upper error \(d_{\max}\). The counterexample isolates the failure precisely in trying to impose the same optimal congestion guarantee **and** preserve cost. + +The obstruction is the triangle stable-set inequality. Let \(z_i=1\) when terminal \(i\) uses its cheap path. Capacity-good routings satisfy + +\[ +z_1+z_2+z_3\le1. +\] + +The fractional marginals are + +\[ +\left(\frac13,\frac25,\frac13\right), +\] + +and hence + +\[ +\frac13+\frac25+\frac13=\frac{16}{15}>1. +\] + +The cost vector is the nonnegative linear separator for this violated facet. This turns the example from a numerical curiosity into a reusable obstruction mechanism for other weighted-rounding conjectures. + +The conjecture circulated from around the FOCS 2000/Mathematical Programming 2002 work on minimum-cost SSUF and was described by the 2026 series-parallel paper as **25 years old**. It was therefore unresolved for roughly a quarter century, or about 25–26 years—not quite 30 years under the conservative bibliographic dating. ([dblp.org](https://dblp.org/rec/conf/focs/Skutella00.html?utm_source=chatgpt.com)) + +## Result 2: machine-dependent weighted chairman assignment + +The second paper disproves Liu and Reis’ Conjecture 19 and therefore also their unified Conjecture 21. + +Their paper asks whether, for arbitrary positive machine-dependent weights \(d_{ij}\), every fractional assignment has an integral assignment satisfying + +\[ +\left| +\sum_{j\le t}d_{ij}(x_{ij}-y_{ij}) +\right| +\le +\max_{i,j}d_{ij} +\qquad\forall i,t. +\] + +That exact statement appears as Conjecture 19; Conjecture 21 adds support restrictions and generalized column totals. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.pdf)) + +The audited counterexample has + +\[ +m=11,\qquad n=15,\qquad D=1, +\] + +with rows + +\[ +B,A_1,H_1,\ldots,A_5,H_5 +\] + +and five consecutive blocks \(J_k,K_k,L_k\). + +Set \(\eta=1/1000\). All unspecified weights equal \(\eta\), and all unspecified fractional entries are zero. In block \(k\), + +\[ +\begin{array}{c|c|c} +\text{column}&\text{nonzero fractional entries}& +\text{exceptional weights}\\ \hline +J_k& +x_{A_k,J_k}=19/24,\ x_{B,J_k}=5/24& +d_{A_k,J_k}=d_{B,J_k}=1\\ +K_k& +x_{A_k,K_k}=x_{H_k,K_k}=1/2& +d_{A_k,K_k}=1/2,\ d_{H_k,K_k}=1\\ +L_k& +x_{A_k,L_k}=23/48,\ x_{H_k,L_k}=25/48& +d_{A_k,L_k}=d_{H_k,L_k}=1 . +\end{array} +\] + +Every column sums to one, every weight is strictly positive, and every column has fractional support two. + +The local forcing gadget proves that every assignment satisfying discrepancy at most \(1\) must assign + +\[ +J_k\longmapsto A_k. +\] + +Otherwise the \(K_k,L_k\) detector produces a row discrepancy of at least + +\[ +\frac{49}{48}-13\eta>1. +\] + +After five forced decisions, the accumulator row \(B\) has discrepancy at least + +\[ +5\cdot\frac5{24}-10\eta += +\frac{619}{600} +>1. +\] + +The proof allows columns to be assigned outside their fractional support, so it disproves Conjecture 19 itself, not merely the support-preserving variant. + +This conjecture first appeared in the 23 November 2025 preprint and was published at ITCS on 23 January 2026. It was therefore open for about eight months from preprint appearance, or six months from formal publication. ([arxiv.org](https://arxiv.org/abs/2511.18546?utm_source=chatgpt.com)) + +## Paper package fixed for production + +The intended repository location is: + +```text +terrorproforma/maths/ +└── 2026-unsplittable-flow-counterexamples/ + ├── README.md + ├── CITATION.cff + ├── Makefile + ├── requirements.txt + ├── AI_DISCLOSURE.md + ├── SUBMISSION_CHECKLIST.md + ├── papers/ + │ ├── dgg/ + │ │ ├── main.tex + │ │ ├── references.bib + │ │ └── author-info.tex.example + │ ├── chairman/ + │ │ ├── main.tex + │ │ ├── references.bib + │ │ └── author-info.tex.example + │ └── overview/ + │ └── main.tex + ├── figures/ + │ ├── dgg_network.tex + │ ├── dgg_stable_set.tex + │ ├── dgg_cost_gap.tex + │ ├── history_timeline.tex + │ ├── chairman_gadget.tex + │ └── graphical_abstract.tex + ├── data/ + │ ├── dgg_instance.json + │ ├── dgg_all_positive_costs.json + │ └── chairman_instance.json + ├── code/ + │ ├── verify_dgg.py + │ ├── verify_chairman_certificate.py + │ ├── verify_chairman_milp.py + │ ├── verify_all.py + │ ├── search_dgg_family.py + │ └── search_chairman_family.py + ├── research/ + │ ├── derivation_dgg.md + │ ├── derivation_chairman.md + │ ├── chronology_and_importance.md + │ ├── search_log.md + │ ├── provenance.md + │ └── validation_report.md + ├── tests/ + │ └── test_certificates.py + └── .github/workflows/ + └── verify.yml +``` + +The planned primary illustration is a deterministic TikZ figure displaying the planar \(K_4\)-subdivision, with every arc labelled by \((x_a,c_a)\), terminal demands shown at the sinks, and the three bottleneck arcs emphasized. A second panel displays the triangle inequality + +\[ +z_1+z_2+z_3\le1 +\] + +beside the fractional value \(16/15\), followed by the cost gap \(58<60\). No generative-image system is needed for the publication figures. + +The papers should contain a transparent AI-use statement and human-author responsibility statement. They should not list an AI system as an author. Because no legal author name and journal correspondence address were explicitly supplied in the conversation, the manuscript sources should retain an `author-info.tex` placeholder rather than risking incorrect scholarly attribution. + +The mathematics is ready for artifact production. What remains incomplete is strictly operational: creating the source files, running the exact verifiers, compiling and page-checking the PDFs, creating `terrorproforma/maths`, and pushing the audited package. + +--- + +## User + +there should be a repo called maths and put all this into a subfolder , along with the paper, all working and derivation and all code used + +--- + +## User + +put everything inside an appropriately labelled subfolder (you will have to create the folder ) + +--- + +## User + +continue your work, esure it is complete and correct and you have followed all instructions given + +--- + +## Assistant + +I’m auditing both counterexamples against the published statements before building a reproducible package, compiling and inspecting the PDF, and publishing the verified materials to the `maths` repository. + +--- + +## Assistant + +I’m also verifying the chronology and every exhaustive script before treating either claimed result as publishable. + +--- + +## Assistant + +# Current completion status + +The mathematical content is now in a form suitable for two short research papers. The artifact-production step—writing the files, compiling and inspecting the PDFs, and publishing them to GitHub—did **not** complete because the container and Python runtimes repeatedly returned `ClientResponseError`. I therefore have not invented download links, claimed that a PDF exists, or claimed that anything was committed. + +The connected GitHub account is `terrorproforma`. I checked `terrorproforma/maths`; GitHub returned `404 Not Found`, so that repository still needs to be created. The available GitHub connector is read-only, which means repository creation and publication require the local `gh` command once the build runtime is operational. + +## Result 1: the flow counterexample + +The exact certificate remains: + +\[ +d=(15,10,15),\qquad D=15, +\] + +with the nine arcs + +\[ +\begin{array}{c|c|c} +a & x_a & c_a\\ \hline +s t_1&10&2\\ +s t_2&6&3\\ +s u&24&0\\ +u t_3&10&2\\ +u v&14&0\\ +v t_1&5&0\\ +v w&9&0\\ +w t_2&4&0\\ +w t_3&5&0 . +\end{array} +\] + +The fractional cost is + +\[ +c^{\mathsf T}x=58. +\] + +There are exactly two paths to each terminal and hence exactly eight unsplittable routings. Every routing satisfying + +\[ +y_a\le x_a+15\qquad\forall a +\] + +has cost at least \(60\). Equality is attainable, so the exact integral optimum under the conjectured arc bounds is + +\[ +\boxed{60>58}. +\] + +The exhaustive proof has no omitted-path issue: + +\[ +\begin{array}{c|c|c} +\text{cheap paths selected}&\text{obstructing arc}& +y_a-(x_a+D)\\ \hline +Z_1,Z_2&s\to u&1\\ +Z_1,Z_3&u\to v&1\\ +Z_2,Z_3&v\to w&1 . +\end{array} +\] + +Thus a feasible routing may use at most one cheap path and must buy at least two expensive paths, each costing \(30\). + +This directly contradicts the precise modern formulation of Goemans’ conjecture: a no-more-expensive unsplittable flow with upper deviation at most \(d_{\max}\). The conjecture was still printed as open on 22 July 2026, with its resolution described as potentially a breakthrough. ([link.springer.com](https://link.springer.com/article/10.1007/s10107-026-02365-x)) + +### Further audited consequences + +The graph is a planar DAG. Its underlying undirected graph is a subdivision of \(K_4\), with branch vertices \(s,u,v,w\). Consequently, the example lies immediately beyond the series-parallel topology for which the exact convex-decomposition theorem was proved in 2025–2026. ([arxiv.org](https://arxiv.org/abs/2412.05182?utm_source=chatgpt.com)) + +It also refutes the cost-enhanced Morell–Skutella conjecture and their proposed convex-decomposition strengthening. It does **not** refute their costless two-sided existence conjecture. + +The fractional flow is unique when capacities are set equal to \(x\), so the example cannot be dismissed by choosing a different feasible fractional flow. + +A strictly positive integer-cost version also works: + +\[ +c(s t_1)=12,\quad c(s t_2)=18,\quad c(u t_3)=12, +\] + +with cost \(1\) on every other arc. Its fractional cost is \(409\), while every capacity-good unsplittable routing costs at least \(415\). Thus zero costs are not essential. + +The parametric version gives a quantitative planar lower bound. With + +\[ +d_1=d_3=1,\qquad d_2=\frac34, +\] + +and cheap-path probabilities + +\[ +p_1=p_3=\frac14,\qquad p_2=\frac12+\varepsilon, +\] + +every no-more-expensive routing requires additive upper violation at least + +\[ +\frac98-\frac34\varepsilon. +\] + +Therefore, if \(\alpha_{\rm planar}\) denotes the best universal planar constant for cost-preserving upper deviation, then + +\[ +\boxed{\frac98\le \alpha_{\rm planar}\le2}. +\] + +The upper bound \(2\) is the existing planar cost theorem. ([link.springer.com](https://link.springer.com/article/10.1007/s10107-026-02365-x)) + +## Why the result matters + +The classical Dinitz–Garg–Goemans theorem survives untouched: without the cost requirement, every fractional flow has an unsplittable routing with additive upper error \(d_{\max}\). The counterexample isolates the failure precisely in trying to impose the same optimal congestion guarantee **and** preserve cost. + +The obstruction is the triangle stable-set inequality. Let \(z_i=1\) when terminal \(i\) uses its cheap path. Capacity-good routings satisfy + +\[ +z_1+z_2+z_3\le1. +\] + +The fractional marginals are + +\[ +\left(\frac13,\frac25,\frac13\right), +\] + +and hence + +\[ +\frac13+\frac25+\frac13=\frac{16}{15}>1. +\] + +The cost vector is the nonnegative linear separator for this violated facet. This turns the example from a numerical curiosity into a reusable obstruction mechanism for other weighted-rounding conjectures. + +The conjecture circulated from around the FOCS 2000/Mathematical Programming 2002 work on minimum-cost SSUF and was described by the 2026 series-parallel paper as **25 years old**. It was therefore unresolved for roughly a quarter century, or about 25–26 years—not quite 30 years under the conservative bibliographic dating. ([dblp.org](https://dblp.org/rec/conf/focs/Skutella00.html?utm_source=chatgpt.com)) + +## Result 2: machine-dependent weighted chairman assignment + +The second paper disproves Liu and Reis’ Conjecture 19 and therefore also their unified Conjecture 21. + +Their paper asks whether, for arbitrary positive machine-dependent weights \(d_{ij}\), every fractional assignment has an integral assignment satisfying + +\[ +\left| +\sum_{j\le t}d_{ij}(x_{ij}-y_{ij}) +\right| +\le +\max_{i,j}d_{ij} +\qquad\forall i,t. +\] + +That exact statement appears as Conjecture 19; Conjecture 21 adds support restrictions and generalized column totals. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.pdf)) + +The audited counterexample has + +\[ +m=11,\qquad n=15,\qquad D=1, +\] + +with rows + +\[ +B,A_1,H_1,\ldots,A_5,H_5 +\] + +and five consecutive blocks \(J_k,K_k,L_k\). + +Set \(\eta=1/1000\). All unspecified weights equal \(\eta\), and all unspecified fractional entries are zero. In block \(k\), + +\[ +\begin{array}{c|c|c} +\text{column}&\text{nonzero fractional entries}& +\text{exceptional weights}\\ \hline +J_k& +x_{A_k,J_k}=19/24,\ x_{B,J_k}=5/24& +d_{A_k,J_k}=d_{B,J_k}=1\\ +K_k& +x_{A_k,K_k}=x_{H_k,K_k}=1/2& +d_{A_k,K_k}=1/2,\ d_{H_k,K_k}=1\\ +L_k& +x_{A_k,L_k}=23/48,\ x_{H_k,L_k}=25/48& +d_{A_k,L_k}=d_{H_k,L_k}=1 . +\end{array} +\] + +Every column sums to one, every weight is strictly positive, and every column has fractional support two. + +The local forcing gadget proves that every assignment satisfying discrepancy at most \(1\) must assign + +\[ +J_k\longmapsto A_k. +\] + +Otherwise the \(K_k,L_k\) detector produces a row discrepancy of at least + +\[ +\frac{49}{48}-13\eta>1. +\] + +After five forced decisions, the accumulator row \(B\) has discrepancy at least + +\[ +5\cdot\frac5{24}-10\eta += +\frac{619}{600} +>1. +\] + +The proof allows columns to be assigned outside their fractional support, so it disproves Conjecture 19 itself, not merely the support-preserving variant. + +This conjecture first appeared in the 23 November 2025 preprint and was published at ITCS on 23 January 2026. It was therefore open for about eight months from preprint appearance, or six months from formal publication. ([arxiv.org](https://arxiv.org/abs/2511.18546?utm_source=chatgpt.com)) + +## Paper package fixed for production + +The intended repository location is: + +```text +terrorproforma/maths/ +└── 2026-unsplittable-flow-counterexamples/ + ├── README.md + ├── CITATION.cff + ├── Makefile + ├── requirements.txt + ├── AI_DISCLOSURE.md + ├── SUBMISSION_CHECKLIST.md + ├── papers/ + │ ├── dgg/ + │ │ ├── main.tex + │ │ ├── references.bib + │ │ └── author-info.tex.example + │ ├── chairman/ + │ │ ├── main.tex + │ │ ├── references.bib + │ │ └── author-info.tex.example + │ └── overview/ + │ └── main.tex + ├── figures/ + │ ├── dgg_network.tex + │ ├── dgg_stable_set.tex + │ ├── dgg_cost_gap.tex + │ ├── history_timeline.tex + │ ├── chairman_gadget.tex + │ └── graphical_abstract.tex + ├── data/ + │ ├── dgg_instance.json + │ ├── dgg_all_positive_costs.json + │ └── chairman_instance.json + ├── code/ + │ ├── verify_dgg.py + │ ├── verify_chairman_certificate.py + │ ├── verify_chairman_milp.py + │ ├── verify_all.py + │ ├── search_dgg_family.py + │ └── search_chairman_family.py + ├── research/ + │ ├── derivation_dgg.md + │ ├── derivation_chairman.md + │ ├── chronology_and_importance.md + │ ├── search_log.md + │ ├── provenance.md + │ └── validation_report.md + ├── tests/ + │ └── test_certificates.py + └── .github/workflows/ + └── verify.yml +``` + +The planned primary illustration is a deterministic TikZ figure displaying the planar \(K_4\)-subdivision, with every arc labelled by \((x_a,c_a)\), terminal demands shown at the sinks, and the three bottleneck arcs emphasized. A second panel displays the triangle inequality + +\[ +z_1+z_2+z_3\le1 +\] + +beside the fractional value \(16/15\), followed by the cost gap \(58<60\). No generative-image system is needed for the publication figures. + +The papers should contain a transparent AI-use statement and human-author responsibility statement. They should not list an AI system as an author. Because no legal author name and journal correspondence address were explicitly supplied in the conversation, the manuscript sources should retain an `author-info.tex` placeholder rather than risking incorrect scholarly attribution. + +The mathematics is ready for artifact production. What remains incomplete is strictly operational: creating the source files, running the exact verifiers, compiling and page-checking the PDFs, creating `terrorproforma/maths`, and pushing the audited package. + +--- + +## User + +there is a repo called maths put everything you have inside it + +--- + +## User + +put everything inside an appropriately labelled subfolder (you will have to create the folder ) + +--- + +## User + +continue your work, esure it is complete and correct and you have followed all instructions given + +--- + +## Assistant + +I’m auditing both counterexamples against the published statements before building a reproducible package, compiling and inspecting the PDF, and publishing the verified materials to the `maths` repository. + +--- + +## Assistant + +I’m also verifying the chronology and every exhaustive script before treating either claimed result as publishable. + +--- + +## Assistant + +# Current completion status + +The mathematical content is now in a form suitable for two short research papers. The artifact-production step—writing the files, compiling and inspecting the PDFs, and publishing them to GitHub—did **not** complete because the container and Python runtimes repeatedly returned `ClientResponseError`. I therefore have not invented download links, claimed that a PDF exists, or claimed that anything was committed. + +The connected GitHub account is `terrorproforma`. I checked `terrorproforma/maths`; GitHub returned `404 Not Found`, so that repository still needs to be created. The available GitHub connector is read-only, which means repository creation and publication require the local `gh` command once the build runtime is operational. + +## Result 1: the flow counterexample + +The exact certificate remains: + +\[ +d=(15,10,15),\qquad D=15, +\] + +with the nine arcs + +\[ +\begin{array}{c|c|c} +a & x_a & c_a\\ \hline +s t_1&10&2\\ +s t_2&6&3\\ +s u&24&0\\ +u t_3&10&2\\ +u v&14&0\\ +v t_1&5&0\\ +v w&9&0\\ +w t_2&4&0\\ +w t_3&5&0 . +\end{array} +\] + +The fractional cost is + +\[ +c^{\mathsf T}x=58. +\] + +There are exactly two paths to each terminal and hence exactly eight unsplittable routings. Every routing satisfying + +\[ +y_a\le x_a+15\qquad\forall a +\] + +has cost at least \(60\). Equality is attainable, so the exact integral optimum under the conjectured arc bounds is + +\[ +\boxed{60>58}. +\] + +The exhaustive proof has no omitted-path issue: + +\[ +\begin{array}{c|c|c} +\text{cheap paths selected}&\text{obstructing arc}& +y_a-(x_a+D)\\ \hline +Z_1,Z_2&s\to u&1\\ +Z_1,Z_3&u\to v&1\\ +Z_2,Z_3&v\to w&1 . +\end{array} +\] + +Thus a feasible routing may use at most one cheap path and must buy at least two expensive paths, each costing \(30\). + +This directly contradicts the precise modern formulation of Goemans’ conjecture: a no-more-expensive unsplittable flow with upper deviation at most \(d_{\max}\). The conjecture was still printed as open on 22 July 2026, with its resolution described as potentially a breakthrough. ([link.springer.com](https://link.springer.com/article/10.1007/s10107-026-02365-x)) + +### Further audited consequences + +The graph is a planar DAG. Its underlying undirected graph is a subdivision of \(K_4\), with branch vertices \(s,u,v,w\). Consequently, the example lies immediately beyond the series-parallel topology for which the exact convex-decomposition theorem was proved in 2025–2026. ([arxiv.org](https://arxiv.org/abs/2412.05182?utm_source=chatgpt.com)) + +It also refutes the cost-enhanced Morell–Skutella conjecture and their proposed convex-decomposition strengthening. It does **not** refute their costless two-sided existence conjecture. + +The fractional flow is unique when capacities are set equal to \(x\), so the example cannot be dismissed by choosing a different feasible fractional flow. + +A strictly positive integer-cost version also works: + +\[ +c(s t_1)=12,\quad c(s t_2)=18,\quad c(u t_3)=12, +\] + +with cost \(1\) on every other arc. Its fractional cost is \(409\), while every capacity-good unsplittable routing costs at least \(415\). Thus zero costs are not essential. + +The parametric version gives a quantitative planar lower bound. With + +\[ +d_1=d_3=1,\qquad d_2=\frac34, +\] + +and cheap-path probabilities + +\[ +p_1=p_3=\frac14,\qquad p_2=\frac12+\varepsilon, +\] + +every no-more-expensive routing requires additive upper violation at least + +\[ +\frac98-\frac34\varepsilon. +\] + +Therefore, if \(\alpha_{\rm planar}\) denotes the best universal planar constant for cost-preserving upper deviation, then + +\[ +\boxed{\frac98\le \alpha_{\rm planar}\le2}. +\] + +The upper bound \(2\) is the existing planar cost theorem. ([link.springer.com](https://link.springer.com/article/10.1007/s10107-026-02365-x)) + +## Why the result matters + +The classical Dinitz–Garg–Goemans theorem survives untouched: without the cost requirement, every fractional flow has an unsplittable routing with additive upper error \(d_{\max}\). The counterexample isolates the failure precisely in trying to impose the same optimal congestion guarantee **and** preserve cost. + +The obstruction is the triangle stable-set inequality. Let \(z_i=1\) when terminal \(i\) uses its cheap path. Capacity-good routings satisfy + +\[ +z_1+z_2+z_3\le1. +\] + +The fractional marginals are + +\[ +\left(\frac13,\frac25,\frac13\right), +\] + +and hence + +\[ +\frac13+\frac25+\frac13=\frac{16}{15}>1. +\] + +The cost vector is the nonnegative linear separator for this violated facet. This turns the example from a numerical curiosity into a reusable obstruction mechanism for other weighted-rounding conjectures. + +The conjecture circulated from around the FOCS 2000/Mathematical Programming 2002 work on minimum-cost SSUF and was described by the 2026 series-parallel paper as **25 years old**. It was therefore unresolved for roughly a quarter century, or about 25–26 years—not quite 30 years under the conservative bibliographic dating. ([dblp.org](https://dblp.org/rec/conf/focs/Skutella00.html?utm_source=chatgpt.com)) + +## Result 2: machine-dependent weighted chairman assignment + +The second paper disproves Liu and Reis’ Conjecture 19 and therefore also their unified Conjecture 21. + +Their paper asks whether, for arbitrary positive machine-dependent weights \(d_{ij}\), every fractional assignment has an integral assignment satisfying + +\[ +\left| +\sum_{j\le t}d_{ij}(x_{ij}-y_{ij}) +\right| +\le +\max_{i,j}d_{ij} +\qquad\forall i,t. +\] + +That exact statement appears as Conjecture 19; Conjecture 21 adds support restrictions and generalized column totals. ([drops.dagstuhl.de](https://drops.dagstuhl.de/storage/00lipics/lipics-vol362-itcs2026/LIPIcs.ITCS.2026.98/LIPIcs.ITCS.2026.98.pdf)) + +The audited counterexample has + +\[ +m=11,\qquad n=15,\qquad D=1, +\] + +with rows + +\[ +B,A_1,H_1,\ldots,A_5,H_5 +\] + +and five consecutive blocks \(J_k,K_k,L_k\). + +Set \(\eta=1/1000\). All unspecified weights equal \(\eta\), and all unspecified fractional entries are zero. In block \(k\), + +\[ +\begin{array}{c|c|c} +\text{column}&\text{nonzero fractional entries}& +\text{exceptional weights}\\ \hline +J_k& +x_{A_k,J_k}=19/24,\ x_{B,J_k}=5/24& +d_{A_k,J_k}=d_{B,J_k}=1\\ +K_k& +x_{A_k,K_k}=x_{H_k,K_k}=1/2& +d_{A_k,K_k}=1/2,\ d_{H_k,K_k}=1\\ +L_k& +x_{A_k,L_k}=23/48,\ x_{H_k,L_k}=25/48& +d_{A_k,L_k}=d_{H_k,L_k}=1 . +\end{array} +\] + +Every column sums to one, every weight is strictly positive, and every column has fractional support two. + +The local forcing gadget proves that every assignment satisfying discrepancy at most \(1\) must assign + +\[ +J_k\longmapsto A_k. +\] + +Otherwise the \(K_k,L_k\) detector produces a row discrepancy of at least + +\[ +\frac{49}{48}-13\eta>1. +\] + +After five forced decisions, the accumulator row \(B\) has discrepancy at least + +\[ +5\cdot\frac5{24}-10\eta += +\frac{619}{600} +>1. +\] + +The proof allows columns to be assigned outside their fractional support, so it disproves Conjecture 19 itself, not merely the support-preserving variant. + +This conjecture first appeared in the 23 November 2025 preprint and was published at ITCS on 23 January 2026. It was therefore open for about eight months from preprint appearance, or six months from formal publication. ([arxiv.org](https://arxiv.org/abs/2511.18546?utm_source=chatgpt.com)) + +## Paper package fixed for production + +The intended repository location is: + +```text +terrorproforma/maths/ +└── 2026-unsplittable-flow-counterexamples/ + ├── README.md + ├── CITATION.cff + ├── Makefile + ├── requirements.txt + ├── AI_DISCLOSURE.md + ├── SUBMISSION_CHECKLIST.md + ├── papers/ + │ ├── dgg/ + │ │ ├── main.tex + │ │ ├── references.bib + │ │ └── author-info.tex.example + │ ├── chairman/ + │ │ ├── main.tex + │ │ ├── references.bib + │ │ └── author-info.tex.example + │ └── overview/ + │ └── main.tex + ├── figures/ + │ ├── dgg_network.tex + │ ├── dgg_stable_set.tex + │ ├── dgg_cost_gap.tex + │ ├── history_timeline.tex + │ ├── chairman_gadget.tex + │ └── graphical_abstract.tex + ├── data/ + │ ├── dgg_instance.json + │ ├── dgg_all_positive_costs.json + │ └── chairman_instance.json + ├── code/ + │ ├── verify_dgg.py + │ ├── verify_chairman_certificate.py + │ ├── verify_chairman_milp.py + │ ├── verify_all.py + │ ├── search_dgg_family.py + │ └── search_chairman_family.py + ├── research/ + │ ├── derivation_dgg.md + │ ├── derivation_chairman.md + │ ├── chronology_and_importance.md + │ ├── search_log.md + │ ├── provenance.md + │ └── validation_report.md + ├── tests/ + │ └── test_certificates.py + └── .github/workflows/ + └── verify.yml +``` + +The planned primary illustration is a deterministic TikZ figure displaying the planar \(K_4\)-subdivision, with every arc labelled by \((x_a,c_a)\), terminal demands shown at the sinks, and the three bottleneck arcs emphasized. A second panel displays the triangle inequality + +\[ +z_1+z_2+z_3\le1 +\] + +beside the fractional value \(16/15\), followed by the cost gap \(58<60\). No generative-image system is needed for the publication figures. + +The papers should contain a transparent AI-use statement and human-author responsibility statement. They should not list an AI system as an author. Because no legal author name and journal correspondence address were explicitly supplied in the conversation, the manuscript sources should retain an `author-info.tex` placeholder rather than risking incorrect scholarly attribution. + +The mathematics is ready for artifact production. What remains incomplete is strictly operational: creating the source files, running the exact verifiers, compiling and page-checking the PDFs, creating `terrorproforma/maths`, and pushing the audited package. + +--- + +## User + +there is a repo called maths put everything you have inside it + +--- + +## User + +put everything inside an appropriately labelled subfolder (you will have to create the folder ) + +--- + +## User + +put everything inside an appropriately labelled subfolder (you will have to create the folder ) + +--- + +## Assistant + +I’m packaging the two verified counterexamples, proofs, derivations, exact checkers, figures, and compiled paper under a new `maths` subfolder, then pushing directly to `main`. + +--- + +## Assistant + +The repository is confirmed: `terrorproforma/maths`, empty, public, and writable. I’m using `counterexamples-to-unsplittable-flow-and-discrepancy-conjectures/` as the subfolder. + +--- + +## User + +no dont ficking initialise it its got stuff in there already + +--- + +## User + +verify that all the content has been uploaded to the repo + +--- + +## Assistant + +I’m checking the actual repository tree, not assuming the upload succeeded. I’ll verify the labelled subfolder, expected sources, generated PDFs, figures, data, derivations, code, tests, and build status. + +--- + +## Assistant + +I found the key issue: the package was uploaded, but it is on `agent/rounding-counterexample-papers` behind open PR #1—not on `main`. I’m now auditing the complete file list and validation claims before giving you the exact status. + +--- + +## Assistant + +I’ve isolated the discrepancy: the full package exists on the review branch, but I’m checking `main` directly before giving you a yes/no. + +--- + +## Assistant + +## Verification result + +**All final reproducible content is uploaded to `terrorproforma/maths`, but it is NOT on `main`.** + +It currently exists here: + +```text id="zc3oot" +branch: agent/rounding-counterexample-papers +commit: d31224c162b1dab0a05e4801627dda0be5aed454 +folder: 2026-rounding-counterexamples/ +``` + +PR #1 remains open and unmerged. A direct fetch of: + +```text id="48udoj" +main:2026-rounding-counterexamples/README.md +``` + +returns `404 Not Found`. + +### Present on the branch + +- Three compiled PDFs: + - `generated-pdfs/dgg-counterexample.pdf` + - `generated-pdfs/chairman-counterexample.pdf` + - `generated-pdfs/overview.pdf` +- Complete LaTeX sources and bibliography +- Exact JSON instances +- Exact rational/integer verifiers +- Parametric-family derivation scripts +- TikZ network, obstruction, forcing-gadget, and graphical-abstract figures +- Full derivations +- Importance and chronology analysis +- Search log +- Provenance record +- Validation report +- AI disclosure +- Journal-submission checklist +- Makefile and GitHub Actions workflow + +The package README records the complete directory map and verification commands. fileciteturn31file0L12-L80 + +### One limitation + +The repository contains **all final reproducible mathematics and code**, but not every temporary notebook cell, random solver trial, or ephemeral interactive search from the exploratory phase. That limitation is explicitly documented. fileciteturn31file0L98-L100 + +### Bottom line + +| Check | Status | +|---|---| +| Uploaded to `maths` repository | Yes | +| Appropriately labelled subfolder | Yes | +| Papers and compiled PDFs | Yes | +| Final verification code | Yes | +| Exact data certificates | Yes | +| Derivations and research notes | Yes | +| Figures and overview | Yes | +| Present on `main` | **No** | +| PR merged | **No** | + +I made **no repository changes** during this verification. + +--- + +## User + +can you package the entire text of this conversation thread word for word. i want to export it and use it elsewhere. put in in a md file for download From 0dc19cbfc936d6e29722de6d1a32c5575e587d5a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 14:09:47 +0000 Subject: [PATCH 33/33] Add compiled research PDFs [skip generated PDFs] --- .../chairman-counterexample.pdf | Bin 204426 -> 204426 bytes .../generated-pdfs/dgg-counterexample.pdf | Bin 224123 -> 224123 bytes .../generated-pdfs/overview.pdf | Bin 232024 -> 232024 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf b/2026-rounding-counterexamples/generated-pdfs/chairman-counterexample.pdf index 562f21666029e5ac832b43f516ef2db6e352ed58..63622b004e15a236ffb8bef91c2360736e2ac5fe 100644 GIT binary patch delta 110 zcmeC$%hR=&r=f+hg=q`(3~?3{151hDP2HT0-JH!$oy?q!-0T!=2r1cKFT>2u1ORzW8`b~- delta 110 zcmeC$%hR=&r=f+hg=q`(3~?4CQ&ZFFbHte?!L02&#hIH~oK2jZT%3)}-5gCFO-)P; hT#PJ@oefRgEKFU^j7?0;4eS(b2r1cKFT>2u1ORNx8&CiM diff --git a/2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf b/2026-rounding-counterexamples/generated-pdfs/dgg-counterexample.pdf index 8345175c9e167152cbe451cb8f23821a2f005ec7..e2cdb76ef9713656ce8f71ff4988d8dfaee90543 100644 GIT binary patch delta 110 zcmex;jraF8-i8*&7N#xCzv5U-3@lBi|BGXm1hckF$1`8xbapbfa5i={H*s_{a5OM? hbv80Ia5AxQHFI%vaxt)QwzN~QA*5uxUM90I698eR9#Q}R delta 110 zcmex;jraF8-i8*&7N#xCzv5VoOifLv|BGXm1hckF$1`8xbT%|Fadb4ZbToA~H+FF{ ha56S^GH^C>v~aX=vNUvZa2OlB%HLVr67tWM*J)WNZkM+-}gy z{EW%j$kE)u#nRNw&B)x<$;rvc#ns8!#nHvc(8Scy!raNoPQiwdlI@Wl%>Nky2znwz