REVIEW 4 major objections 6 minor 19 references
For the networked Prisoner's Dilemma on multilayer networks, the cost-minimising incentive has an explicit node-by-node closed form, derived from the stationary Hamilton-Jacobi-Bellman equation.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-03 04:29 UTC pith:E762H3IS
load-bearing objection The multilayer control setup is fresh and the scalar derivation works, but Theorems 2–3 solve the wrong dynamics and the vector HJB factorization is invalid, so the advertised optimality claim is not supported. the 4 major comments →
Node-Wise Dynamic Optimal Control for Evolutionary Games on General Multilayer Networks
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central discovery is a set of three closed-form optimal controls: for a well-mixed population u* = -2(kx+l(1-x)); for a single-layer network u* = -2G_v^T(G_vG_v^T)^{-1}f_v; and for a two-layer multiplex network u* = -2G_m^T(G_mG_m^T)^{-1}f_m, where G_m = diag((1-x) ⊙ A_1^* x) A_2^* and f_m = diag((1-x) ⊙ A_1^* x) A_2^*(kx+l(1-x)). The theorem for the multilayer case assumes G_mG_m^T is invertible and solves the stationary HJB equation for the reduced dynamics ẋ = f_m + G_m u. Substituting the control into the full dynamics flips the sign of the payoff-difference vector, converting the Prisoner's Dilemma (where defection dominates) into a regime where cooperation is the stable equ
What carries the argument
The key object is the pseudo-inverse feedback law u* = -2 G(x)^ op (G(x)G(x)^ op)^{-1} f(x), derived from the stationary HJB equation for the reduced dynamics ẋ = f(x) + G(x)u. The operator G(x) = diag( (1-x) ⊙ A_1^* x ) A_2^* maps the node-wise control vector into changes in the strategy vector, with A_2^* the row-normalised adjacency matrix of the game layer and A_1^* the diffusion/conformity layer. The invertibility condition on G G^ op makes the stationary value-function gradient unique; the formula is the networked analogue of the scalar u* = -2(kx+l(1-x)), and it is what makes the incentive node-specific.
Load-bearing premise
The load-bearing premise is that omitting the conformity term (A*_1-I)x from the dynamics when solving the HJB equation (Theorems 2 and 3, equations (28)-(29) and (47)-(48)) does not change the optimal incentive; the paper proves optimality only for the reduced system ẋ=f+Gu, not for the full multilayer dynamics.
What would settle it
Run the full multilayer dynamics (equation 11) closed-loop with u* and numerically compute the truly optimal control for the full dynamics with the same terminal constraint x(t_f)=1-θ; if the numerical optimum achieves strictly lower total cost J=∫½u^T u dt than the closed-loop u*, the claimed optimality for the full system fails.
If this is right
- If correct, the optimal incentive can be computed online from the current cooperation vector and the two adjacency matrices, without solving an optimisation problem at each time step.
- The optimal policy naturally mixes rewards and punishments across nodes: some nodes receive rewards while others receive penalties simultaneously.
- The result extends earlier optimal-incentive results from regular lattices to arbitrary network structures such as Erdős–Rényi, small-world, and star networks.
- For the single-layer case with k=l the incentive is time-invariant, matching a previously reported constant-incentive solution; for k≠l it varies over time.
- The theory also establishes Lyapunov-based stability of the full-cooperation equilibrium under the controlled dynamics for the scalar, single-layer, and multilayer settings.
Where Pith is reading between the lines
- The HJB derivation solves the reduced dynamics without the conformity drift (A*_1-I)x, so the closed-form u* is proven optimal only for that reduced problem; a true optimum for the full multilayer system could differ if conformity materially changes the cost landscape.
- The formula's dependence on (G G^ op)^{-1} suggests that networks with low-rank G — for example, many nodes with identical neighbourhoods — may produce degenerate incentive patterns; testing rank-deficient regimes would probe the boundary of the invertibility assumption.
- The same machinery could be applied to other two-player games (Snowdrift, Stag Hunt) by changing the signs of k and l, an extension the paper leaves open.
- In a multiplex where the two layers share the same node set but different edges, the formula indicates that the diffusion layer enters only as a multiplier inside G, so a testable prediction is that adding a second layer primarily rescales the magnitude of the optimal incentive rather than changing its sign pattern.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies continuous-strategy Prisoner's Dilemma dynamics on single-layer and multiplex networks with node-wise incentives. It derives a scalar HJB candidate u* = -2(kx + l(1-x)) and vector analogues u* = -2G^T(GG^T)^{-1} f for the single-layer and multilayer payoff-driven dynamics, claiming to minimize J = ∫ (1/2)u^T u dt subject to a terminal cooperation constraint. Lyapunov lemmas show that the uncontrolled Prisoner's Dilemma converges to defection and that the sign-flipped controlled dynamics converge to cooperation. Numerical simulations illustrate convergence and compare the proposed control with a constant control.
Significance. If the advertised claims were valid, the paper would provide a valuable closed-form, node-wise, time-varying incentive for general multilayer networks, extending earlier single-layer lattice results. The explicit control formulas and the accompanying simulations are useful. However, the central optimality claim for the full multilayer dynamics is not established: the derivation solves a reduced problem that omits the conformity drift, and it uses an invalid factorization step to select the candidate control. The contribution therefore reduces to a stabilizing heuristic unless the missing HJB analysis is supplied.
major comments (4)
- [§3.3, Eqs. (47)–(48) vs. Eq. (11)] Theorem 3 solves the optimal control problem for ẋ_gm = f_m + G_m u (Eq. 13), not for the full multilayer dynamics ẋ = (A*_1 - I)x + diag(β_m) diag(1-x) A*_1 x (Eq. 11). The omitted term C = (A*_1 - I)x enters the HJB equation additively: 0 = p^T C + p^T f_m - (1/2)p^T G_m G_m^T p. With the proposed p = 2(G_m G_m^T)^{-1} f_m, the last two terms cancel but the residual p^T C remains and is generically nonzero. Thus u* is not a solution of the full HJB equation, and the abstract's optimality claim for the multilayer system is unsupported. The same gap occurs in Theorem 2, Eqs. (28)–(29) vs. Eq. (8).
- [§3.2, Eq. (41); §3.3, Eq. (60)] The step from the scalar equation 0 = p^T(f - (1/2) G G^T p) to exactly two candidate solutions p = 0 or p = 2(GG^T)^{-1} f is not logically valid. In the vector case, any p orthogonal to f - (1/2)G G^T p satisfies the equation, so there are infinitely many solutions. The chosen p is therefore not derived by the HJB condition. Moreover, the proof does not verify that p is the gradient of a value function satisfying the terminal boundary condition for the free-terminal-time, fixed-endpoint problem. Even for the reduced dynamics, the optimality of the proposed control is not established by this argument.
- [§3.2, after Eq. (44); §3.3, after Eq. (63)] The sentence 'if added by the conformity part as dampening' and the appeal to Lemma 3 only establish that the closed-loop system with u* converges to cooperation. This is a stability property, not an optimality property. The performance index J is never compared with any admissible competitor under the true dynamics. Thus the conclusion that u* 'minimises the performance index' is not proved; at best the paper provides a stabilizing candidate, which is indeed how the formal statements in Table 2 describe it.
- [Theorem 1, §3.1] The scalar derivation is internally consistent as a stationary-HJB candidate, but the paper does not supply the verification argument needed to call u* the optimal control for the free-terminal-time, fixed-endpoint problem. In particular, the terminal condition x(tf) = 1 - θ is never defined in terms of θ, and no boundary condition or finite-time reachability proof is given. This issue is secondary to the network Theorems 2 and 3, but it reinforces that the paper's 'optimal' language is stronger than what is proved.
minor comments (6)
- [§3.2, Eqs. (31)–(32)] The proof of Theorem 2 contains a copy-paste error: the stationarity condition is written as u + ∇J^T h_s(x) = 0, whereas the correct expression from Eq. (30) is u + G_v^T ∇J = 0.
- [Lemmas 2 and 3, proofs] The expression 'diag(β), diag(1-x)A*x' contains a stray comma; it should read 'diag(β) diag(1-x) A*x'.
- [Throughout] The terminal target θ is never defined, and the Discussion mentions 'free terminal state', which conflicts with the fixed terminal state x(tf)=1-θ used in the theorems.
- [Figure 4 caption] The caption appears to swap the descriptions of panels (b) and (d): panel (b) is described as cumulative incentive energy and panel (d) as instantaneous, while the text originally introduces them in the opposite order.
- [Abstract and Section 1] There are numerous grammatical errors, e.g., 'we provide and optimal incentive strategy', 'a rather unexplored case'. These should be corrected.
- [Table 2 and abstract] The formal statements call the controls 'stationary-HJB candidate controls', while the abstract and conclusions call them 'the optimal control'. This mismatch should be resolved, since the manuscript does not prove the stronger claim.
Circularity Check
No circular derivation: the optimal-control candidates are computed from the stated reduced dynamics, and the main weakness is a correctness gap, not a circular reduction.
full rationale
The paper does not fit parameters to data and does not rename an external result; the HJB computations in Theorems 1-3 start from the stated performance index and dynamics and proceed algebraically. Stability Lemmas 1-3 are proved with explicit Lyapunov functions, so the cooperation claim is not imported from unstated assumptions. The only self-citation [18] supports boundedness of the model and is not load-bearing for the optimal-control conclusion. The serious issue is that Theorems 2-3 solve the reduced dynamics (10)/(13) rather than the full network model (8)/(11), so the advertised optimality for the full multilayer system is not established; the vector factorization at (41)/(60) is also invalid because a zero scalar product does not imply a zero factor. These are logical gaps in the proof, not cases where the result is equivalent to its input by construction, so the circularity score is 0.
Axiom & Free-Parameter Ledger
axioms (5)
- domain assumption The value function J* is assumed independent of time (∂J*/∂t = 0).
- domain assumption The matrices GvGvᵀ and GmGmᵀ are invertible along the trajectory.
- ad hoc to paper The conformity term (A*₁−I)x can be omitted when solving the optimal control problem.
- domain assumption The left Perron eigenvector π of A*₁ is strictly positive.
- domain assumption Continuous replicator dynamics with row-normalized adjacency matrices and self-loops describe strategy evolution.
read the original abstract
Promoting cooperative behaviour amongst decision makers has key implications for the long term sustainability of social systems. Incentives can promote cooperation in situations where defection is more favourable. Previous research has identified optimal decentralised incentives in structured populations where the social environment is described by a generic single-layer networks. Optimality is here intended in the sense of cost minimisation. Here, we provide and optimal incentive strategy for structured populations in general network, a rather unexplored case. Further, we look at populations where, through the network structure, each player interact with one set of neighbours while contributing to an opinion diffusion dynamics from a second set of neighbours. Hence we cover the case of multilayer networks. To fill this gap, we provide a solution to the optimal control problem by solving the Hamilton-Jacobi-Bellman equation and derive an analytic solution for distributing incentives in multilayer networks. By implementing the dynamics of the networked Prisoner's Dilemma Game, we provide a feedback control loop that yields an optimal incentive distribution over time. The dynamic incentive depends on the current state of cooperation, the game-layer network, the strategy-diffusion layer, and the payoff matrix design. We found that the optimal incentive is node-wise, unique to each node on the network, influenced by its relative position according to the adjacency matrices of both layers. We also found that the optimal solution is not exclusively reward or punishment. While one node can receive a reward, the other node may receive punishment at the same time, depending on its current level of cooperation, relative to other nodes. We provide analytic solutions and numerical validations for the cases studied, comparing our results to the existing literature.
Figures
Reference graph
Works this paper leans on
-
[1]
Philosophy of socio-technical systems.Techne: Research in Philosophy and Technology, 4, 1999
Günter Ropohl. Philosophy of socio-technical systems.Techne: Research in Philosophy and Technology, 4, 1999. ISSN 01617249. doi: 10.5840/techne19994311
-
[2]
Statistical physics of human cooperation.arXiv preprint arXiv:1705.07161, 2017
Matjaz Perc, Jillian J Jordan, David G Rand, Zhen Wang, Stefano Boccaletti, and Attila Szolnoki. Statistical physics of human cooperation.arXiv preprint arXiv:1705.07161, 2017
Pith/arXiv arXiv 2017
-
[3]
Hisashi Ohtsuki and Martin A. Nowak. The replicator equation on graphs.Journal of Theoretical Biology, 243,
-
[4]
Yuying Zhu, Jianlei Zhang, Jianda Han, and Zengqiang Chen. Evolutionary game dynamics based on local intervention in multi-agent systems.IEEE Transactions on Circuits and Systems II: Express Briefs, 68, 2021. ISSN 15583791. doi: 10.1109/TCSII.2020.3022791
arXiv 2021
-
[5]
Revisiting game-theoretic control in socio-technical networks: Emerging design frameworks and contemporary applications.IEEE Control Systems Letters, 2025
Quanyan Zhu and Tamer Ba¸ sar. Revisiting game-theoretic control in socio-technical networks: Emerging design frameworks and contemporary applications.IEEE Control Systems Letters, 2025
2025
-
[6]
Approximate submodularity of maximizing anticoordination in network games
Soham Das and Ceyhun Eksin. Approximate submodularity of maximizing anticoordination in network games. In 2022 IEEE 61st Conference on Decision and Control (CDC), pages 3151–3157, 2022. doi: 10.1109/CDC51059. 2022.9993180
arXiv 2022
-
[7]
Jinming Du and Ziren Wu. Evolutionary dynamics of cooperation in dynamic networked systems with active striving mechanism.Applied Mathematics and Computation, 430:127295, 10 2022. ISSN 0096-3003. doi: 10.1016/J.AMC.2022.127295
arXiv 2022
-
[8]
Public goods games.Southern Economic Journal, pages 598–606, 1978
Geoffrey E Nunn and Thayer H Watkins. Public goods games.Southern Economic Journal, pages 598–606, 1978
1978
-
[9]
A. Szolnoki and M. Perc. Reward and cooperation in the spatial public goods game.EPL, 92, 2010. ISSN 02955075. doi: 10.1209/0295-5075/92/38003
-
[10]
Linjie Liu, Shengxian Wang, Xiaojie Chen, and Matjaž Perc. Evolutionary dynamics in the public goods games with switching between punishment and exclusion.Chaos, 28, 2018. ISSN 10541500. doi: 10.1063/1.5051422. 16 APREPRINT- AUGUST3, 2026
-
[11]
Reward and punishment mechanism with weighting enhances cooperation in evolutionary games.Physica A: Statistical Mechanics and its Applications, 607:128165, 2022
Jinjing Zu, Fanxin Xu, Tao Jin, and Wei Xiang. Reward and punishment mechanism with weighting enhances cooperation in evolutionary games.Physica A: Statistical Mechanics and its Applications, 607:128165, 2022
2022
-
[12]
Xin Zhou, Adam Belloum, Michael H Lees, Tom van Engers, and Cees de Laat. Costly incentives design from an institutional perspective: cooperation, sustainability and affluence.Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 478(2265), 2022
2022
-
[13]
The Anh Han and Long Tran-Thanh. Cost-effective external interference for promoting the evolution of coopera- tion.Scientific Reports, 8, 2018. ISSN 20452322. doi: 10.1038/s41598-018-34435-2
-
[14]
Decentralized incentives for general well-being in networked public goods game.Applied Mathematics and Computation, 431:127308, 2022
Shengxian Wang, Xiaojie Chen, Zhilong Xiao, and Attila Szolnoki. Decentralized incentives for general well-being in networked public goods game.Applied Mathematics and Computation, 431:127308, 2022
2022
-
[15]
Optimization of institutional incentives for cooperation in structured populations.Journal of the Royal Society Interface, 20(199), 2023
Shengxian Wang, Xiaojie Chen, Zhilong Xiao, Attila Szolnoki, and Vítor V Vasconcelos. Optimization of institutional incentives for cooperation in structured populations.Journal of the Royal Society Interface, 20(199), 2023
2023
-
[16]
Optimally combined incentive for cooperation among interacting agents in population games.IEEE Transactions on Automatic Control, 70(7):4562–4577, 2025
Shengxian Wang, Ming Cao, and Xiaojie Chen. Optimally combined incentive for cooperation among interacting agents in population games.IEEE Transactions on Automatic Control, 70(7):4562–4577, 2025
2025
-
[17]
James R. Riehl and Ming Cao. Towards optimal control of evolutionary games on networks.IEEE Transactions on Automatic Control, 62, 2017. ISSN 00189286. doi: 10.1109/TAC.2016.2558290
arXiv 2017
-
[18]
Strategy diffusion and conformity in evolutionary dynamics on general networks.IEEE Control Systems Letters, 2025
Rio Aurachman and Giuliano Punzo. Strategy diffusion and conformity in evolutionary dynamics on general networks.IEEE Control Systems Letters, 2025. 17
2025
-
[2006]
doi: 10.1016/j.jtbi.2006.06.004
ISSN 00225193. doi: 10.1016/j.jtbi.2006.06.004
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.