REVIEW 3 major objections 4 minor 18 references
Nonlinear-Gain Distributed Zeroth-Order Optimization for Networked Black-Box Control
T0 review · 3 major / 4 minor · reviewed 2026-08-02 · deepseek-v4-flash
Pith's one-line read A distributed zeroth-order optimizer with a fractional-power feedback gain reaches the leading nonconvex rate O(sqrt(p/(nT))) while exchanging only primal states.
desk verdict Neat powerball-in-coordinate-ZO idea, but the headline rate is not proven: Lemma 1's variance bound misses the p^2/n_c scaling, so the advertised small-subset speedup collapses. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the powerball map sigma(g,gamma)=sgn(g)|g|^gamma, applied componentwise to each agent's coordinate-sampled ZO estimate. It amplifies small components, attenuates large ones, and preserves sign; combined with a primal-only consensus step and a Lyapunov function that couples average descent with disagreement, it allows the proof to bound the nonlinear residual directly from the raw oracle assumptions.
What would settle it
Compute the empirical second moment of the one-point coordinate estimator (4) with n_c=1 on a smooth quadratic in p=100 dimensions: if it grows like p^2 rather than p, then Lemma 1's bound (22) fails for small n_c and the theorem rates would need to be re-derived with an explicit n_c dependence.
Extended reading notes
Core claim
The paper's central claim is that a componentwise fractional-power nonlinearity, sigma(g,gamma)=sgn(g)|g|^gamma for gamma in [1/2,1], can be inserted into a coordinate-sampled distributed zeroth-order recursion without losing the leading convergence order. When each agent builds a coordinate ZO estimate from a small random subset of coordinates, applies the powerball map locally, and exchanges only primal decisions with neighbors, the network-average gradient norm decays as O(sqrt(p/(nT))) in nonconvex settings and the objective residual decays as O(p/(nT)) under the Polyak–Łojasiewicz condition. The nonlinearity is thus a state-dependent feedback gain that reshapes weak versus large local e
Load-bearing premise
The proof relies on each agent's coordinate-sampled ZO estimate having per-agent mean squared error O(p) independent of how few coordinates are sampled; for small subsets the natural variance is larger, roughly p^2/n_c, so the dimension dependence in the stated rates may be optimistic.
Editorial extensions
If this is right
- Adding the powerball gain costs nothing asymptotically: the same O(sqrt(p/(nT))) stationarity guarantee holds as for the linear endpoint, so practitioners can use it without sacrificing the order of convergence.
- Under the PL condition, the objective residual O(p/(nT)) gives linear speedup in the number of agents for black-box objectives with a unique global optimum.
- Because only primal states are exchanged, communication payload per round is one p-vector, independent of gamma and of the number of sampled coordinates.
- The nonlinear gain is the sole difference from the linear endpoint in the experiments, so observed speed-ups are attributable to gain shaping rather than extra oracle calls.
Reading between the lines
- The per-agent variance bound in Lemma 1 assumes E[||eps||^2] ≤ C p independent of subset size n_c; for the coordinate estimator in (4)-(5) the natural variance scales like p^2/n_c, so the stated p-dependence may only hold when n_c is proportional to p. If small n_c is used, the dimension term in the rates likely becomes worse.
- If the analysis were reworked with an explicit n_c, one could trade off function-query budget against dimension dependence, which the current theorem statements leave implicit.
- The powerball map may be interpreted as a per-coordinate adaptive step size; in that view, the paper shows such state-dependent gains can be inserted into distributed consensus without breaking the Lyapunov recursion, which may extend to event-triggered or compressed communication variants.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes ZOOM-PB, a distributed stochastic zeroth-order method in which each agent samples n_c coordinates, forms a coordinate-wise finite-difference estimator scaled by p/n_c, applies a componentwise powerball nonlinearity sigma(g,gamma)=sgn(g)|g|^gamma, and runs consensus with only primal states. The central theoretical claim is that, under smoothness, gradient-noise, and bounded-gradient assumptions, the method attains O(sqrt(p/(nT))) stationarity in nonconvex problems and O(p/(nT)) PL objective residual, with an O(n/T) consensus transient. The proof rests on Lemma 1, which asserts a per-agent ZO estimator second moment O(p) and an averaged variance O(p/n). The numerical section isolates the powerball gain from the linear endpoint ZOOM.
Significance. The intended contribution — a primal-only nonlinear-gain ZO method that preserves known distributed ZO rates — is interesting and the problem is well motivated. The ablation against the linear endpoint is a good design, and the communication/query budgets are stated cleanly. If the rate claim held, the method would be a useful addition. However, the proof of the central rate does not withstand scrutiny: the coordinate-subset estimator's variance is Theta(p^2/n_c), so the advertised small-subset regime has a much worse dimension dependence. I do not see a circularity problem; the failure is a concrete moment estimate, not a fitted parameter.
major comments (3)
- [Appendix A, Eq. (22); Lemma 1] For the coordinate estimator (4)/(5), conditioning on F_k and writing a_i as the vector of smoothed local coordinate derivatives, uniform sampling of n_c coordinates with scaling p/n_c gives E[||g_tilde_i||^2 | F_k] = (p/n_c) * sum_{j=1}^p E[a_{i,j}^2 | F_k]. Under Assumption 3 each E[a_{i,j}^2 | F_k] can be of order 1 in the worst case, so the second moment is Theta(p^2/n_c), not O(p). Eq. (22) is therefore false when n_c < p; the correct averaged variance in Eq. (24) is at best C p^2/(n_c n). The constants in Lemma 1 are allowed to depend on n_c, but the explicit p-dependence cannot be hidden. This invalidates the Lyapunov recursion (8b) and the convergence theorems that depend on it.
- [Theorems 1-2; Proposition 2] With the corrected variance, the stationarity bound degrades to O((p/n_c)*sqrt(p/(nT))) + O(n/T), and only n_c = Theta(p) recovers the advertised O(sqrt(p/(nT))). Similarly, the PL residual in Theorem 2 becomes O(p^2/(n_c n T)) rather than O(p/(nT)). Since the paper motivates 'small coordinate subsets' and assigns different agents to different subspaces, this is a load-bearing change: the central dimension-rate claim fails in the advertised regime. Proposition 2 inherits the same issue, because gamma=1 does not alter the estimator variance.
- [Appendix C, Eq. (13) and Theorem 1] There is a second, independent problem with the smoothing schedule. With delta_k^2 <= C/(sqrt(p)*sqrt(n)*sqrt(k+1)), summing (13) gives p^2 * eta * sum delta_k^2 = Theta(p^{3/2} sqrt(T)/sqrt(n)), while the statistical term is p T eta^2 = n. After dividing by n T eta, the bias contribution is (p/n)*sqrt(p/(nT)), not O(sqrt(p/(nT))), unless p = O(n). Theorem 1 is not conditioned on p = O(n), so the stated rate is not established even if the estimator-variance issue is set aside. A different delta schedule or an explicit p/n restriction is needed.
minor comments (4)
- [Abstract] The displayed rate appears as 'O(\n p\n p/(nT))' in the full text; this should be O(sqrt(p/(nT))).
- [Section IV] The text uses 'UA V' in several places (e.g., 'UA V swarm', 'UA V source seeking'); this should be 'UAV'.
- [Eq. (3) and Proposition 1] The ratio |sigma(g,gamma)|/|g| is undefined at g=0; Proposition 1 states g != 0, but Eq. (3) should state this restriction as well.
- [Theorem 2 proof] The derivation of the consensus bound E[||x_T||_K^2/n] = O(p/T^2) is sketched as 'applying the disagreement part once more'; this step is not transparent and should be expanded, especially because the driver contains gradient terms that are not obviously bounded.
Circularity Check
No significant circularity: convergence rates are derived from explicit assumptions; self-citations are only baselines.
full rationale
The paper's derivation chain is explicit: Algorithm 1 defines the update; Lemma 1 derives a Lyapunov recursion (Eq. (8a)–(8b)) from Assumptions 1–4; Theorem 1 sums that recursion with the chosen stepsize and smoothing schedules; Theorem 2 substitutes the PL condition into the same recursion. The rates O(sqrt(p/(nT))) and O(p/(nT)) appear as the result of substituting eta = sqrt(n/(pT)) and the delta schedule into the summed bound, not as assumptions or fitted targets. No parameter is fitted to reproduce a convergence rate, and no theorem condition is chosen based on the desired conclusion. The powerball map properties (Proposition 1, Eqs. (26)–(27)) are elementary consequences of |g|^gamma and are not imported as an unproved ansatz. Self-citations [14], [15], [18] appear only in the related-work comparison and Table I; they are not used in the proof of Lemma 1 or in the theorems. The numerical section is an ablation of the gamma=1 endpoint under matched budgets, not a claim that a fitted parameter predicts the theoretical rate. There is therefore no step in which a 'prediction' reduces to its input by construction. A separate caveat: Eq. (22) asserts E||epsilon_i,k||^2 <= C p 'after the usual coordinate-sampling scaling' without deriving the n_c-dependence; this may be a soundness gap for small n_c, but it is not circular reasoning — the bound is not defined in terms of the theorem's output, and no quantity is fitted to force the result.
Assumptions & free parameters
free parameters (2)
- γ (powerball exponent) =
0.7 default in simulations; theory allows any γ∈[1/2,1]
- Step-size and smoothing schedule constants (α, κδ, κη, t1) =
not fully specified numerically
assumptions (4)
- domain assumption Assumption 4: there exists deterministic G≥1 such that ∥∇f(x̄_k)∥∞≤G along the generated average sequence
- domain assumption Assumptions 2–3: F_i(·,ξ) is L_f-smooth, coordinate gradient noise variance bounded by ζ², and local gradient heterogeneity bounded by σ²₂
- domain assumption Assumption 5: global function f satisfies the PL condition with known constant ν
- ad hoc to paper Eq. (22): E||ε_{i,k}||²|F_k ≤ Cp for the coordinate-subset estimator
Cite this review
Pith. "Pith review of Nonlinear-Gain Distributed Zeroth-Order Optimization for Networked Black-Box Control." pith.science (2026). https://pith.science/paper/TAETDGOW
@misc{pith2026260525306,
author = {Pith},
title = {Pith review of: Nonlinear-Gain Distributed Zeroth-Order Optimization for Networked Black-Box Control},
year = {2026},
howpublished = {\url{https://pith.science/paper/TAETDGOW}},
note = {Machine review of arXiv:2605.25306}
}
abstract
This letter studies distributed stochastic optimization over a peer-to-peer network when agents can query only zeroth-order function values. We propose ZOOM-PB, a coordinate-sampling method that blends each local ZO estimate with a fractional-power response while maintaining only a primal state. The raw estimate is retained as a linear anchor, and the nonlinear mixing weight is coupled to the optimization stepsize. This design is motivated by a basic obstruction: transforming heterogeneous or noisy local estimates before averaging can reverse the network direction. We bound that nonlinear residual directly from the raw oracle assumptions instead of imposing an aggregate-alignment condition. With a smooth stochastic-function oracle and a connected graph, ZOOM-PB attains the nonconvex stationarity order $\mathcal{O}(\sqrt{p/(nT)})$ and a Polyak--{\L}ojasiewicz statistical term of order $\mathcal{O}(p/(nT))$, after an explicit initialization transient. Numerical examples compare ZOOM-PB with seven distributed ZO baselines under matched query and message budgets.
Figures
Reference graph
Works this paper leans on
-
[1]
Cooperative source seeking via networked multi-vehicle systems,
Z. Li, K. You, and S. Song, “Cooperative source seeking via networked multi-vehicle systems,”Automatica, vol. 115, p. 108853, 2020
2020
-
[2]
J. C. Spall,Introduction to stochastic search and optimization: esti- mation, simulation, and control. John Wiley & Sons, 2005, vol. 65
2005
-
[3]
A. R. Conn, K. Scheinberg, and L. N. Vicente,Introduction to Derivative-Free Optimization. MPS-SIAM Series on Optimization. SIAM Philadelphia, 2009
2009
-
[4]
Audet and W
C. Audet and W. Hare,Derivative-Free and Blackbox Optimization. Springer, 2017
2017
-
[5]
Derivative-free optimiza- tion methods,
J. Larson, M. Menickelly, and S. M. Wild, “Derivative-free optimiza- tion methods,”Acta Numerica, vol. 28, pp. 287–404, 2019
2019
-
[6]
Stochastic first-and zeroth-order methods for nonconvex stochastic programming,
S. Ghadimi and G. Lan, “Stochastic first-and zeroth-order methods for nonconvex stochastic programming,”SIAM Journal on Optimization, vol. 23, no. 4, pp. 2341–2368, 2013
2013
-
[7]
A compre- hensive linear speedup analysis for asynchronous stochastic parallel optimization from zeroth-order to first-order,
X. Lian, H. Zhang, C.-J. Hsieh, Y . Huang, and J. Liu, “A compre- hensive linear speedup analysis for asynchronous stochastic parallel optimization from zeroth-order to first-order,” inAdvances in Neural Information Processing Systems, 2016, pp. 3054–3062
2016
-
[8]
Random gradient-free minimization of convex functions,
Y . Nesterov and V . Spokoiny, “Random gradient-free minimization of convex functions,”Foundations of Computational Mathematics, vol. 17, no. 2, pp. 527–566, 2017
2017
Show all 18 references
-
[9]
Zeroth-order stochastic variance reduction for nonconvex optimiza- tion,
S. Liu, B. Kailkhura, P.-Y . Chen, P. Ting, S. Chang, and L. Amini, “Zeroth-order stochastic variance reduction for nonconvex optimiza- tion,” inAdvances in Neural Information Processing Systems, 2018, pp. 3727–3737
2018
-
[10]
Randomized gradient-free method for multia- gent optimization over time-varying networks,
D. Yuan and D. W. Ho, “Randomized gradient-free method for multia- gent optimization over time-varying networks,”IEEE Transactions on Neural Networks and Learning Systems, vol. 26, no. 6, pp. 1342–1347, 2014
2014
-
[11]
Gradient-free method for distributed multi- agent optimization via push-sum algorithms,
D. Yuan, S. Xu, and J. Lu, “Gradient-free method for distributed multi- agent optimization via push-sum algorithms,”International Journal of Robust and Nonlinear Control, vol. 25, no. 10, pp. 1569–1580, 2015
2015
-
[12]
Distributed zero-order algorithms for nonconvex multiagent optimization,
Y . Tang, J. Zhang, and N. Li, “Distributed zero-order algorithms for nonconvex multiagent optimization,”IEEE Transactions on Control of Network Systems, vol. 8, no. 1, pp. 269–281, 2020
2020
-
[13]
ZONE: Zeroth-order non- convex multiagent optimization over networks,
D. Hajinezhad, M. Hong, and A. Garcia, “ZONE: Zeroth-order non- convex multiagent optimization over networks,”IEEE Transactions on Automatic Control, vol. 64, no. 10, pp. 3995–4010, 2019
2019
-
[14]
Zeroth-order algo- rithms for stochastic distributed nonconvex optimization,
X. Yi, S. Zhang, T. Yang, and K. H. Johansson, “Zeroth-order algo- rithms for stochastic distributed nonconvex optimization,”Automatica, vol. 142, p. 110353, 2022
2022
-
[15]
Con- vergence analysis of nonconvex distributed stochastic zeroth-order coordinate method,
S. Zhang, Y . Dong, D. Xie, L. Yao, C. P. Bailey, and S. Fu, “Con- vergence analysis of nonconvex distributed stochastic zeroth-order coordinate method,” inIEEE Conference on Decision and Control, 2021
2021
-
[16]
Zeroth-order feedback optimization for cooperative multi-agent systems,
Y . Tang, Z. Ren, and N. Li, “Zeroth-order feedback optimization for cooperative multi-agent systems,”Automatica, vol. 148, p. 110741, 2023
2023
-
[17]
On the powerball method: Variants of descent methods for accelerated optimization,
Y . Yuan, M. Li, J. Liu, and C. Tomlin, “On the powerball method: Variants of descent methods for accelerated optimization,”IEEE Control Systems Letters, vol. 3, no. 3, pp. 601–606, 2019
2019
-
[18]
Accelerated zeroth-order algorithm for stochastic distributed non-convex optimization,
S. Zhang and C. P. Bailey, “Accelerated zeroth-order algorithm for stochastic distributed non-convex optimization,” in2022 American Control Conference (ACC). IEEE, 2022, pp. 4274–4279
2022
Reviewed August 2, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.