REVIEW 1 major objections 1 minor 21 references
Higher local dimensions up to 8 yield no improvement over the d=5 winning probability of approximately 0.6218 in the Guess-Your-Neighbour's-Input game.
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 · grok-4.3
2026-06-26 16:36 UTC pith:VALYZHP7
load-bearing objection The GPU SCS implementation is a usable engineering step for process-matrix SDPs, but the claim that d=6-8 brings no gain over d=5 rests on see-saw runs whose closeness to the global optimum is not shown. the 1 major comments →
GPU-accelerated semidefinite programming for causal games
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
A custom GPU-accelerated implementation of the SCS solver is used to run see-saw optimization on the Guess-Your-Neighbour's-Input game in the process-matrix formalism. At each step the optimization is cast as a semidefinite program whose dominant cost, projection onto the positive-semidefinite cone, is offloaded to the GPU. Exploration of local dimensions up to d=8 produces no significant improvement over the value of approximately 0.6218 attained at d=5. The authors conclude that either qualitatively different strategies are required to approach the known upper bound of 0.7592 or that the bound itself is not tight.
What carries the argument
The see-saw optimization scheme in which each alternation is formulated as a semidefinite program whose positive-semidefinite projection is computed on a GPU.
Load-bearing premise
The see-saw optimization procedure, when run at dimensions 6-8, reaches a value sufficiently close to the global optimum that the absence of improvement can be taken as evidence that higher dimension does not help.
What would settle it
A concrete process-matrix strategy at dimension 9 or higher that achieves a winning probability noticeably above 0.63 in the Guess-Your-Neighbour's-Input game would falsify the reported plateau.
If this is right
- The known process-matrix value of approximately 0.6218 for the Guess-Your-Neighbour's-Input game remains unchanged even when local dimension is raised to 8.
- Dimension 5 is already sufficient to reach the performance level currently attainable by see-saw methods.
- Closing the gap to the dimension-independent upper bound of 0.7592 requires either new families of strategies or a tighter bound.
- The computational advantage of the GPU implementation makes exhaustive checks at still higher dimensions feasible in principle.
Where Pith is reading between the lines
- If the plateau persists under alternative optimization methods, the 0.7592 bound may itself be loose.
- The result suggests that scaling dimension alone is not the route to better indefinite-causal-order correlations in this game.
- Similar GPU-accelerated see-saw loops could be applied to other causal games to test whether dimension saturation is generic.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript develops a custom GPU-accelerated implementation of the SCS solver, offloading the positive-semidefinite projection to achieve a reported six-fold speedup. It applies this to a see-saw SDP procedure for maximizing the winning probability in the Guess-Your-Neighbour's-Input causal game under the process-matrix formalism. The authors explore local dimensions up to d=8 and report no significant improvement over the previously known d=5 value of approximately 0.6218 (with the dimension-independent upper bound at 0.7592), concluding that either qualitatively different strategies or a tighter bound may be required.
Significance. The GPU acceleration constitutes a practical engineering contribution that enables larger-scale SDP optimizations in quantum causal inference. If the numerical results hold, the negative finding at d=6–8 is a useful constraint on the search space for process-matrix strategies in this game. The work also supplies an explicit, reproducible implementation path for similar see-saw problems.
major comments (1)
- [Abstract] Abstract (and the numerical-results section): the headline claim that 'we do not find significant improvements' for d=6,7,8 is load-bearing for the paper's interpretation, yet the manuscript supplies no information on the number of random initializations, convergence tolerances, achieved objective values at each dimension, or any cross-validation against the known d=5 optimum. Because see-saw is a local method whose feasible-set dimension scales as O(d^6), the absence of these diagnostics leaves open the possibility that the reported values are suboptimal fixed points rather than evidence that higher dimension is unhelpful.
minor comments (1)
- The abstract states that 'no significant improvement was observed' without quoting the actual optimized values or any error estimates at d=6–8; adding these numbers (even if only in a table) would make the claim easier to assess.
Simulated Author's Rebuttal
We thank the referee for the careful review and for identifying the need for additional numerical diagnostics. We address the single major comment below and will revise the manuscript to incorporate the requested details.
read point-by-point responses
-
Referee: [Abstract] Abstract (and the numerical-results section): the headline claim that 'we do not find significant improvements' for d=6,7,8 is load-bearing for the paper's interpretation, yet the manuscript supplies no information on the number of random initializations, convergence tolerances, achieved objective values at each dimension, or any cross-validation against the known d=5 optimum. Because see-saw is a local method whose feasible-set dimension scales as O(d^6), the absence of these diagnostics leaves open the possibility that the reported values are suboptimal fixed points rather than evidence that higher dimension is unhelpful.
Authors: We agree that the current manuscript does not report the number of random initializations, convergence tolerances, per-dimension objective values, or explicit cross-validation against the d=5 optimum. We will revise the numerical-results section (and update the abstract if needed) to include these diagnostics. The see-saw procedure is indeed local and the feasible-set dimension grows rapidly, so documenting multiple random starts and recovery of the known d=5 value is necessary to support the interpretation that higher dimensions yield no significant improvement. We will also note the O(d^6) scaling and the practical limits this imposes. revision: yes
Circularity Check
No circularity: numerical see-saw SDP against external bound
full rationale
The paper reports direct numerical optimization of process-matrix strategies for the GYNI game via see-saw SDP, using a custom GPU implementation of the SCS solver. The central claim (no significant gain for d=6–8 over the d=5 value) is obtained by running the optimizer and comparing the attained values to a dimension-independent upper bound taken from prior literature. No quantity is defined in terms of itself, no fitted parameter is renamed as a prediction, and no load-bearing step reduces to a self-citation chain. The work is self-contained computational exploration; the absence of a global-optimality certificate is a limitation on the strength of evidence, not a circularity in the derivation.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption See-saw iteration converges to a value close enough to the global optimum that absence of improvement at higher dimension can be interpreted as a genuine negative result.
read the original abstract
The process matrix formalism describes quantum correlations in scenarios without a fixed causal order between local laboratories. Operational signatures of such correlations can be investigated through causal games. A paradigmatic example is the Guess-Your-Neighbour's-Input game, in which two parties attempt to guess each other's inputs. Correlations compatible with any definite, or probabilistically mixed, causal order cannot achieve a winning probability exceeding $1/2$. The best process-matrix strategy currently known attains a value of approximately $0.6218$ using local dimension $d=5$, while the strongest known dimension-independent upper bound is $0.7592$. In this work, we investigate whether increasing the local dimension beyond $d = 5$ can narrow this gap. To this end, we employ a see-saw optimization scheme in which each step is formulated as a semidefinite program. For scalability, we develop a custom implementation of the SCS solver in which the dominant computational cost, the projection onto the positive-semidefinite cone, is offloaded to a GPU, yielding a six-fold speedup. Using this implementation, we explore local dimensions up to $d = 8$, and we do not find significant improvements over the value at $d=5$. Our results suggest that either qualitatively different strategies are required to approach the known upper bound, or that the bound itself is not tight.
Figures
Reference graph
Works this paper leans on
-
[2]
Higher- Order Quantum Operations
P. Taranto, S. Milz, M. Murao, M. T. Quintino, and K. Modi, “Higher-order quantum operations,” (2025), arXiv:2503.09693 [quant-ph]
-
[3]
Higher-order transformations of bidirec- tional quantum processes,
L. Apadula, A. Bisio, G. Chiribella, P. Perinotti, and K. Simonov, “Higher-order transformations of bidirec- tional quantum processes,” (2026), arXiv:2602.00856 [quant-ph]
-
[4]
Milz and M
S. Milz and M. T. Quintino, Quantum8, 1415 (2024)
2024
-
[5]
ApS Mosek, Version9, 6 (2022)
2022
-
[6]
The Mosek interior point optimizer for linear programming: An implementa- tion of the homogeneous algorithm,
E. D. Andersen and K. D. Andersen, “The Mosek interior point optimizer for linear programming: An implementa- tion of the homogeneous algorithm,” inHigh Performance Optimization(Springer US, 2000) p. 197–232
2000
-
[7]
Diamond and S
S. Diamond and S. Boyd, J. Mach. Learn. Res17, 1 (2016)
2016
-
[8]
Agrawal, R
A. Agrawal, R. Verschueren, S. Diamond, and S. Boyd, J. Control Decis.5, 42–60 (2018)
2018
-
[9]
Y.-C. Liang and A. C. Doherty, Phys. Rev. A75(2007), 10.1103/physreva.75.042103
-
[10]
K. F. P´ al and T. V´ ertesi, Phys. Rev. A82(2010), 10.1103/physreva.82.022116
-
[11]
Adam: A Method for Stochastic Optimization
D. P. Kingma and J. Ba, “Adam: A Method for Stochastic Optimization,” (2017), arXiv:1412.6980 [cs.LG]
work page internal anchor Pith review Pith/arXiv arXiv 2017
-
[12]
W. F. Stinespring, Proc. Am. Math. Soc.6, 211 (1955)
1955
-
[13]
Spengler, M
C. Spengler, M. Huber, and B. C. Hiesmayr, J. Math. Phys.53, 013501 (2012). Appendix A: Quantum instrument constraints and parametrizations In this appendix, we describe the characterization of quantum instruments and the corresponding SDP formu- lation used throughout this work. We denote Alice’s input and output Hilbert spaces by Ai, Ao, and Bob’s by Bi...
2012
-
[14]
Standard SDP formulation of quantum instruments For each input x = 0 , . . . , nx−1, Alice’s instrument consists of a collection of completely positive maps {Λa|x}na−1 a=0 such thatP a Λa|x is trace-preserving, where na denotes the number of classical outcomes. In the Choi representation, these conditions become Ca|x ⪰0,∀a, x, trAo[P a Ca|x] =1 Ai ,∀x. De...
-
[15]
For instance, with MOSEK [88, 89] the feasibility tolerance is typically of order 10−8, whereas machine precision is of the order 10−16
Sparse affine parametrization of quantum instruments In practice, SDP solvers impose constraints only up to numerical precision. For instance, with MOSEK [88, 89] the feasibility tolerance is typically of order 10−8, whereas machine precision is of the order 10−16. Although such ac- curacy is generally sufficient for optimization, the resulting matrices n...
-
[16]
Sparse SDP formulation and post-processing Combining the previous constructions, the optimization over quantum instruments can be written as the following 12 sparse SDP: max {rx α,β,γ } b0 + X x bx i rx i (A15) s.t. C a|x =F a 0 + X rx i F a i ⪰0, rx i ∈R∀x, i, F a 0 = 1 na s dAi dAo σAi 0 ⊗σ Ao 0 , {F a i }i = n ⟨a|σdiag γ |a⟩σ Ai α ⊗σ Ao β o α≥0,(β,γ)̸=...
-
[17]
[ 54] from operational princi- ples requiring probabilities to behave consistently under classical randomization of local operations and coarse- graining of instrument outcomes
From operational probabilities to the generalized Born rule The purpose of this subsection is to make explicit the standard linear-algebraic steps underlying the generalized Born rule (2) derived in Ref. [ 54] from operational princi- ples requiring probabilities to behave consistently under classical randomization of local operations and coarse- graining...
-
[18]
More- over, non-negativity of probabilities implies (B1)
Projector-based SDP formulation of process matrices In the previous subsection, we showed that the opera- tional probability rule can be represented by a Hermitian operator W satisfying the generalized Born rule(2). More- over, non-negativity of probabilities implies (B1). We now derive the remaining constraints imposed by probability normalization. Requi...
-
[19]
Bipartite scenario The original characterization of bipartite process matri- ces given in Ref
Sparse basis for the process-matrix subspace a. Bipartite scenario The original characterization of bipartite process matri- ces given in Ref. [ 54] admits a particularly simple affine basis representation. For completeness, we rederive this representation from the projector formulation introduced in Appendix B 2. We employ the same orthonormal Hermitian ...
-
[20]
The corresponding operators {Fµ}µ∈I form an orthonormal traceless basis for the traceless part of the process-matrix subspace
Sparse SDP formulation for process matrices and post-processing Let I denote the set of allowed multi-indices for the scenario under consideration, excluding the all-identity index. The corresponding operators {Fµ}µ∈I form an orthonormal traceless basis for the traceless part of the process-matrix subspace. By choosing the local operator bases to be the g...
-
[21]
Overview of the standard SCS algorithm When strong duality holds, optimal primal and dual so- lutions of Eqs. (D1) and (D2), denoted by ( x⋆, s⋆, r⋆, y⋆), 21 satisfy the Karush–Kuhn–Tucker (KKT) conditions: Ax⋆ +s ⋆ =b, A⊤y⋆ +c=r ⋆, (y⋆)⊤ s⋆ = 0, x⋆ ∈R n, s⋆ ∈ K, r ⋆ ∈ {0} n, y⋆ ∈ K ∗. (D6) The complementarity condition is equivalent to a va...
-
[22]
iter” reports the number of ADMM iterations performed by SCS 3.2.11. The column “cone
Our implementation of SCS For the process-matrix SDP formulation considered here, the basis {Fµ}µ∈I is orthonormal. As shown in Eq. (D4), this implies A⊤A=I. 25 d nNumPy c128 (s) JAX GPU c128 (s) JAX GPU c64 (s) Speedup (c128) 2 16 0.001 0.023 0.003≈0.004× 3 81 0.009 0.013 0.003≈0.7× 4 256 0.032 0.032 0.004≈1.0× 5 625 0.41 0.06 0.01≈6.8× 6 1296 3.96 0.30 ...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.