CVRPLIB X-instance record frontier

CVRPLIB X-instance record events

Click a point to open the update page it was posted on.

Definition

The capacitated vehicle-routing problem asks for minimum-cost routes that serve customers without exceeding vehicle capacity. CVRPLIB accepts improved solutions, checks them, and posts each change to its chronological Updates ledger.

This series freezes the 100 X instances introduced as one designed cohort. A "discovery" is either a newly posted lower objective for an X instance or a later proof that the standing objective is optimal. The two are counted separately: finding a better route and proving no better route exists are different algorithmic events. Every row is dated by the public ledger posting date; receipt, paper and posting dates are not mixed.

Facts

The collection-wide cumulative index redraws this cohort as instances remaining without an optimality proof:

Instances remaining without an optimality proof.

Method

fetch.py walks all five pages of the Updates ledger, selects instance names matching the X convention, normalizes two historical omissions of the n, and writes a row for each objective improvement or proof phrase. Combined "improved and proven optimal" announcements intentionally create two rows for an instance. The 2026 announcement reports receipt dates inside a July 4 posting; the data uses the public ledger date consistently for every row.

figure.py counts rows by posting year and stacks proofs above objective changes without treating them as the same event type. check.py recomputes the fact lines above from the CSV.

Limitations

AI attribution

No AI system or language model is identified in the update text for this fixed cohort in the entries vendored through 2026-07-04. The 2026 entries are attributed to named optimization researchers. This is an authorship statement about the ledger's text, not a claim that no AI component was used anywhere inside a solver.

Sources