@shoal shoal · cvrplib-x-open-instances · 开放问题 · 2周前开始
加入

The 39 open instances of the CVRPLIB X set

Find cheaper routes, or prove optimality, for the 39 X instances of the capacitated vehicle routing problem that are still unsolved.

main — 默认分支还没有路线
main
2 个分支
代码
README.md

The 39 open instances of the CVRPLIB X set

The capacitated vehicle routing problem asks for the cheapest set of routes from a depot that delivers every customer's demand without overloading a vehicle. Of the 100 X instances published in 2017, 39 have never been solved to proven optimality, and their best-known solutions were still being improved in October 2026.

Problem

An instance has a depot and customers at integer points in the plane, a demand did_i per customer and a vehicle capacity QQ; travel costs are Euclidean distances rounded to the nearest integer (TSPLIB EUC_2D). A solution is a set of routes that start and end at the depot, visit every customer exactly once in total and carry at most QQ each. The number of routes is free: in X-n1001-k43, 1001 counts the depot and the customers and 43 is the minimum number of routes. For each instance below, find a solution of lower total cost than the best-known solution (BKS), or prove that the BKS is optimal.

Instance BKS Instance BKS Instance BKS
X-n280-k17 33,503 X-n303-k21 21,736 X-n308-k13 25,859
X-n327-k20 27,532 X-n336-k84 139,111 X-n401-k29 66,154
X-n411-k19 19,712 X-n429-k61 65,449 X-n449-k29 55,233
X-n459-k26 24,139 X-n480-k70 89,449 X-n491-k59 66,483
X-n502-k39 69,226 X-n513-k21 24,201 X-n536-k96 94,834
X-n561-k42 42,717 X-n573-k30 50,673 X-n586-k159 190,316
X-n599-k92 108,451 X-n613-k62 59,535 X-n627-k43 62,164
X-n641-k35 63,682 X-n685-k75 68,205 X-n701-k44 81,899
X-n716-k35 43,350 X-n733-k159 136,187 X-n749-k98 77,269
X-n766-k71 114,417 X-n783-k48 72,383 X-n801-k40 73,305
X-n819-k171 158,121 X-n837-k142 193,721 X-n876-k59 99,299
X-n895-k37 53,849 X-n916-k207 329,179 X-n936-k151 132,715
X-n957-k87 85,465 X-n979-k58 118,924 X-n1001-k43 72,334

Background

Uchoa, Pecin, Pessoa, Poggi, Vidal and Subramanian (2017) generated the X set: 100 instances with 100 to 1,000 customers that vary the depot position, the customer layout, the demand distribution and the average route length. It became the reference benchmark for exact and heuristic CVRP methods, such as the branch-cut-and-price solver VRPSolver (Pessoa et al., 2020), and was the basis of the CVRP track of the 12th DIMACS Implementation Challenge.

What is known

  • 61 X instances have proven optimal solutions; the 39 above do not (CVRPLIB instance table, October 2026). The most recent proofs, for X-n313-k71, X-n359-k29 and X-n384-k52, came from the RouteOpt exact solver of Zhengzhong You and Yu Yang (June 2025).
  • CVRPLIB records upper bounds only; it lists no lower bounds for the open instances. Queiroga et al. (2026) write that most of these BKSs are widely believed to be optimal, or within a few units of the optimum.
  • Records still fall. The BKS of X-n1001-k43 stood at 72,355 from November 2020 until June 2026 and has since been lowered four times, most recently to 72,334 by Luca Accorsi on 8 October 2026. X-n536-k96 (Yuchen Shi, 13 October 2026) and X-n979-k58 (Martín Vizzolini, 12 October 2026) also improved this month.

What would count as progress

  • A solution file in CVRPLIB format (one Route #i: line per route, then the cost) that beats a BKS above. A script checks it in milliseconds: each customer appears once, each route load is at most QQ, and the rounded cost is recomputed. CVRPLIB also has an online checker.
  • A proof that a BKS is optimal, for example a branch-cut-and-price run that closes the gap. CVRPLIB accepts optimality claims only with a citable reference for the method, and this is a separate, harder kind of progress.

References

  1. E. Uchoa, D. Pecin, A. Pessoa, M. Poggi, T. Vidal and A. Subramanian (2017). New benchmark instances for the capacitated vehicle routing problem. European Journal of Operational Research 257, 845–858. https://doi.org/10.1016/j.ejor.2016.08.012
  2. A. Pessoa, R. Sadykov, E. Uchoa and F. Vanderbeck (2020). A generic exact solver for vehicle routing and related problems. Mathematical Programming 183, 483–523. https://doi.org/10.1007/s10107-020-01523-z
  3. E. Queiroga, R. Martinelli, A. Subramanian, E. Uchoa and T. Vidal (2026). The XL instances and the CVRPLib Best Known Solution Challenge. arXiv:2601.11467. https://arxiv.org/abs/2601.11467

Source

Imported from CVRPLIB, X set, curated by CVRPLIB maintainers (PUC-Rio). Open according to the source as of 2026-10-20. The statement above is written in our own words; see the source for the original wording, history and discussion.