REVIEW 4 major objections 5 minor 22 references
Small MLWE instances encode as QUBO so secret and error recover together from the ground state, with noise stability fixed by a convex polytope and the energy gap.
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.5
2026-07-08 19:12 UTC pith:VMC3642O
load-bearing objection Careful niche QUBO framing for small MLWE; joint encoding and polytope–gap stability are the real content, but modular penalty scaling is still the load-bearing open point. the 4 major comments →
QUBO Modeling of Module Learning With Errors: Stability and Scaling in Post-Quantum Cryptography
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Small MLWE samples can be constructively mapped to QUBO instances whose binary variables jointly encode the secret coefficients and the discretized error terms, so the ground-state assignment recovers both vectors simultaneously. The region of additive QUBO perturbations that preserve this ground state is a convex polytope whose facets are set by competing candidate secrets; that polytope is equivalently described by the energy gap between the optimal solution and the second-best one. Exact simulation on low-dimensional benchmarks recovers the planted secret and error and confirms agreement between the geometric and energy-gap pictures, while resource counts track logical variables and embed
What carries the argument
The joint QUBO encoding of secret coefficients and explicit error variables, paired with the energy-gap characterization of the admissible noise polytope. The encoding converts the MLWE residual equations into a quadratic binary objective whose ground state is the true (secret, error) pair; the polytope and gap then determine when that ground state survives additive landscape noise.
Load-bearing premise
The binary encoding of secret coefficients and the discrete error variables must keep the MLWE residual structure intact so the true secret-error pair is exactly the unique QUBO ground state, and additive energy perturbations must be the right model of the noise that actually threatens recovery.
What would settle it
On a low-dimensional planted MLWE instance, solve the constructed QUBO exactly; if the recovered binary string does not decode to the planted secret and error, or if controlled additive perturbations make the ground state flip before the predicted energy-gap boundary of the noise polytope is reached, the central claim fails.
If this is right
- Both secret and discretized error can be recovered from the ground state of the associated QUBO on small MLWE instances.
- Recovery stability under additive noise is completely fixed by a convex polytope of competing secrets, equivalently by the QUBO energy gap to the runner-up.
- Logical-variable count and embedding overhead grow in a quantifiable way with MLWE dimension, giving concrete resource estimates for annealer studies.
- The same polytope and energy-gap tools give a general method for analyzing robustness of other QUBO formulations of lattice problems.
- Under this encoding, current quantum annealing hardware remains far from cryptographically relevant MLWE parameters.
Where Pith is reading between the lines
- The energy gap on a solved instance can serve as a practical diagnostic of how much hardware noise can be tolerated before recovery fails.
- The joint secret-error encoding may transfer to related lattice problems such as NTRU or other Module-LWE KEM variants whenever the residual admits a low-degree polynomial objective.
- Problem-aware minor embeddings that cut overhead could extend the dimensional reach of annealers on these instances faster than raw logical-variable scaling alone suggests.
- Exact classical solvers for the small QUBOs could double as a validation suite for future hybrid quantum-classical lattice attacks, independent of annealing hardware.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes a constructive QUBO encoding of small Module-LWE instances that jointly represents secret coefficients and explicit (discretized) error variables as binary decision variables, so that both are recovered from the ground-state solution of a single quadratic objective. It then develops a stability analysis of the resulting landscape under additive perturbations: the admissible noise region is characterized as a convex polytope defined by competing candidate secrets, and this region is shown to be equivalent to the energy gap between the optimal and second-best QUBO solutions. Low-dimensional exact simulations are reported to recover planted secrets and errors and to confirm consistency between the geometric polytope and the energy-gap description. The paper also quantifies growth of logical variables and minor-embedding overhead with MLWE dimension, while explicitly disclaiming any practical cryptanalytic threat to standardized post-quantum parameters.
Significance. If the joint encoding is faithful (true (secret, error) pair is exactly the unique unconstrained ground state) and the polytope–gap equivalence survives the modular and penalty structure required by MLWE, the work supplies a systematic bridge between lattice-based hardness assumptions and quantum-annealing landscapes, together with a concrete geometric robustness criterion. The simultaneous recovery of secret and error, the convex-polytope stability characterization, and the explicit scaling/embedding accounting are genuine contributions beyond a bare encoding recipe. The manuscript is appropriately cautious about hardware reach and cryptographic impact. Validation rests on exact low-dimensional simulation rather than machine-checked proofs or large-scale annealer runs; free parameters (binary width, error alphabet, penalty scales) remain part of the modeling choice and must be controlled for the claims to transfer.
major comments (4)
- The central uniqueness and stability claims require that the modular residual (b − As − e ≡ 0 mod q, or the ring analogue) be realized inside a pure quadratic binary objective without introducing spurious lower-energy states. Realizing modular wrap-around and integer coefficient expansions typically demands auxiliary slack variables and penalty terms whose coefficients must dominate the residual objective. The manuscript must state explicitly (construction section / QUBO objective) the precise penalty schedule used, prove or bound that the planted (secret, discretized-error) pair remains the unique ground state for that schedule, and show that the same schedule does not flatten or reorder the energy gaps that the stability analysis equates to the geometric polytope. Low-dimensional exact recovery alone does not establish this for general q and error bounds; if the equivalence is only sho
- Stability analysis (polytope defined by competing candidate secrets; equivalence to optimal-to-second-best energy gap): clarify whether the competing candidates are taken over the full feasible binary encoding (including invalid expansions and modular images) or only over valid secret/error pairs. If the former, the polytope description must incorporate the penalty-induced barriers; if the latter, the claimed equivalence holds only after the encoding constraints have already been enforced, which again depends on the penalty regime. A concrete statement of the feasible set over which the second-best solution is defined is needed for the equivalence to be load-bearing.
- Error discretization and coefficient bounds appear as free modeling parameters. The recovery and uniqueness claims are stated for the discretized alphabet used in the experiments. The manuscript should make precise the conditions under which the true continuous (or larger-alphabet) error remains the unique ground state after discretization, and whether the polytope/gap characterization is invariant under refinement of the error alphabet. Without this, the joint-recovery result is tied to the particular discretization chosen for the toy instances.
- Scaling and embedding-overhead quantification: report whether the growth figures are purely combinatorial (logical qubits vs. dimension/modulus/error range) or include measured chain-strength and success-probability effects under minor embedding. If only logical counts are given, the feasibility assessment for annealing architectures is incomplete; if embedding statistics are included, state the annealer model and chain-break handling so that the overhead numbers can be reproduced.
minor comments (5)
- Abstract and introduction correctly disclaim practical cryptanalytic impact; ensure the same disclaimer appears near the scaling discussion so that variable-count growth is not misread as a near-term attack path.
- Notation for the module rank, ring degree, and modulus q should be fixed early and used consistently when stating both the MLWE instance and the QUBO variable counts.
- When reporting exact-simulation recovery, give the precise (n, k, q, error bound) tuples and the number of random planted instances so that the success claim is auditable.
- Figures comparing geometric stability regions to energy-gap behavior would benefit from an explicit overlay or distance metric rather than qualitative visual agreement alone.
- Related-work placement of prior LWE/Ising or LWE/QUBO encodings should note which earlier formulations recover only the secret versus joint secret-and-error, to sharpen the novelty claim.
Simulated Author's Rebuttal
We thank the referee for a careful and constructive report. The four major comments correctly identify where the manuscript must be more explicit about the penalty regime that realizes modular residuals, the feasible set underlying the polytope–gap equivalence, the status of error discretization, and the precise content of the scaling/embedding figures. We agree that these points are load-bearing for the uniqueness and stability claims and will revise the construction, theory, and experimental sections accordingly. Below we answer each comment point by point, stating what will change in the next version and where our present results already supply (or do not yet supply) the requested guarantees. We do not claim a practical attack on standardized MLWE parameters; the revisions aim only to make the modeling and stability statements rigorous for the small instances we study.
read point-by-point responses
-
Referee: The central uniqueness and stability claims require that the modular residual be realized inside a pure quadratic binary objective without introducing spurious lower-energy states. The manuscript must state explicitly the precise penalty schedule used, prove or bound that the planted (secret, discretized-error) pair remains the unique ground state for that schedule, and show that the same schedule does not flatten or reorder the energy gaps that the stability analysis equates to the geometric polytope. Low-dimensional exact recovery alone does not establish this for general q and error bounds.
Authors: We agree that the uniqueness claim is incomplete without an explicit penalty schedule and a supporting bound. In the revised construction section we will write the full QUBO objective with the modular residual expanded via binary (or one-hot) coefficient encodings and the standard quadratic penalty terms for equality constraints and for out-of-range expansions, and we will state the concrete coefficient hierarchy used in all experiments (residual weight, modular-slack penalties, and validity penalties). We will add a sufficient-condition lemma: if the penalty coefficients dominate the residual objective by a factor depending on q and the bit-widths of secret and error, then every infeasible binary string has energy strictly above the planted feasible pair, so the unconstrained ground state coincides with the planted (secret, discretized-error) pair. We will also verify, for the same schedule, that the optimal-to-second-best gap among feasible solutions is unchanged by the penalties (penalties only lift infeasible states), which is the regime in which our polytope–gap equivalence is claimed. We do not claim a parameter-free uniqueness proof for arbitrary q and unbounded error alphabets; the lemma will give explicit sufficient ranges, and we will note that outside those ranges uniqueness must be checked instance-wise. Low-dimensional exact recovery will be retained as numerical confirmation inside the proven regime, not as a substitute for the bound. revision: yes
-
Referee: Stability analysis (polytope defined by competing candidate secrets; equivalence to optimal-to-second-best energy gap): clarify whether the competing candidates are taken over the full feasible binary encoding (including invalid expansions and modular images) or only over valid secret/error pairs. If the former, the polytope description must incorporate the penalty-induced barriers; if the latter, the claimed equivalence holds only after the encoding constraints have already been enforced. A concrete statement of the feasible set over which the second-best solution is defined is needed.
Authors: The referee is right that the feasible set was not stated sharply enough. In the manuscript the geometric polytope is defined by competing candidate secrets (and their associated residual-minimizing discretized errors) that are valid under the chosen binary expansions and that satisfy the modular equation after decoding; invalid expansions and modular images are not vertices of that polytope. The energy-gap side of the equivalence is likewise the gap between the optimal and second-best solutions restricted to the feasible set after the encoding constraints are enforced. Under the penalty schedule of the revised construction (Comment 1), infeasible strings lie strictly above this gap, so the unconstrained QUBO second-best coincides with the second-best feasible solution and the polytope–gap equivalence is load-bearing. We will add an explicit definition of the feasible set F (valid secret/error bit-strings whose decoded residual is 0 mod q), restate the polytope as the set of additive perturbations that preserve the ordering of energies over F, and state the equivalence theorem only for the second-best element of F. We will also note that if penalties are set too weakly, spurious infeasible minima can appear and the geometric description no longer matches the unconstrained landscape; that failure mode is excluded by the sufficient conditions of Comment 1. revision: yes
-
Referee: Error discretization and coefficient bounds appear as free modeling parameters. The recovery and uniqueness claims are stated for the discretized alphabet used in the experiments. The manuscript should make precise the conditions under which the true continuous (or larger-alphabet) error remains the unique ground state after discretization, and whether the polytope/gap characterization is invariant under refinement of the error alphabet.
Authors: We agree that discretization is a modeling choice and that the joint-recovery claim must be scoped to it. The QUBO recovers the planted secret together with the discretized error that was encoded; it does not automatically recover a continuous or finer-alphabet error unless that error lies in the chosen alphabet (or is the unique nearest representative under the residual objective). In the revision we will (i) state the error alphabet E and coefficient bounds as part of the instance definition, (ii) give the elementary condition that if the true error e* belongs to E and the residual objective plus penalties make (s*,e*) the unique minimizer over valid pairs, then the ground state recovers e* exactly, and (iii) note that refining E (e.g., finer quantization of a continuous error) enlarges the variable set and can only shrink or preserve the stability polytope relative to the coarser alphabet, so the polytope/gap characterization is not automatically invariant under refinement. When the true error lies outside E, recovery is of the best residual-minimizing representative in E; we will state this limitation clearly and restrict the uniqueness theorems to the discretized problem actually solved. The experimental section will list the alphabets used and will not claim continuous-error recovery beyond those alphabets. revision: yes
-
Referee: Scaling and embedding-overhead quantification: report whether the growth figures are purely combinatorial (logical qubits vs. dimension/modulus/error range) or include measured chain-strength and success-probability effects under minor embedding. If only logical counts are given, the feasibility assessment for annealing architectures is incomplete; if embedding statistics are included, state the annealer model and chain-break handling so that the overhead numbers can be reproduced.
Authors: The growth figures in the present manuscript are combinatorial: counts of logical binary variables as functions of module rank, dimension, modulus bit-width, and error-alphabet size, together with standard minor-embedding overhead estimates (chain-length / physical-qubit upper bounds) obtained from the connectivity pattern of the QUBO graph, not from hardware runs that measure chain strength or success probability. We did not report annealer-model-specific chain-break statistics or empirical success rates, and the recovery experiments themselves use exact classical simulation of the QUBO, not a physical annealer. We will revise the scaling section to state this scope explicitly, separate logical-variable scaling from embedding-overhead estimates, and label the latter as graph-theoretic upper bounds rather than measured hardware overhead. We will not add unsubstantiated success-probability claims. If space permits we will include a short note on how chain-strength heuristics would enter a hardware study, while reiterating that current annealers remain far from cryptographically relevant MLWE sizes—the same disclaimer already present in the abstract and conclusion. revision: yes
Circularity Check
No significant circularity: QUBO encoding, polytope–gap equivalence, and recovery claims are constructive and externally checked on planted instances.
full rationale
The paper constructs a QUBO from MLWE by expanding secret and error coefficients into binary variables and enforcing modular residuals via quadratic penalties, then analyzes the resulting energy landscape. Correct recovery of planted (secret, error) pairs on low-dimensional instances is an external empirical event, not forced by definition of the objective. The claimed equivalence between the admissible additive-noise region (convex polytope of competing candidate secrets) and the QUBO energy gap to the second-best solution is a geometric/algebraic identity derived from the same energy function; it does not rename a fitted parameter as a prediction, nor does it rest on a load-bearing self-citation uniqueness theorem or smuggled ansatz. Scaling counts of logical variables and embedding overhead are direct combinatorial consequences of the encoding, not circular. Self-citations, if any, are not required to close the central derivation. Per the default expectation and hard rules, this is an honest non-finding: score 0, empty steps. (Skeptic concerns about penalty scaling and uniqueness under modular wrap-around are correctness/robustness risks, not circularity.)
Axiom & Free-Parameter Ledger
free parameters (3)
- binary encoding width / coefficient bounds for secret
- error discretization alphabet / bounds
- QUBO penalty / scaling weights (if any)
axioms (4)
- domain assumption MLWE residual structure can be faithfully written as a quadratic objective over binary secret and error variables whose ground state is the true pair.
- ad hoc to paper Additive perturbations of the QUBO landscape are the appropriate noise model for stability of recovery.
- domain assumption Quantum annealing / exact ground-state search on the QUBO recovers the intended combinatorial optimum when the energy gap is positive.
- domain assumption Low-dimensional exact-simulation benchmarks are informative about the geometric stability and scaling claims.
read the original abstract
Lattice-based post-quantum cryptography relies on the hardness of the Learning With Errors (LWE) and Module Learning With Errors (MLWE) problems. This work introduces a constructive framework for encoding small MLWE instances as Quadratic Unconstrained Binary Optimization (QUBO) models suitable for quantum annealing. The formulation jointly represents secret coefficients and explicit error variables within a unified binary optimization structure, enabling their simultaneous recovery from the ground-state solution. Beyond the encoding, we develop a stability analysis of the resulting optimization landscape under additive perturbations. We show that the admissible noise region forms a convex polytope defined by competing candidate secrets, and establish an equivalent characterization in terms of the QUBO energy gap between the optimal and second-best solutions. Numerical experiments on low-dimensional benchmark instances using exact simulation demonstrate correct recovery of both secret and discretized error vectors, and confirm consistency between geometric stability regions and energy-gap behavior. We further quantify the scaling of logical variables and embedding overhead with increasing MLWE dimensions to assess feasibility on quantum annealing architectures. The results establish a systematic connection between MLWE problems and quantum optimization while providing a framework for analyzing robustness properties of QUBO formulations. Although current quantum annealing hardware remains insufficient for cryptographically relevant parameters, the proposed methodology offers a structured basis for studying lattice-based problems in quantum optimization settings without implying a practical threat to standardized post-quantum schemes.
Figures
Reference graph
Works this paper leans on
-
[1]
Quantum annealing in the transverse Ising model,
T. Kadowaki and H. Nishimori, “Quantum annealing in the transverse Ising model,”Physical Review E, vol. 58, no. 5, pp. 5355–5363, 1998
work page 1998
-
[2]
Adiabatic quantum computation,
T. Albash and D. A. Lidar, “Adiabatic quantum computation,”Reviews of Modern Physics, vol. 90, no. 1, p. 015002, 2018
work page 2018
-
[3]
Quantum optimization of fully connected spin glasses,
D. Venturelli, S. Mandra, S. Knyshet al., “Quantum optimization of fully connected spin glasses,”Physical Review X, vol. 5, no. 3, p. 031040, 2015
work page 2015
-
[4]
A. Perdomo-Ortiz, N. Dickson, M. Drew-Brook, G. Rose, and A. Aspuru-Guzik, “Construction of energy functions for lattice heteropolymer models: A case study in quantum annealing,”Scientific Reports, vol. 2, p. 571, 2012
work page 2012
-
[5]
Effective prime factorization via quantum annealing by modular locally-structured embedding,
J. Ding, G. Spallitta, and R. Sebastiani, “Effective prime factorization via quantum annealing by modular locally-structured embedding,”Scientific Reports, vol. 14, p. 3518, 2024. 10
work page 2024
-
[6]
Algorithms for quantum computation: discrete logarithms and factoring,
P. W. Shor, “Algorithms for quantum computation: discrete logarithms and factoring,” inProceedings of the 35th Annual Symposium on Foundations of Computer Science (FOCS), 1994, pp. 124–134
work page 1994
-
[7]
On lattices, learning with errors, random linear codes, and cryptography,
O. Regev, “On lattices, learning with errors, random linear codes, and cryptography,” inProceedings of the 37th Annual ACM Symposium on Theory of Computing (STOC), 2005, pp. 84–93
work page 2005
-
[8]
O. Regev, “Lattices in computer science,”Bulletin of the American Mathematical Society, vol. 46, no. 1, pp. 1–40, 2009
work page 2009
-
[9]
On ideal lattices and learning with errors over rings,
V. Lyubashevsky, C. Peikert, and O. Regev, “On ideal lattices and learning with errors over rings,” in EUROCRYPT 2010. Springer, 2010, pp. 1–23
work page 2010
-
[10]
A decade of lattice cryptography,
C. Peikert, “A decade of lattice cryptography,”Foundations and Trends in Theoretical Computer Science, vol. 10, no. 4, pp. 283–424, 2016
work page 2016
-
[11]
CRYSTALS–Kyber: A CCA-secure module-lattice-based KEM,
J. W. Bos, L. Ducas, E. Kiltzet al., “CRYSTALS–Kyber: A CCA-secure module-lattice-based KEM,” in IEEE European Symposium on Security and Privacy (EuroS&P), 2018, pp. 353–367
work page 2018
-
[12]
Factoring polynomials with rational coefficients,
A. K. Lenstra, H. W. Lenstra, and L. Lovász, “Factoring polynomials with rational coefficients,”Mathema- tische Annalen, vol. 261, no. 4, pp. 515–534, 1982
work page 1982
-
[13]
Analysis of lattice reduction algorithms,
C.-P. Schnorr, “Analysis of lattice reduction algorithms,” inMathematical Foundations of Computer Science (MFCS). Springer, 2001, pp. 1–20
work page 2001
-
[14]
On the concrete hardness of learning with errors,
M. R. Albrecht, R. Player, and S. Scott, “On the concrete hardness of learning with errors,”Journal of Mathematical Cryptology, vol. 9, no. 3, pp. 169–203, 2015
work page 2015
-
[15]
Noise-tolerant learning, the parity problem, and the statistical query model,
A. Blum, A. Kalai, and H. Wasserman, “Noise-tolerant learning, the parity problem, and the statistical query model,”Journal of the ACM, vol. 50, no. 4, pp. 506–519, 2003
work page 2003
-
[16]
Search problems in cryptography: from classical to quantum,
T. Laarhoven, “Search problems in cryptography: from classical to quantum,”Cryptology ePrint Archive, no. 2015/212, 2015
work page 2015
-
[17]
Exponential algorithmic speedup by quantum walk,
A. M. Childs, E. Farhi, and S. Gutmann, “Exponential algorithmic speedup by quantum walk,” inProceed- ings of the 35th Annual ACM Symposium on Theory of Computing (STOC), 2003, pp. 59–68
work page 2003
-
[18]
Ising formulations of many NP problems,
A. Lucas, “Ising formulations of many NP problems,”Frontiers in Physics, vol. 2, p. 5, 2014
work page 2014
-
[19]
Two quantum Ising algorithms for the shortest-vector problem,
D. Joseph, A. Callison, C. Ling, and F. Mintert, “Two quantum Ising algorithms for the shortest-vector problem,”Physical Review A, vol. 103, p. 032433, 2021
work page 2021
-
[20]
Quantum-classical hybrid algorithm for solving the learning-with-errors problem on NISQ devices,
M. Zheng, J. Zeng, W. Yang, P.-J. Chang, Q. Lu, B. Yan, H. Zhang, M. Wang, S. Wei, and G.-L. Long, “Quantum-classical hybrid algorithm for solving the learning-with-errors problem on NISQ devices,”Com- munications Physics, vol. 8, Art. 208, 2025. Available:https://arxiv.org/abs/2408.07936
-
[21]
S. Jiang, “When the learning with errors problem meets the coherent Ising machine: A penalty-free algorithm-hardware co-design,”arXiv preprint arXiv:2606.22843, 2026. Available:https://arxiv.org/ abs/2606.22843
work page internal anchor Pith review Pith/arXiv arXiv 2026
-
[22]
Advancing LWE cryptanalysis: An updated MIP model and QUBO formulation for quantum annealing,
A. Qayyum, “Advancing LWE cryptanalysis: An updated MIP model and QUBO formulation for quantum annealing,”Prikladnaya Diskretnaya Matematika, no. 18, pp. 194–200, 2025. 11 Figure 4: Stability polytopes for four different true secrets constructed using the same half-space formulation. The shaded regions represent the intersection of linear constraints indu...
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.