Papers
Topics
Authors
Recent
Search
2000 character limit reached

Expanders Meet Reed--Muller: Easy Instances of Noisy k-XOR

Published 5 Apr 2026 in cs.CC | (2604.04188v1)

Abstract: In the noisy kk-XOR problem, one is given yF2<sup>My \in \mathbb{F}_2<sup>M and must distinguish between yy uniform and y=Ax+ey = A x + e, where AA is the adjacency matrix of a kk-left-regular bipartite graph with NN variables and MM constraints, xF2<sup>Nx\in \mathbb{F}_2<sup>N is random, and ee is noise with rate ηη. Lower bounds in restricted computational models such as Sum-of-Squares and low-degree polynomials are closely tied to the expansion of AA, leading to conjectures that expansion implies hardness. We show that such conjectures are false by constructing an explicit family of graphs with near-optimal expansion for which noisy kk-XOR is solvable in polynomial time. Our construction combines two powerful directions of work in pseudorandomness and coding theory that have not been previously put together. Specifically, our graphs are based on the lossless expanders of Guruswami, Umans and Vadhan (JACM 2009). Our key insight is that by an appropriate interpretation of the vertices of their graphs, the noisy XOR problem turns into the problem of decoding Reed-Muller codes from random errors. Then we build on a powerful body of work from the 2010s correcting from large amounts of random errors. Putting these together yields our construction. Concretely, we obtain explicit families for which noisy kk-XOR is polynomial-time solvable at constant noise rate η=1/3η= 1/3 for graphs with M=2<sup>O(log<sup>2</sup></sup>N)M = 2<sup>{O(\log<sup>2</sup></sup> N)}, k=(logN)<sup>O(1)k = (\log N)<sup>{O(1)}, and (N<sup>1α,</sup>1o(1))(N<sup>{1-α},</sup> 1-o(1))-expansion. Under standard conjectures on Reed--Muller codes over the binary erasure channel, this extends to families with M=N<sup>O(1)M = N<sup>{O(1)}, k=(logN)<sup>O(1)k=(\log N)<sup>{O(1)}, expansion (N<sup>1α,</sup>1o(1))(N<sup>{1-α},</sup> 1-o(1)) and polynomial-time algorithms at noise rate η=N<sup>cη= N<sup>{-c}.

Summary

  • The paper demonstrates that explicit high-expansion graphs allow polynomial-time solutions for noisy k-XOR instances at constant noise rates.
  • It leverages lossless expander constructions combined with Reed–Muller decoding techniques to refute expansion-based hardness conjectures.
  • The findings caution against relying solely on expander properties for cryptographic hardness and encourage exploring additional algebraic and structural conditions.

Expansion Does Not Imply Hardness for Noisy kk-XOR: From Lossless Expanders to Reed-Muller Decoding

Introduction

This paper presents a systematic refutation of the conjecture that expansion properties of constraint graphs in the noisy kk-XOR problem yield hard computational instances. The authors construct explicit families of highly expanding, regular bipartite graphs for which the associated noisy kk-XOR distinguishing problems admit efficient polynomial-time algorithms at nontrivial, even constant, noise rates. The core technical innovation combines lossless graph expanders, specifically those of Guruswami, Umans, and Vadhan (GUV), with recent insights from random error decoding for Reed–Muller (RM) codes, providing the first explicit counterexample to expansion-based hardness conjectures in the noisy kk-XOR context.

The Noisy kk-XOR Problem and Expansion Conjectures

Noisy kk-XOR is a prototypical problem at the intersection of coding theory, average-case complexity, and computational learning. Given a constraint graph HH encoded as a sparse, kk-left-regular bipartite adjacency matrix AA, as well as a corrupted codeword y=Ax+ey = A x + e or a fully uniform kk0, the problem is to distinguish the two distributions. Here, kk1 is random and kk2 is a noise vector with Bernoulli-corrupted entries at rate kk3. When the number of constraints exceeds the number of variables, the underlying linear system induces a code with potentially high minimum distance and desirable pseudorandomness properties.

Extensive prior work has associated the presence of statistical-to-computational gaps in such problems with the expansion properties of kk4. Notably, expansions ensure the absence of small "even covers" (low-weight dependencies), implying both strong local pseudorandomness and provable lower bounds in restricted models such as low-degree polynomials and Sum-of-Squares (SoS) proofs. This led to formal conjectures—stated explicitly in [FOCS:Alekhnovich03] and later work—that adequate expansion in kk5 entails worst-case average-case hardness for circuits of feasible size at sufficiently high noise levels.

