ExVrp.Benchmark (ExVrp v0.4.2)

Copy Markdown View Source

Benchmark suite for ex_vrp solver.

Runs benchmarks on VRPLIB instances and compares solution quality against known best solutions.

Summary

Functions

Returns list of all available benchmark instance names.

Runs benchmarks on the specified instances.

Functions

available_instances()

Returns list of all available benchmark instance names.

run(instances, opts \\ [])

Runs benchmarks on the specified instances.

Options

  • :iterations - Number of solver iterations per benchmark run (default: 100)
  • :save - Path to save JSON results (optional)

Examples

ExVrp.Benchmark.run(:all)
ExVrp.Benchmark.run([:ok_small, :rc208], iterations: 50)