Delay-Robust Slow Consensus Optimizer / results.json

Failed on benchmark

Raw ⬇ ZIP
  1{
  2  "seed": 2029,
  3  "step_h": 0.001,
  4  "speed_scaling": [
  5    {
  6      "k": 0.25,
  7      "tau": 0.0,
  8      "observed": 0.20002000266706746,
  9      "approx": 0.2,
 10      "exact": 0.2,
 11      "approx_rel_error": 0.0001000133353372401
 12    },
 13    {
 14      "k": 0.25,
 15      "tau": 0.25,
 16      "observed": 0.17734838795864427,
 17      "approx": 0.17777777777777778,
 18      "exact": 0.17733447997230772,
 19      "approx_rel_error": 0.002415317732626012
 20    },
 21    {
 22      "k": 0.25,
 23      "tau": 0.5,
 24      "observed": 0.1587165387138183,
 25      "approx": 0.16,
 26      "exact": 0.15870662659818927,
 27      "approx_rel_error": 0.008021633038635644
 28    },
 29    {
 30      "k": 0.25,
 31      "tau": 1.0,
 32      "observed": 0.13037872420350374,
 33      "approx": 0.13333333333333333,
 34      "exact": 0.13037324032992184,
 35      "approx_rel_error": 0.022159568473721913
 36    },
 37    {
 38      "k": 0.5,
 39      "tau": 0.0,
 40      "observed": 0.20002000266706746,
 41      "approx": 0.2,
 42      "exact": 0.2,
 43      "approx_rel_error": 0.0001000133353372401
 44    },
 45    {
 46      "k": 0.5,
 47      "tau": 0.25,
 48      "observed": 0.15936669787872715,
 49      "approx": 0.16,
 50      "exact": 0.15935662123304908,
 51      "approx_rel_error": 0.0039581382579553445
 52    },
 53    {
 54      "k": 0.5,
 55      "tau": 0.5,
 56      "observed": 0.13185788077674182,
 57      "approx": 0.13333333333333333,
 58      "exact": 0.13185221425736232,
 59      "approx_rel_error": 0.011065894174436333
 60    },
 61    {
 62      "k": 0.5,
 63      "tau": 1.0,
 64      "observed": 0.09754543581671765,
 65      "approx": 0.1,
 66      "exact": 0.0975421218496684,
 67      "approx_rel_error": 0.02454564183282354
 68    },
 69    {
 70      "k": 1.0,
 71      "tau": 0.0,
 72      "observed": 0.20002000266706746,
 73      "approx": 0.2,
 74      "exact": 0.2,
 75      "approx_rel_error": 0.0001000133353372401
 76    },
 77    {
 78      "k": 1.0,
 79      "tau": 0.25,
 80      "observed": 0.13259843352178213,
 81      "approx": 0.13333333333333333,
 82      "exact": 0.1325926381096491,
 83      "approx_rel_error": 0.005511748586633988
 84    },
 85    {
 86      "k": 1.0,
 87      "tau": 0.5,
 88      "observed": 0.09876285662936296,
 89      "approx": 0.1,
 90      "exact": 0.0987604776031276,
 91      "approx_rel_error": 0.01237143370637045
 92    },
 93    {
 94      "k": 1.0,
 95      "tau": 1.0,
 96      "observed": 0.06520908746722813,
 97      "approx": 0.06666666666666667,
 98      "exact": 0.06521755951578864,
 99      "approx_rel_error": 0.021863687991578035
100    },
101    {
102      "k": 2.0,
103      "tau": 0.0,
104      "observed": 0.20002000266706746,
105      "approx": 0.2,
106      "exact": 0.2,
107      "approx_rel_error": 0.0001000133353372401
108    },
109    {
110      "k": 2.0,
111      "tau": 0.25,
112      "observed": 0.09938005038958955,
113      "approx": 0.1,
114      "exact": 0.09937761204250652,
115      "approx_rel_error": 0.006199496104104529
116    },
117    {
118      "k": 2.0,
119      "tau": 0.5,
120      "observed": 0.06593472931331809,
121      "approx": 0.06666666666666667,
122      "exact": 0.06593408785523902,
123      "approx_rel_error": 0.010979060300228619
124    },
125    {
126      "k": 2.0,
127      "tau": 1.0,
128      "observed": 0.039361541567693836,
129      "approx": 0.04,
130      "exact": 0.03937172854253798,
131      "approx_rel_error": 0.015961460807654114
132    }
133  ],
134  "synchronization_ratio_sweep": [
135    {
136      "k": 0.05,
137      "rho": 2.0,
138      "disagreement": 0.9555156151447459
139    },
140    {
141      "k": 0.1,
142      "rho": 1.0,
143      "disagreement": 0.4414367351122829
144    },
145    {
146      "k": 0.2,
147      "rho": 0.5,
148      "disagreement": 0.15997516766319977
149    },
150    {
151      "k": 0.4,
152      "rho": 0.25,
153      "disagreement": 0.04938271189687801
154    },
155    {
156      "k": 0.8,
157      "rho": 0.125,
158      "disagreement": 0.013840830449826393
159    }
160  ],
161  "spectral_gap_sweep": [
162    {
163      "graph": "ring",
164      "k": 0.1,
165      "lambda2": 2.0,
166      "observed_rate": 0.27831627917776713,
167      "predicted_rate": 0.2
168    },
169    {
170      "graph": "ring",
171      "k": 0.2,
172      "lambda2": 2.0,
173      "observed_rate": 0.4893615527581154,
174      "predicted_rate": 0.4
175    },
176    {
177      "graph": "ring",
178      "k": 0.4,
179      "lambda2": 2.0,
180      "observed_rate": 0.8582113710877327,
181      "predicted_rate": 0.8
182    },
183    {
184      "graph": "complete",
185      "k": 0.1,
186      "lambda2": 4.0,
187      "observed_rate": 0.40008002133973586,
188      "predicted_rate": 0.4
189    },
190    {
191      "graph": "complete",
192      "k": 0.2,
193      "lambda2": 4.0,
194      "observed_rate": 0.8003201707691323,
195      "predicted_rate": 0.8
196    },
197    {
198      "graph": "complete",
199      "k": 0.4,
200      "lambda2": 4.0,
201      "observed_rate": 1.601281366973843,
202      "predicted_rate": 1.6
203    }
204  ],
205  "optimizer_comparison": {
206    "local": {
207      "final_mean_local_objective": 3.035412572113785e-06,
208      "final_disagreement": 0.9950782619229129
209    },
210    "delayed_consensus": {
211      "final_mean_local_objective": 0.44290657439446374,
212      "final_disagreement": 0.0034602076124567375
213    }
214  },
215  "summary": {
216    "mean_first_order_relative_error": 0.012087756750564045,
217    "mean_exact_root_relative_error": 6.781964276932893e-05,
218    "speed_monotone_in_delay": true,
219    "rho_one_disagreement_at": {
220      "k": 0.1,
221      "rho": 1.0,
222      "disagreement": 0.4414367351122829
223    }
224  }
225}