Benchmark Results - Problem C4 - Solver Presets
I. Introduction
We present results of the different built-in solver presets on problem C4, size=100. We run each preset for increasing durations and evaluate final constraint & diversity score of the solution. Each run is performed with a different seed, so also the influence of the seed is evaluated.
As the different seeds cause some randomness in the results, we estimate q10-q90 uncertainty bounds, by performing quantile regression through the data points of each preset using a cubic spline with monotonicity constraints.
The resulting uncertainty bounds give an idea of the result that can be expected by e.g. taking the best result out of 10 runs (with different seeds) as this is expected to lie around ~q90. Uncertainty bounds are only estimated and shown for the relevant metric (constraint score if the problem is constrained and infeasible; diversity score otherwise)
II. Results
A. Figures

B. Tables
Constraint Score vs Total Iterations
(estimated q10...q90 ranges)
| Total Iterations | RANDOM |
GUIDED |
SMART |
THOROUGH |
|---|---|---|---|---|
| 1_000 | - | 0.9(791...810) | 0.983(057...812) | 0.98(392...431) |
| 2_000 | - | 0.983(274...744) | 0.984(125...319) | 0.984(194...393) |
| 5_000 | 0.94(424...939) | 0.984(073...230) | 0.984(268...385) | 0.984(296...425) |
| 10_000 | 0.9(590...623) | 0.984(145...275) | 0.984(301...401) | 0.984(332...438) |
| 20_000 | 0.97(002...188) | 0.984(192...305) | 0.984(326...416) | 0.984(358...449) |
| 50_000 | 0.97(871...952) | 0.984(229...330) | 0.984(355...434) | 0.984(375...458) |
| 100_000 | 0.981(496...976) | 0.984(245...342) | 0.984(380...447) | 0.984(384...462) |
| 200_000 | 0.98(273...305) | 0.984(260...350) | 0.9844(040...572) | 0.984(392...464) |
| 500_000 | 0.983(425...655) | 0.984(280...360) | 0.9844(227...643) | 0.9844(094...685) |
| 1_000_000 | 0.983(694...890) | 0.9843(024...688) | 0.9844(297...665) | - |
| 2_000_000 | 0.98(385...402) | 0.9843(261...784) | - | - |
| 5_000_000 | 0.98(396...411) | - | - | - |
| 10_000_000 | 0.984(027...167) | - | - | - |
| 20_000_000 | 0.984(113...222) | - | - | - |
Constraint Score vs Total Time
(estimated q10...q90 ranges)
| Total Time | RANDOM |
GUIDED |
SMART |
THOROUGH |
|---|---|---|---|---|
| 10.0s | 0.95(124...838) | 0.9(613...765) | 0.9(384...737) | 0.9(313...638) |
| 15.0s | 0.9(665...706) | 0.9(760...818) | 0.9(672...810) | 0.9(632...779) |
| 30.0s | 0.9(788...801) | 0.98(310...402) | 0.98(245...412) | 0.98(198...390) |
| 45.0s | 0.981(099...896) | 0.98(380...423) | 0.98(369...434) | 0.98(361...430) |
| 1m0s | 0.98(196...255) | 0.98(399...428) | 0.98(399...439) | 0.98(399...439) |
| 2m0s | 0.983(009...349) | 0.984(158...324) | 0.984(211...430) | 0.984(259...443) |
| 5m0s | 0.983(579...803) | 0.984(213...335) | 0.984(281...438) | 0.984(319...456) |
| 10m0s | 0.983(787...976) | 0.984(237...342) | 0.984(328...445) | 0.984(338...461) |
| 15m0s | 0.98(386...404) | 0.984(248...346) | 0.984(352...449) | 0.984(351...465) |
| 30m0s | 0.98(394...410) | 0.984(265...352) | 0.984(387...456) | 0.984(372...470) |
| 45m0s | 0.98(398...414) | 0.984(275...356) | 0.9844(037...601) | 0.984(380...472) |
| 1h0m | 0.984(016...159) | 0.984(283...358) | 0.9844(130...625) | 0.984(384...473) |
| 1h15m | 0.984(042...177) | 0.984(289...361) | 0.9844(185...640) | 0.984(387...473) |
| 1h30m | 0.984(066...193) | 0.984(295...363) | 0.9844(219...649) | 0.984(389...474) |
| 1h45m | 0.984(086...206) | 0.9843(00...64) | 0.9844(242...655) | 0.984(391...474) |
| 2h0m | 0.984(104...217) | 0.9843(042...659) | 0.9844(259...659) | 0.984(393...474) |
| 2h15m | 0.984(120...226) | 0.9843(081...673) | 0.9844(273...662) | 0.984(395...474) |
| 2h30m | 0.984(133...234) | 0.9843(115...685) | 0.9844(285...666) | 0.984(397...475) |
| 2h45m | 0.984(144...241) | 0.9843(146...697) | 0.9844(297...669) | 0.984(399...475) |
| 3h0m | 0.984(155...247) | 0.9843(174...707) | 0.9844(309...672) | 0.9844(005...751) |
| 3h15m | 0.984(164...252) | 0.9843(199...717) | 0.9844(321...676) | 0.9844(021...754) |
| 3h30m | 0.984(172...257) | 0.9843(222...725) | 0.9844(333...679) | 0.9844(037...756) |
| 3h45m | 0.984(179...261) | 0.9843(242...733) | 0.9844(345...683) | 0.9844(052...758) |
| 4h0m | 0.984(185...265) | 0.9843(262...740) | 0.9844(357...687) | 0.9844(066...760) |