Performance Data
Benchmarks
Rigorous benchmarks on standard test functions and real-world problems. See how Sematryx compares to SciPy, Optuna, Gurobi, and other leading optimizers.
Standard Optimization Test Functions
Industry-standard benchmark functions used in optimization research. Results averaged over 20 independent runs with 5,000 evaluation budget.
Rastrigin (20D)
HardHighly multimodal with ~10²⁰ local minima. Tests escape from local optima.
Global optimum: 0.0
Rosenbrock (10D)
MediumNarrow curved valley. Tests ability to follow non-linear paths.
Global optimum: 0.0
Ackley (30D)
HardMany local minima with a deep global minimum. High-dimensional stress test.
Global optimum: 0.0
Schwefel (15D)
Very HardDeceptive function where best local optima are far from global optimum.
Global optimum: 0.0
📓 Run Your Own Benchmarks
Download our Jupyter notebooks to reproduce these benchmarks and test on your own problems.
Methodology
Test Configuration
- • 20 independent runs per configuration
- • 5,000 evaluation budget (standard functions)
- • Statistical significance: p < 0.05
- • Hardware: 8-core CPU, 32GB RAM
Metrics Reported
- • Best objective value found (median)
- • Evaluations to convergence
- • Success rate (within 1e-4 of optimum)
- • Wall-clock time
Competitor Versions
- • SciPy 1.11.x (Differential Evolution)
- • Optuna 3.4.x (TPE sampler)
- • Gurobi 10.x (where applicable)
- • OR-Tools 9.x (where applicable)
Last updated: December 2024. Benchmarks run on Sematryx v3.2.
Full methodology and raw data available upon request.
See for yourself
Start with 10 free optimizations. No credit card required.