Published July 3, 2026 | Version v1.0.0

Frobenius Number Benchmark Dataset for Primitive Integer Vectors

Authors/Creators

  • 1. ROR icon Royal Holloway University of London

Description

This dataset contains 25,000 randomly generated primitive integer vectors together with exact Frobenius numbers and associated arithmetic metadata.

For a primitive integer vector a = (a1, ..., an), the Frobenius number is the largest integer that cannot be expressed as a nonnegative integer combination of the entries of a.

The dataset is intended as a benchmark resource for computational experiments on the Frobenius problem, additive number theory, optimisation, and machine learning for mathematics. It may be useful for algorithm benchmarking, experimental mathematics, and teaching in discrete mathematics, number theory, and Operations Research.

The instance families are generated from the parameter sets

  • n = 2, 3, 5, 10, 20, 50, 100, 200, 500, 1000, and 
  • M = 100, 1000, 10 000

where n denotes the dimension of the integer vector, and M denotes the upper bound on the vector entries. The release contains all valid parameter pairs with n<M, producing 25 benchmark instance families. Each instance family contains 1,000 randomly generated instances.

Each dataset row includes:

  • the primitive integer vector,
  • exact Frobenius number,
  • pairwise coprimality information,
  • number of coprime pairs,
  • smallest coprime subvector size, and
  • additional arithmetic metadata.

The release consists of CSV benchmark files, a self-contained R script used to generate the instances, and accompanying documentation provided in a Markdown file.

Files

README.md

Files (14.4 MB)

Name Size Download all
md5:e7ee1c743b244a177ae381f390f1bf45
5.0 MB Preview Download
md5:f931489e48c8f1cfe8d224584dabe4af
447.8 kB Preview Download
md5:f0b3a472e817e46c059f807b46669d51
552.9 kB Preview Download
md5:34ecd89f62e9eeabbeb5892c1017db2d
81.0 kB Preview Download
md5:8b1de1b98c8977d69ef6150950d3456d
95.9 kB Preview Download
md5:947dfce5e3ac1d97bc4fea85c5cc20ee
111.2 kB Preview Download
md5:6b8623165c3216729441a093c01a9d05
838.4 kB Preview Download
md5:eef43ea9a0009c9969fcec47c4624a7e
1.0 MB Preview Download
md5:59799b43b30c0f6f1f65b5b08abfb415
111.0 kB Preview Download
md5:1b7986974e2f50161a296f349ef5c270
135.2 kB Preview Download
md5:2f95b081423724a32e683f238f976d39
160.4 kB Preview Download
md5:a957f6c94cc8bfe1fa494009d81bf812
54.7 kB Preview Download
md5:dfa34fc79390bb5155f672b37e604296
62.5 kB Preview Download
md5:326db32a67d1426f2415f39553d81b8a
70.2 kB Preview Download
md5:ae4420caf7b0b1a4eb76590f5ad28215
58.8 kB Preview Download
md5:e081fedaab9867fcd788f6151d4a2c08
67.2 kB Preview Download
md5:ebc83accabf5a46085a5098ecde5c13e
75.6 kB Preview Download
md5:d20bafa63146fd8414209c115be786a7
2.0 MB Preview Download
md5:e526d1217f3fc73e589684bb71e77a1e
2.5 MB Preview Download
md5:02cd21454f9ca07e57eb98a8b30eeb23
199.3 kB Preview Download
md5:affa561cb2f025c69c8676b2e97399bb
252.3 kB Preview Download
md5:ec379644f7532e3c4270387160b98b9c
307.2 kB Preview Download
md5:857953ffbd49bb481602c1f7cc41ae3e
65.0 kB Preview Download
md5:3b0972cb19ffbd22cac5b1a13692b123
75.0 kB Preview Download
md5:35a2f51b71230973d2cedaaf1592055d
85.3 kB Preview Download
md5:db203038f32a05fcbe82694e42a747a0
18.1 kB Download
md5:9be8796b730422403a24348a76cb99db
9.5 kB Preview Download

Additional details

Software

Programming language
R