遇见数据集

Thread Scaling of Hexaly on the Time-Dependent VRPTW: Raw Experiment Data

收藏
Zenodo2026-08-12 更新2026-08-13 收录
官方服务:

资源简介:

Raw run records for the measurement report "Thread Scaling of Hexaly on the TDVRPTW across Two Model Encodings" (Florian Rascoussier, 2026). The archive contains the 390 solver runs behind every table and figure of that report, together with the frozen reference values used to score them. It contains no analysis code and no derived tables: the report carries those, and everything in it can be recomputed from what is here. Contents. external-function-ladder/ holds 150 runs of the thread ladder on the external-function encoding, which evaluates arrival times through Python callbacks on the original piecewise-linear travel-time functions: ten instances, five requested thread counts {1, 2, 4, 8, 16}, three seeds {13, 17, 42}. slice-count-study/ holds 90 runs of the configuration study that selects the number of time slices: six instances, slice counts {5, 24, 96}, five seeds {13, 17, 42, 101, 123}, all single-threaded. time-sliced-ladder/ holds 150 runs of the thread ladder on the time-sliced encoding at 96 slices, which evaluates travel times natively from a discretized table, over the same ten instances, thread counts and seeds. Each campaign directory holds runs/, one JSON record per run carrying the configuration, the machine description, the timing, the solver's native statistics, the full incumbent trajectory with timestamps and the resource counters, and gnu-time/, the corresponding /usr/bin/time -v output recorded independently of the solver. reference-precampaign.json is the frozen snapshot of best-known solutions and optimality certificates against which every gap in the report is measured; its entry set hashes to 5e9e489169d87cde8287700501d88ebea1b60afd3731b49e17827712e34b3563. Environment. All runs executed on the grvingt cluster of the Grid'5000 testbed at the Nancy site: dual-socket Intel Xeon Gold 6130 nodes, 32 physical cores and 192 GiB of RAM per node, under Hexaly Optimizer 15.0 (build 15.0.20260724) through its Python API with CPython 3.13. Each run was pinned with taskset to exactly as many exclusive physical cores as it requested threads. Records retain their original cluster provenance. Instances. The instances themselves are not duplicated here. They are distributed as checksummed artifacts through the MAMUT-routing benchmark platform, and each record identifies its instance by a path relative to that benchmark tree. They carry their own licences through that platform. The bundled README.md decodes the run-tag scheme, states the reference hash and the gap conventions, and explains why some recorded incumbents are refused by the checker.

提供机构:
Zenodo
创建时间:
2026-08-10
二维码
社区交流群
二维码
科研交流群
商业服务