Benchmarking the Operation of Quantum Heuristics and Ising Machines: Scoring Parameter Setting Strategies on Optimization Applications
David E. Bernal Neira, Robin Brown, Pratik Sathe, Filip Wudarski, Marco Pavone, Eleanor G. Rieffel, Davide Venturelli
TL;DR
This work tackles performance benchmarking for parameterized stochastic solvers used in quantum and quantum-inspired optimization, where outcomes are distributed rather than deterministic and are characterized by a real-valued metric $X = \mathrm{fun}(\mathbf{z})$. It introduces an operational benchmarking framework and an open-source toolkit, Stochastic-Benchmark, that treats solvers as parameterized samplers and explicitly accounts for tuning overhead and instance variability across problem distributions. Key contributions include the virtual best performance profile, fixed and adaptive parameter-setting strategies, Hyperopt-based search with exploration–exploitation control, and cross-validated window-sticker visualizations, demonstrated on a CIM-CAC and parallel tempering with Wishart planted instances. This framework enables realistic, resource-aware, reproducible comparisons of hybrid quantum-classical and quantum-inspired solvers across diverse hardware platforms and problem classes.
Abstract
We discuss guidelines for evaluating the performance of parameterized stochastic solvers for optimization problems, with particular attention to systems that employ novel hardware, such as digital quantum processors running variational algorithms, analog processors performing quantum annealing, or coherent Ising Machines. We illustrate through an example a benchmarking procedure grounded in the statistical analysis of the expectation of a given performance metric measured in a test environment. In particular, we discuss the necessity and cost of setting parameters that affect the algorithm's performance. The optimal value of these parameters could vary significantly between instances of the same target problem. We present an open-source software package that facilitates the design, evaluation, and visualization of practical parameter tuning strategies for complex use of the heterogeneous components of the solver. We examine in detail an example using parallel tempering and a simulator of a photonic Coherent Ising Machine computing and display the scoring of an illustrative baseline family of parameter-setting strategies that feature an exploration-exploitation trade-off.