Main Results: Efficient Algorithms Over Near-Optimal Expanders

The paper demonstrates, by explicit construction, that near-optimal expansion does not suffice for computational hardness in noisy kk6-XOR. The authors show:

  • For any constant kk7, there exists an infinite family of explicit kk8-left-regular bipartite graphs, with kk9-expansion, kk0, and kk1 constraints, for which noisy kk2-XOR is polynomial-time solvable at constant noise rate kk3.
  • Assuming standard conjectures about the random erasure-correcting capacity of binary RM codes, there exist similar families with kk4 and kk5 for any constant kk6, preserving strong expansion and efficient distinguishers.

These results decisively refute strong formulations of the expansion-based hardness conjectures for noisy kk7-XOR, even in regimes not previously considered algorithmically tractable.

Technical Approach

The central construction exploits the affine structure of certain expander graphs to realize the adjacency matrix of the constraint system as a coset graph amenable to RM code techniques. Specifically, the GUV lossless expander constructions are shown, via an explicit field-linear embedding, to be kk8-coset graphs aligning precisely with RM codes.

The key insight is that for these explicit expanders, the noisy kk9-XOR distinguishing task can be reduced to decoding RM codes from random errors—a regime where recent work [ASW14, SSV15, KKMPSU16] has shown that RM codes can be efficiently decoded from a fraction of random errors far exceeding their minimum distance. Hence, the expansion properties of kk0 provide no obstacle to the application of these fast decoding algorithms.

The paper further leverages sharp combinatorial bounds on the volume of Hamming balls (via the entropy function) and the Berry-Esséen theorem to analyze the asymptotic behavior of the code rate and the achievable noise levels. The construction also delicately balances blocklength, left-degree, code rate, and expansion properties to produce families both in the polynomial and quasi-polynomial constraint count regimes.

Implications and Theoretical Impact

The main theorems explicitly falsify the hypothesis that expansion, even in near-optimal form, is a sufficient condition for computational hardness in sparse random linear systems under random noise. This undermines several lines of work in coding theory, pseudorandomness, and cryptography that take such conjectures as foundational. The results show that other structural properties, potentially code symmetries or the algebraic nature of the constraint system, play an essential role in the existence of computational-statistical gaps.

The construction does not contradict the low-degree heuristic in the strongest sense, as the structural symmetry conditions that underpin the low-degree conjecture of Hopkins et al. are not met. However, it presents a "noisy" setting where all efficient low-degree methods fail, but an efficient algorithm exists—further challenging the predictive reach of the low-degree method outside its intended regime.

Practically, these results caution against any use of naive expander-based noisy kk1-XOR instances for cryptographic hardness. Constructions relying on such hardness for public-key encryption (e.g., Goldreich-type PRGs or PKE schemes in [GHJS25]) are subject to careful reexamination, especially in instantiations over kk2.

Outlook and Future Directions

This work suggests several avenues for further investigation. It raises the problem of characterizing additional graph or system properties—beyond expansion—that are necessary for computational hardness in planted XOR-type problems. Moreover, the explicit use of RM codes opens up the question of constructing constraints that evade all forms of algebraic decoding while maintaining high expansion.

Open theoretical directions include:

  • Proving or disproving the efficient capacity-achieving conjectures for RM codes in the random erasure regime with explicit, practical blocklengths and decoding algorithms.
  • Extending or refining the hardness conjectures to incorporate algebraic structure or code-based obstructions more precisely.
  • Investigating whether similar techniques can yield counterexamples for kk3-XOR over larger fields or non-binary alphabets, and their implications for broader classes of CSPs.

Conclusion

The paper provides a clear and explicit counterexample to the widely held belief that strong expansion properties alone induce computational hardness in the noisy kk4-XOR problem. By synthesizing recent advances in expander graph constructions and Reed–Muller decoding theory, the authors elucidate a fundamental limitation of expansion-based lower bound methodologies—a finding with substantial implications for complexity theory, coding, and cryptography. Future research will likely explore conditions under which computational-to-statistical gaps persist, considering the nuanced interplay between expansion, algebraic structure, and code-theoretic symmetries.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.