Papers for

cryptography engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Optimal structure found for special binary field permutations in odd dimensions

Optimal Reduced Representatives of Quadratic APN Permutations in Odd Dimension

Abstract: The formal derivative of the reduced polynomial representative of a map on a binary finite field depends on the coordinates, although its differential uniformity does not. This matters for lifting permutations to Galois rings: a polynomial over a Galois ring of characteristic a power of two greater than two permutes the ring exactly when its reduction permutes the residue field and the derivative of the reduction has no zero there. We prove that for every odd $n\ge5$, every quadratic almost perfect nonlinear permutation $Q$ of $\mathbb{F}_{2^n}$ admits invertible binary-linear maps $L$ and $A$ such that the derivative of the reduced representative of $L\circ Q\circ A$ has no zero and each of its nonempty fibres has exactly two elements. The range is exact: this fails for $n=3$, as computed earlier, and for even $n$ there are no such permutations. For $n\ge9$, a linearization and a projectively injective cofactor map reduce the problem to counting binary matrices: more than 5% of the invertible inputs $A$ succeed, more than half for $n\ge15$, without any classification. For $n=5,7$ we use two independent classifications and finite certificates. Consequently every such permutation is linearly equivalent to a counterexample to the reduced critical-point conjecture of Bartoli and Stănică that lifts to permutation polynomials of optimal differential uniformity over every Galois ring with this residue field. For odd $n\ge9$ the existence proof is checked in the Lean 4 proof assistant.

Thu 15 OctCryptography and SecurityInformation Theory
The gist
This paper studies special kinds of mathematical functions called quadratic almost perfect nonlinear (APN) permutations on binary fields with an odd number of dimensions. The authors show that for these functions, it is always possible to find ways to re-label input and output so their simplified polynomial form behaves nicely when extended over certain rings. This helps understand how these functions work and disproves a previous conjecture for many cases. Their findings are also confirmed using a formal proof assistant.
Open → 2610.21169v1

Subset sum problem solved faster with nearly linear time algorithm

Subset Sum in Almost-Linear Time

Abstract: We give a deterministic algorithm for finding a subset of the input integers $1\le a_1,\ldots,a_n \le Δ$ that sums to the target $t$ in $\mathcal{O}(n+Δ^{1+o(1)})$ time. This improves upon the previous $\widetilde{\mathcal{O}}(n + Δ^{1.5})$-time algorithm by Chen, Lian, Mao, and Zhang (SODA 2024), and achieves almost tight dependence on $Δ$ assuming SETH. We use an inverse theorem for subset sums due to Conlon, Fox, and Pham (2023), and develop a quotient variant of economic cap covering from the polytope approximation literature.

Wed 14 OctData Structures and Algorithms
The gist
The subset sum problem asks if some numbers from a list add up exactly to a target number. The authors present a new computer algorithm that finds such subsets much faster than before, especially when numbers are not too large. They use recent mathematical insights and advanced geometric covering techniques to achieve this speed. This improvement means computers can solve these problems more efficiently in many practical scenarios.
Open → 2610.20742v1

Symmetry of information reveals complexity gaps in nondeterministic computation

Asymmetry and Complexity of Nondeterministic Computations

Abstract: Symmetry of Information (SoI) [ZL70] is a fundamental theorem of classical Kolmogorov complexity whose status for time-bounded computation is closely related to central open problems in complexity theory and cryptography. In a recent development, [HMO26] showed that SoI fails for $rKt$ complexity, namely in the setting of randomized computation. By contrast, many basic properties of Kolmogorov complexity are known to remain valid in the presence of nondeterminism [HLO26], suggesting that SoI may provide a fruitful structural principle for exploring the relative power of randomness and nondeterminism in computation. Our results reveal that the validity of SoI for nondeterministic computation, namely for $nKt$ complexity, is a subtle question connected to several frontiers. We show that symmetry of information holds on average for randomized extensions of $nKt$, while its worst case validity would imply breakthrough complexity separations. Although the standard cryptographic argument for asymmetry does not extend to the nondeterministic setting, we provide evidence that information remains asymmetric in nondeterministic computations. Among other results, we show that SoI would imply a collapse of exponential time classes to low levels of the polynomial hierarchy. Then, building on the work of [Hir22b, GK22, KK26, HMO26], we develop a general framework connecting symmetry of information, meta-complexity, and explicit constructions in the nondeterministic setting. More precisely, we prove that suitable formulations of these three notions are quantitatively equivalent. We apply different aspects of this correspondence to make progress on complexity lower bounds and on the failure of SoI for nondeterministic computation. These consequences are unconditional and provide some of the strongest known lower bounds in meta-complexity.

Wed 14 OctComputational Complexity
The gist
Symmetry of Information (SoI) is a principle in computer science that helps understand how much information two things share. The authors studied SoI in the context of nondeterministic computations, which are a type of computation where multiple outcomes are possible. They found that whether SoI holds true here is a subtle issue linked to big open problems in computer complexity and cryptography. Their work reveals new connections between SoI, meta-complexity (complexity about complexity itself), and explicit algorithm constructions, leading to stronger guarantees about the limits of what nondeterministic computations can achieve.
Open → 2610.20188v1

Algorithm counts integer program solutions faster with simpler steps

A Simple Algorithm for Counting Solutions to Integer Programs

Abstract: We consider the problem of counting solutions to integer linear programming problems of the form $\{x \in \mathbb{Z}^n_{\geq 0} : Ax = b\}$ where $A \in \{-Δ,\ldots,Δ\}^{m \times n}$ and $b \in \mathbb{Z}^m$. We present an algorithm that counts solutions with $(nΔ)^{m + o(1)}\! \cdot \log\lVert b\rVert$ arithmetic operations. This simplifies the algorithm of Gribanov and Malyshev, who considered the problem for the more general setting in which $A$ is $Δ$-modular.

Tue 13 OctComputational Complexity
The gist
Counting the number of ways to solve certain math problems with whole numbers can be very slow and complicated. The authors present a simpler method that speeds up this counting task for a specific type of problem. Their method works well by using fewer arithmetic steps while still handling problems with many variables and constraints. This improvement builds on earlier, more complex algorithms.
Open → 2610.19200v1

Boundaries of majority function approximation using torus polynomials

Majority and Torus Polynomials: Bounded-Lift Lower Bounds and Explicit Constructions

Abstract: Bhrushundi et al. (2019) introduced torus polynomial approximation as an approach to separating Majority from $ACC^0$. In this model, approximation is measured modulo integers. Krishan and Vishwanathan (2026) developed a duality framework for lower bounds and posed five open problems. We resolve two of these, concerning integer lifts and explicit polynomial approximations. An integer lift records the integer shifts that turn a torus approximation into an ordinary real approximation. We show that a degree-d torus polynomial approximating Majority with error at most 1/8 and lift contained in an interval of width $B$ must satisfy $d(B + 1) = Ω(n)$. This rules out low-degree approximating polynomials with lifts in {-1, 0, 1}, answering their Open Problem 2. We also answer Open Problem 5 by giving, for every Boolean function on $n \geq 1$ variables, an explicit torus polynomial approximation of degree at most $n - 1$. Its error is optimal: zero when the accepting set has even cardinality and $2^{-n-1}$ otherwise. The results presented were discovered and formalized in Lean using GPT-6 Astra.

Tue 13 OctComputational Complexity
The gist
This paper explores limits on how well certain polynomials called torus polynomials can approximate the majority function, which decides if most inputs are ones or zeros. The authors show that if these polynomials use only small integer shifts, they must have high complexity. They also build explicit polynomials that approximate any Boolean function exactly or with very small error. These findings help understand fundamental challenges in computational complexity and could guide future design of algorithms.
Open → 2610.19174v1

Average case and worst case complexity linked through meta computational problems

The Gap Between Average-Case and Worst-Case Complexity

Abstract: Understanding the average-case complexity of $\mathsf{NP}$ is a central goal in complexity theory and cryptography. A necessary milestone is to understand the corresponding average-case versus worst-case question for the polynomial hierarchy ($\mathsf{PH}$). In a celebrated result, Hirahara [Hir21] proved that if every distributional problem in $\mathsf{PH}$ is easy on average, then every language in $\mathsf{PH}$ admits worst-case algorithms running in time $2^{O(n/\log n)}$. Remarkably, although the statement of Hirahara's theorem makes no reference to meta-complexity, all known proofs appear to use time-bounded Kolmogorov complexity and its associated meta-computational problems in an essential way. We show that the reliance on techniques and perspectives from meta-complexity is not simply a coincidence. Building on previous work of Hirahara [Hir20] and on a recent result of Hu, Lu, and Oliveira [HLO25], we prove that relating the average-case and worst-case complexities of $\mathsf{PH}$ is in fact equivalent to a purely meta-computational implication: efficient algorithms for a standard gap version of $\mathsf{MINpKT}$ with $\mathsf{PH}$ oracle access imply efficient algorithms for a mild gap version. Crucially, in these promise problems the standard gap separates a YES instance with time bound $t$ from a NO instance with time bound $\mathsf{poly}(t)$, whereas the mild gap keeps the YES threshold $t$ and moves the NO threshold to $t+\mathsf{poly}(n)$. Together with prior work, this equivalence points to the study of gap reductions as a potentially promising route toward understanding the relation between average-case and worst-case complexity. We make progress by proving that the gap in running time can be eliminated in the average-case setting. Finally, we prove that in the worst-case setting any efficient reduction between the two problems must use nonrelativizing techniques.

Tue 13 OctComputational Complexity
The gist
Understanding how hard problems are on average compared to their hardest cases is a big question in computer science, especially for a group of problems called the polynomial hierarchy. The authors found that connecting average-case difficulty to worst-case difficulty is actually equivalent to solving another kind of problem that deals with measuring program complexity timings. This means techniques previously thought unrelated to this main question are fundamentally tied to it. Their work narrows down where progress might come from and explains why certain types of solutions must be very sophisticated.
Open → 2610.19162v1

Maximum nonlinearity of balanced 8-variable Boolean functions fixed at 116

The Maximum Nonlinearity of 8-variable Balanced Boolean Functions is 116

Abstract: Does there exist an 8-variable balanced Boolean function with nonlinearity 118? This is a famous and long-standing open problem in Boolean functions. In this paper, we give a negative answer to this open problem, and prove that the maximum nonlinearity of balanced Boolean functions in 8 variables is 116, establishing the 8-variable instance of Dobbertin's conjectured recursion for the minimum Walsh peak of balanced functions. Equivalently, the covering radius of the Reed--Muller code RM(1,8) in 0-resilient Boolean functions is 116. We deduce the result by obtaining a quadratic form of polar rank 6, and reducing the problem to the existence of a 6-variable Boolean function with nonlinearity greater than 26 whose Hamming distance to a bent function is between 4 and 6.

Tue 13 OctInformation TheoryCryptography and Security
The gist
The paper answers a long-standing question about a special kind of logical function called an 8-variable balanced Boolean function. It was unclear if these functions could be made more complex (nonlinear) than a certain level, 116. The authors show that they cannot reach the previously hoped-for level of 118, firmly setting the maximum at 116. This result also clarifies a related problem in error-correcting codes.
Open → 2610.17897v1

Subexponential time algorithms improve solving lattice-based cryptography problems

Provably Subexponential Algorithms for Bounded-Error LWE with Few Samples

Abstract: We show that a variant of the Wagner/BKW-style algorithm for LWE of Kirchner and Fouque [KF15] solves decision and search LWE with secrets of size $n$ over prime moduli $q=n^{κ+o(1)}$, for any fixed $κ>0$, with errors bounded by $\exp((\ln n)^{o(1)})$, in time $2^{O(n/\ln\ln n)}$ given $n+O(n/\ln\ln n)$ original samples. Further, if each coordinate of the secret is also bounded by $\exp((\ln n)^{o(1)})$, the same time bound holds with errors bounded by $n^{o(1)}$ and only $O(n/\ln\ln q)$ samples. Earlier, it was known that Kirchner and Fouque's algorithm could solve LWE with these parameters in subexponential time with a much larger number of samples $m = Ω(n\log{n})$ [HKM18]. Ducas et al. [DEL25] showed that an adaptation of this algorithm could solve the corresponding dual, the $\mathrm{SIS}^{\infty}$ problem, with a suitable norm bound $q/\operatorname{polylog}(n)$ and $m=n+ω(n/\ln\ln n)$ variables in subexponential time. Whereas their analysis involves interpreting the algorithm in terms of chains of lattices, our approach is quite elementary and is based on bounding the lower moments of a Fourier statistic.

Fri 9 OctCryptography and Security
The gist
Lattice-based cryptography problems like Learning With Errors (LWE) are important for secure communication. The authors show improvements to an existing algorithm that solves these problems faster and using fewer samples than before, under certain parameter settings. Their approach is simpler and more direct than previous complex analyses. This can help better understand the efficiency and security of cryptographic systems based on LWE.
Open → 2610.13043v1

Information theory simplifies sumset inequalities in groups

From an entropic inequality for sums in abelian groups to the theorems of Ruzsa and Plünnecke

Abstract: We give a direct information-theoretic proof of the Plünnecke--Ruzsa inequalities for finite subsets of abelian groups. The argument rests on an elementary coupling inequality proved by maximizing joint entropy, without tensor powers or asymptotic constructions. It also yields Ruzsa's sumset triangle inequality and an extension to non-abelian groups.

Thu 8 OctInformation Theory
The gist
This work shows how certain mathematical inequalities about adding sets in groups can be proven using ideas from information theory, which studies information and randomness. The authors use a simple approach based on maximizing entropy, a way to measure uncertainty, rather than relying on complicated or indirect methods. Their approach applies to various types of groups, including those where the order of elements matters. This gives clearer and more direct proofs of important known results in group theory and combinatorics.
Open → 2610.11614v1

Machine learning finds new link invariants and unknotting moves

Computations of the slice genus and the unknotting number of links via machine learning

Abstract: Links are disjoint unions of circles smoothly embedded in $S^3$. We use reinforcement learning and Bayesian optimisation to obtain new upper bounds on several link invariants that are not known to be algorithmically computable: the slice genus and the unknotting number for links, and the strong slice genus for algebraically split links. We also compute lower bounds using known invariants. Combining the upper and lower bounds, we obtain new exact values in many cases. Our unknotting agents can reproduce the non-additivity of the unknotting number for several counterexamples due to Brittenham and Hermiller, in some cases finding new unknotting trajectories.

Wed 7 OctMachine Learning
The gist
Some shapes made by looping and linking circles in 3D space can be very complicated, and mathematicians want to measure their complexity using numbers called invariants. Two important invariants, the slice genus and the unknotting number, are usually very hard to calculate. The authors used AI techniques like reinforcement learning and Bayesian optimization to find new upper limits on these numbers for many such shapes. They combined these results with known lower limits to exactly determine these invariants for many cases, and even found new ways to simplify these shapes.
Open → 2610.10206v1

Riemann zeta function zeros found mostly distinct simple and on critical line

More than 83.9% of the zeros of the Riemann zeta function are distinct and more than 67.35% are simple and on the critical line

Abstract: Let N(T) count the nontrivial zeros of the Riemann zeta function up to height T with multiplicity, N_d(T) the distinct ones, and N_0^s(T) those that are simple and on the critical line. We prove liminf N_d(T)/N(T) >= 1645064/1960733 = 0.83900...; earlier work proves 0.83699..., and a report we have not verified claims 0.83805.... Hence more than 67.80% are simple. Also liminf N_0^s(T)/N(T) >= 0.67353...; earlier work proves 0.67250..., and reports we have not verified claim 0.673492. Two estimates of Lamzouri are improved: at least 88.93% of the zeros are simple or on the critical line, and the proportions of simple zeros and of zeros on the line average at least 83.67%. By the unconditional form of Montgomery's pair-correlation theorem the energy, a sum of a test function over pairs of zeros, is known asymptotically. A zero of multiplicity d contributes d^2 to it and nearby zeros contribute too, so a lower bound for such pairs leaves less energy for multiple zeros. The proof has three steps. First, for zeros at least a fixed fraction of the mean spacing apart, a large sieve inequality lets their pairs be used in full, with multiplicities. Second, their contribution is bounded below by a computer-assisted inequality for seven or eight consecutive zeros which distinguishes simple and double zeros. Its correction terms telescope, as increments of a storage function. Third, the test function is chosen to make this contribution large, at the cost of more energy. We also prove upper limits for what such inequalities can give with the two main test functions. The lower bounds and these limits are proved in Lean 4, analytic inputs included. The proofs use three axioms beyond those of Mathlib, one per inequality. Each records that a search program returned true; Lean's kernel does not check the run itself. This work is an experiment in AI-assisted mathematical research.

Tue 6 OctLogic in Computer Science
The gist
The paper studies the zeros of the Riemann zeta function, which are important in number theory. It proves that over 83.9% of these zeros are distinct and more than 67.35% are simple and lie on a special critical line. To reach these results, the authors use a combination of mathematical inequalities, computer-assisted verification, and improvements on previous estimates. Their approach involves analyzing how zeros contribute to a particular energy sum and uses a formal proof system with some AI-assisted checks. This work improves known percentages about the distribution and nature of the zeros, important for understanding fundamental properties of prime numbers.
Open → 2610.08965v1

Optimal probability bound for polynomial outcomes with random inputs

Optimal bound for the polynomial Littlewood-Offord problem

Abstract: We present an exposition of an argument, discovered by GPT-6 Pro, that gives an optimal bound for the polynomial Littlewood-Offord problem. Namely, let $F$ be a degree-$d$ multilinear polynomial that contains $r$ degree-$d$ monomials involving disjoint sets of variables. Then, for i.i.d. Rademacher random variables $ξ_1, \ldots, ξ_n$, we have $\mathbb{P}[F(ξ_1, \ldots, ξ_n) = 0] = O_d(r^{-1/2})$. This improves upon the previous bound of $(\log r)^{O_d(1)} r^{-1/2}$ due to Meka, O. Nguyen, and Vu, and resolves a conjecture attributed to H. Nguyen and Vu. The key part of the proof is an estimate for the total influence of bounded-degree rational functions, which resolves a recent conjecture of Kothari, Kovacs-Deak, Wang, and Yang.

Tue 6 OctComputational Complexity
The gist
This paper improves our understanding of how likely it is for a certain type of polynomial expression, made from random plus-or-minus inputs, to equal zero. The authors provide a sharper, optimal estimate for this probability when the polynomial has a specific number of top-degree terms involving distinct variables. Their approach solves an earlier problem and confirms a recent conjecture about related mathematical functions. This work refines a previous more complicated estimate, giving a cleaner and tighter result.
Open → 2610.08708v1

Highly nonlinear functions surpass previous agreement bounds

Explicit Nonlinear Functions beyond the Fourier bound

Abstract: We study the problem of constructing highly nonlinear vectorial maps $F: \mathbb F_2^n \to \mathbb F_2^m$. Concretely, we want an $F$ and an $A = A(m,n)> 0$ as small as possible, so that for every affine map $L: \mathbb F_2^n \to \mathbb F_2^m$ (of the form $L(x) = M x + b $) we have: $$\mathrm{agree}(F, L) := |\{ x \in \mathbb F_2^n \mid F(x) = L(x) \}| \leq A.$$ Such questions have been studied by Nyberg (1991,1993), Carlet and Ding (2004,2007), Liu, Mesnager and Chen (2017), Nagy (2025), and Biryukov, Turecek, and Udovenko (2026). There is a classical method of constructing such functions from bent-functions and Fourier analytic ideas; the best bound achievable by this method is: $$ A(m,n) = Θ(2^{n-m} + 2^{n/2}),$$ and in particular, is never smaller than $2^{n/2}$. In this work, we show how to construct highly nonlinear functions beyond this Fourier bound. Concretely, we show how to construct for every $γ>0$, a function $F: \mathbb F_2^n \to \mathbb F_2^m$ with $m = O_γ(n)$, achieving $$ A(m,n) \leq (1 + γ)^n.$$ Surprisingly, we even achieve the same quantitative behavior for the much harder question of having low agreement with $m$-tuples of degree $d$ polynomials $Q: \mathbb F_2^n \to \mathbb F_2^m$, with $m = O_{γ, d}(n)$. Here the previously best bounds were of the form $A(m,n) = O( 2^{-\frac{n}{2^{d+1}}} \cdot 2^n )$ of Ben-Sasson and Kopparty (2010), based on Gowers-norm-type arguments. All our results generalize to all finite fields $\mathbb F_q$ in place of $\mathbb F_2$. Our methods are based on a new connection to classical results on counting solutions to systems of polynomial equations via algebraic methods. This connection brings us to basic questions in combinatorics, about graphs and hypergraphs with simultaneously a small number of edges and independent sets.

Mon 5 OctCryptography and SecurityComputational Complexity
The gist
The paper tackles how to create special math functions that are very different from simple, straight-line equations. These functions rarely match or agree with any such simple equations, more so than was previously thought possible. The authors found a new way to build these functions that beats old mathematical limits and can even handle more complicated comparisons involving polynomial equations. Their techniques link ideas from algebra and combinatorics, which involve counting solutions to equations and studying graphs. This work improves understanding of function complexity in finite fields, which are important in cryptography and coding.
Open → 2610.06362v1

Quantum communication improves private two-party distance estimates with low error

Quantum Advantage for Two-Party Differential Privacy

Abstract: We introduce information-theoretically private quantum protocols for two-party Hamming distance when both parties must output the same estimate. Classically, for input length $n$, information-theoretic protocols require $Ω(\sqrt{n})$ error under pure differential privacy and $Ω(\sqrt{n}/\log n)$ error under strong approximate differential privacy, whereas computational security permits $O(1)$ error. In Klauck's honest, nonpreemptive, message-preserving model, we give an $O(n)$-communication quantum protocol with pure $\varepsilon$ quantum differential privacy (QDP) and expected error at most $\frac{2}{\sinh \varepsilon}+γ$, for every $γ>0$. For approximate $(\varepsilon, δ)$ QDP, an exact hockey-stick divergence calculation yields strictly smaller error, while preserving the $O(1)$-versus-$Ω(\sqrt{n}/\log n)$ separation for $δ=o(1/n)$. Thus, quantum communication achieves $O(1)$ information-theoretic error, matching the accuracy available classically only under computational assumptions. The main construction uses a guarded coherent round trip and an equal-Gram rigidity principle that prevents an honest player from retaining input-dependent complementary information. We separate this model from weaker prescribed-channel privacy, which already admits an exact classical realization, and from fully retention-robust security, against which measurement-and-abort attacks remain possible. Therefore, we identify preservation of non-orthogonal quantum messages as a resource for privacy.

Thu 1 OctCryptography and SecurityInformation Theory
The gist
Estimating how different two private inputs are without revealing them is a common problem in privacy. The authors show quantum communication can do this with much less error than classical methods when both parties must agree on an estimate. They find a quantum protocol that achieves constant error regardless of input size, which is a big improvement over classical privacy limits. This means quantum methods may offer stronger privacy guarantees without sacrificing accuracy.
Open → 2610.02113v1

Efficient algorithms verify special abelian surfaces in cryptography

Supersingularity and Superspeciality Verification of Abelian Surfaces

Abstract: Supersingular abelian surfaces are essential in isogeny-based cryptography. Despite this, we have no efficient algorithm to verify if a given abelian surface is supersingular. In this work, we initiate this research topic by giving an efficient Monte Carlo algorithm to verify if an abelian surface over $\mathbb{F}_p$ is supersingular in $O(\log p)$ with negligible failure probability, and an efficient conclusive algorithm if the order is smooth. We derive this algorithm by a careful analysis on the structure of supersingular Jacobians over $\mathbb{F}_p$. Furthermore, we derive efficient algorithms to verify if an abelian variety of any dimension is minimal or maximal, and to verify if a Jacobian of any dimension is superspecial.

Thu 1 OctCryptography and Security
The gist
It is important to check if certain mathematical objects called abelian surfaces have a special property (supersingularity) used in cryptography. Before this work, no fast method existed to do this verification. The authors developed a quick probabilistic algorithm and a certain conclusive one under some conditions that can efficiently tell if an abelian surface is supersingular. They also created ways to verify related properties for similar objects in higher dimensions.
Open → 2610.01924v1

Two-round Even-Mansour block cipher resists quantum attacks

On The Simplest Quantum-Secure Block Cipher

Abstract: Pseudorandom permutations are ubiquitous in theoretical and applied cryptography. PRPs that offer security even against adversaries making quantum queries are of increasing interest, and used in applications ranging from constructing pseudorandom unitaries to separating SZK from BQP. A successful framework for constructing classically-secure PRPs is the key-alternating Even-Mansour approach, which interleaves applications of public permutations with additions of round keys. The single-round construction is already classically secure in the ideal permutation model (IPM), with added rounds offering improved concrete security. However, in the quantum-query setting, the status of this framework is presently unclear. A simple quantum-query attack based on Simon's algorithm breaks the one-round cipher. For two or more rounds, security is only known against non-adaptive adversaries who must prepare all queries in advance. In this work, we show that the two-round Even-Mansour cipher is information theoretically secure in the IPM against adversaries making polynomially-many adaptive forward and inverse quantum queries to all available oracles. Our proof uses compressed permutation oracles and a specially crafted isometry relating the ideal and real experiments. We also show that this construction is minimal, in the sense that essentially any cipher constructed via a single call to a public permutation is quantumly insecure.

Wed 30 SeptCryptography and Security
The gist
Cryptographic algorithms called pseudorandom permutations are important for secure communication and data protection. The authors studied a method called the Even-Mansour cipher, which is simple but known to be breakable with quantum computing if only one round is used. They proved that using two rounds of this cipher can protect against powerful quantum attacks that adapt based on previous queries. This work shows the minimal setup needed for quantum-secure block ciphers within this framework.
Open → 2609.40350v1

Quantum algorithm solves subset sums over F3 fields faster

Exponential quantum speedup for $\mathbb{F}_3^n$-Subset-Sum? Or, rigorous classical algorithms for Binary-Error LWE

Abstract: We study vector subset sum over $\mathbb{F}_3^n$: given $m$ random vectors from $\mathbb{F}_3^n$, find a nonempty subset that sums to zero; the smaller $m$, the more difficult it is to find such a subset. Chen, Liu, and Zhandry (EUROCRYPT'22) introduced an efficient quantum algorithm that solves this problem when $m\approx n^2/2$, where a naive classical algorithm would require exponential time. Subsequently, Kothari, O'Donnell, and Wu (STOC'2026) gave an efficient classical algorithm that only requires $m \approx n^2/3$ vectors, thus removing the hope for an exponential quantum advantage in this parameter regime. Using the framework of Chen, Liu, and Zhandry, we give quantum algorithms that require much fewer input vectors, renewing the possibility of an exponential quantum speedup: for any fixed $ε>0$, our quantum algorithm solves $\mathbb{F}_3$-subset sum in polynomial time with $m=ε\cdot n^2$ vectors. More generally, we establish a full sample--time tradeoff that interpolates between exponential and polynomial runtime. The main ingredient is a deterministic classical algorithm for the binary-error Learning-with-Errors problem, which is of independent cryptographic interest. For this, we rigorously establish a sample--time tradeoff that was predicted by earlier algebraic heuristics. For vector subset sums over larger fields, we also significantly improve classical algorithms in Kothari, O'Donnell, and Wu (STOC'2026).

Wed 30 SeptCryptography and SecurityData Structures and Algorithms
The gist
The problem involves finding certain groups of vectors from a collection that add up to zero in a specific mathematical setting called F3 vectors. Previously, classical methods needed a lot of these vectors to solve the problem efficiently, but quantum computers showed promise for faster solutions with fewer vectors. The authors showed new quantum methods that can solve the problem with even fewer vectors, renewing hopes for quantum speedups. They also improved classical algorithms for related complex problems, which has implications in cryptography.
Open → 2609.40321v1

Quantum oracles show limits of classical access in cryptography

Need for Coherent Access in Constructing Quantum Cryptography

Abstract: We construct quantum oracles relative to which quantum-secure one-way functions (OWFs) exist but pseudorandom states (PRSs) with superlogarithmic output length do not. At first glance, this appears to contradict the known black-box constructions of PRS generators from quantum-secure OWFs. The distinction lies in the access model to the oracles; our oracle separation uses \emph{classical-accessible} random oracles that can be accessed only classically even by quantum algorithms. In fact, our impossibility of PRSs applies to \emph{any} classically accessible classical oracle in place of the random oracle, while keeping the other oracle component unchanged, showing the need for coherent access in constructing PRSs. We further show that logarithmic output length pseudorandom function-like states (PRFSs) exist relative to our oracles, giving an oracle separation between classically accessible logarithmic length PRFSs and superlogarithmic length PRSs. This shows that fully black-box PRS length extension from logarithmic to superlogarithmic output length must use coherent access to the underlying short PRS.

Wed 30 SeptCryptography and Security
The gist
This paper examines how quantum computers can access special black-box tools called oracles differently. The authors show that if quantum programs can only interact with these oracles in a 'classical' way—without using quantum superposition—the creation of certain secure quantum states called pseudorandom states is impossible. However, some simpler forms of these states still exist under these restrictions. This reveals that quantum programs need a more 'coherent' or quantum way of accessing oracles to build strong quantum cryptographic tools.
Open → 2609.40301v1

Limited shared entanglement does not increase power of quantum proofs

QMA(2) with Limited Shared Entanglement

Abstract: A $\mathsf{QMA}(2)$ protocol involves two provers submitting unentangled witnesses to a polynomial-time quantum verifier. In The Power of Unentanglement (ToC, 2009), Aaronson et al. proposed $\mathsf{QMA}(2;h)$, a variant of $\mathsf{QMA}(2)$ in which the two provers may share $h$ EPR pairs. Our main result shows that the power of $\mathsf{QMA}(2)$ remains unchanged for up to logarithmically many shared EPR pairs: $\mathsf{QMA}(2;h)=\mathsf{QMA}(2)$ for $h=O(\log n)$, where $n$ is the input length. The result follows from a simulation using four unentangled witnesses, combined with the Harrow-Montanaro equality $\mathsf{QMA}(4)=\mathsf{QMA}(2)$ (FOCS, 2010). We also prove monotonicity in the EPR budget: $\mathsf{QMA}(2;h)\subseteq\mathsf{QMA}(2;H)$ for $h\le H$, preserving completeness and soundness. Combined with input padding, this shows that establishing $\mathsf{QMA}(2;n^\varepsilon)=\mathsf{QMA}(2)$ for any fixed $\varepsilon>0$ would imply equality for every polynomially bounded budget, resolving the open problem raised by Aaronson et al. Finally, we extend these results to a variant of the model in which the provers may use local operations and classical communication (LOCC) during witness preparation. For logarithmic-size witnesses and inverse-polynomial gaps, both models remain equivalent to their unentangled counterpart when $h=O(\log n)$. We show that extending this equivalence to any superlogarithmic EPR budget in the LOCC model would imply $\mathsf{NP}\subseteq\mathsf{BQP}$.

Wed 30 SeptComputational Complexity
The gist
Quantum Merlin-Arthur protocols involve two helpers sending quantum proofs to a verifier, usually without sharing special quantum links called entanglement. This paper shows that even if the helpers share a small, logarithmic amount of entanglement, it doesn't make the verification system any more powerful. They also explore what happens if the helpers can communicate classically while preparing proofs and find similar limits. Extending these results to larger entanglement budgets would imply surprising breakthroughs in classical vs quantum computing.
Open → 2609.39668v1

Quantum protocol generates fully certified random bits without trusted seeds

Certified Randomness with Optimal Rate

Abstract: The generation of certified random bits is an emerging near-term application of quantum computers. Potential applications, such as randomness beacons and CRS generation, require nearly uniform randomness, whose rate (the ratio of min-entropy to bitlength) is ~ 1. However, existing protocols for certified randomness either produce weakly random strings with rate o(1), or they require a trusted random seed. We show how to certify randomness with the optimal rate ~ 1 without requiring any trusted randomness from the verifier. Our protocol is secure unconditionally in the quantum random oracle model (QROM). This improves the result of Coladangelo et al., who certified weakly random strings unconditionally in the QROM, and answers a question posed by Aaronson and Hung. We also define and construct a proof of conditional min-entropy, which certifies optimal min-entropy even conditioned on an adversarially chosen transcript. We show an application of this primitive to randomness beacons, where each pulse should have high min-entropy conditioned on all previous messages.

Wed 30 SeptCryptography and Security
The gist
Certified randomness is important for secure cryptography and various applications, but existing methods either produce weak random output or require a trusted starting point. The authors present a new quantum-based protocol that can create nearly perfect random bits without needing any trusted initial randomness. Their method is proven secure using a strong theoretical model that accounts for quantum attackers. Additionally, they introduce a way to verify randomness even when an adversary tries to influence the output history, useful for applications like randomness beacons ensuring fresh, unbiased pulses.
Open → 2609.38945v1

Quantum puzzles unlock time delays impossible classically

Quantum Time-Lock Puzzles in the Quantum Random Oracle Model

Abstract: A time-lock puzzle allows a sender to hide a message in a puzzle such that recovering the message requires substantially more sequential computation than the time required to generate the puzzle, even when parallel computation is allowed. Applications of time-lock puzzles include timed-release encryption, sealed-bid auctions, electronic voting, fair contract signing, coin flipping, and Byzantine consensus. However, time-lock puzzles are known to be impossible in the classical random oracle model. To overcome the classical barrier, in this work we consider quantum time-lock puzzles, in which the puzzle itself is a quantum state. Our construction in the quantum random oracle model achieves generation in one oracle round, solving in at most $T$ oracle rounds, and security against polynomial-width quantum adversaries of depth $o(T)$ for every polynomially bounded delay $T=T(λ)$, resolving an open problem posed by Mahmoody, Moran, and Vadhan (2011).

Wed 30 SeptCryptography and Security
The gist
Some puzzles hide messages so you can only solve them after a certain amount of time and computing effort, no matter how many computers you use. Classical versions can’t guarantee this kind of time delay securely. The authors create a new kind of puzzle using quantum information that does guarantee a set time to solve, even for powerful quantum computers. This solves a long-standing problem by showing how to securely delay access to information using quantum puzzles.
Open → 2609.38894v1

Parity function needs very large circuits at all constant depths

Top-Down Lower Bounds for All Depths

Abstract: We prove that Parity requires $2^{n^{Ω(1)}}$ size De Morgan circuits of constant depth using a new method which is completely "top-down" in the sense of [HJP95]. The proof relies crucially on the core ideas developed in a line of work [HJP95, PPZ99, MW19, GRSS24] which previously established top-down lower bounds for circuits of depth 3 and 4. We first present a proof of a lower bound $\exp(n^{3^{-d}})$. In this case, nearly all of the relevant combinatorial ideas necessary for the proof are already present in some form in [GRSS24]. We then present two extensions of this argument, the first achieving a lower bound $\exp(ε_d n^{1/(2d-2)})$ for some $ε_d>0$ depending only on $d$, and the second achieving the essentially tight lower bound $\exp(ε_d n^{1/(d-1)})$. These improved results each hinge on establishing a key lemma which quantifies the extent to which a high entropy random variable in $\{0,1\}^n$ will look close to uniform after projecting it onto a random small set of coordinates $R \subseteq [n]$.

Wed 30 SeptComputational Complexity
The gist
The paper shows that solving the parity problem (determining if a list of bits has an even or odd number of ones) requires very large logical circuits if those circuits have a fixed small number of layers. The authors build on previous work and extend methods to prove stronger size limitations for circuits of any constant depth. Their key insight involves understanding how certain random projections of data behave like uniform randomness, which helps them show why small circuits can’t work well. This advances our understanding of limits on efficient circuit designs.
Open → 2609.38677v1

Z-Sigil public-key cryptosystem secures messages with chained lattice keys

Z-Sigil: A Public-Key Cryptosystem with Chained Selection over a Fiber Bundle of Module-Lattice Keys

Abstract: Z-Sigil is a public-key cryptosystem in which the plaintext selects successive keys from a fixed module-lattice family. Messages are length-prefixed, zero-padded and divided into 32-byte blocks. Each public vector is a shared public matrix applied to a small secret vector, plus a small error. Key indices label torsion points of a flat Kähler torus; the secret family forms a section of a key bundle over them. A public nonce initializes a hash state that selects each block's key and bit mask. The sender updates the state with the plaintext block; the receiver does so after recovering it. The stream and nonce determine a discrete walk along which decryption reads the secret section. We specify the algorithms, prove correctness under an explicit noise condition and bound decoding failure for messages chosen after the public key. Under stated decisional Module-LWE assumptions, we establish IND-CPA confidentiality for the chain without modelling the state hash as a random oracle. The reduction covers quantum adversaries under quantum hardness assumptions, with classical keys, messages and ciphertexts; no concrete security level is established. With independent uniform selectors, a restricted direct-decryption model quantifies reduced fragment recovery under partial key exposure, without improving full-message recovery probability over an independent-block baseline. Known-plaintext and candidate-message attacks, and parallel candidate-table decryption, delimit this result. Neither a universal sequential lower bound nor authentication or chosen-ciphertext security is established. Replacing an earlier scalar-exposing proposal, we give an augmented-lattice interpretation, integral-transport obstructions and a noise budget for research on curved, nontrivial bundles. A byte-level specification, pseudocode, test vectors and numerical checks support verification.

Tue 29 SeptCryptography and SecurityInformation Theory
The gist
Encrypting messages securely is important to keep information private. The authors present Z-Sigil, a way to encrypt messages where each piece of the message chooses the next secret key from a structured family. This approach is based on advanced math with lattices and torsion points but uses classical data formats. They prove it keeps messages confidential under certain mathematical assumptions, even against quantum attackers, but it does not cover all security types like message tampering detection.
Open → 2609.38668v1

Lean 4 formalizes key group theory algorithms for exact computation

Machine-Checked Computational Group Theory in Lean 4: Operational Schreier-Sims Stabilizer Chains, BSGS Sifting, and Backtrack Ordered Partitions

Abstract: We present gap-lean4-port (Release v0.2.0), a machine-checked formalization of foundational algorithms in computational discrete algebra and permutation group theory within the Lean 4 interactive theorem prover and Mathlib4. While modern proof assistants feature extensive abstract algebraic hierarchies, constructive and operational permutation group algorithms, such as Charles Sims' 1970 Schreier-Sims algorithm, transversal tree lookups, and backtrack ordered partition refinement, have remained largely unformalized in dependent type theory. Here, we formalize the operational algorithmic core of the Groups, Algorithms, Programming (GAP) system library across four foundational modules, proving 35 machine-checked theorems with zero unproven conjectures (sorry) and zero custom axioms under standard Lean 4 foundations (propext, Classical.choice, Quot.sound). We machine-check: (1) Schreier-Sims stabilizer chain hierarchies (StabLevel, StabChain) and the invariance of incremental transversal tree extensions (extendSchreierPoint_invariant); (2) single-level and multi-level Schreier sifting reductions (siftOneLevel, siftFull), proving that full sifting strictly fixes all base points (siftFull_fixes_all_basePoints); (3) constructive soundness and completeness of Base and Strong Generating Set (BSGS) membership testing (membershipTestKnownBase_iff_mem); (4) backtrack ordered partition cell refinement (splitCellByPred), proving mutual cell disjointness, union conservation, and exact cardinality preservation; (5) cyclotomic extension rings Z/nZ(eps_m) and machine-check GAP's exact size theorem |Z/nZ(eps_m)| = n^m; and (6) executable Bezout inverses via Extended Euclidean GCD (Nat.gcdA) over residue rings Z/nZ. The entire codebase compiles deterministically under 'lake build RequestProject' and is openly available at https://github.com/pCwOrM/gap-lean4-port.

Tue 29 SeptLogic in Computer ScienceSymbolic Computation
The gist
Complex math methods for studying symmetrical structures in groups have long been hard to check by computers. The authors used a tool called Lean 4 to precisely verify fundamental algorithms for working with permutation groups, ensuring no mistakes in their logical steps. They translated important building blocks from a popular math software (GAP) into this formal system, proving 35 key properties rigorously. This makes it easier to trust computations involving these groups and helps build reliable mathematical software.
Open → 2609.38492v1

Quantum fire states enable new types of secure communication

Conversable Quantum Fire in the Standard Model

Abstract: Quantum fire consists of quantum states that can be efficiently functionally cloned but cannot be transmitted using one-way classical communication. Whereas all previous quantum-fire constructions with proven untelegraphability are relative to an oracle, ours, based on one-shot signatures, is in the standard model. Our construction achieves two further notions that we introduce: (a) keyless untelegraphability, a strengthening of untelegraphability; and (b) conversability, meaning that a flame, though not telegraphable via one-way classical communication, can be transmitted via classical interaction. Hence one-way and two-way classical communication differ qualitatively in their power to transmit this quantum fire. We use these two novel properties of quantum fire, along with its clonability, to give one of the first cryptographic applications of quantum fire. Keyless untelegraphability forces the distribution of serial numbers of valid flames to have high min-entropy, while conversability and clonability allow the corresponding flame to be cloned and transferred using only classical communication. We present two variants of our conversable quantum-fire construction. The first, based on one-shot signatures (instantiable from subexponential iO, subexponentially secure one-way functions, and LWE), supports polynomially many flames, and super-logarithmic min-entropy of the serial-number distribution. The second, under the stronger assumption of exponentially unforgeable one-shot signatures (instantiable relative to a classical oracle), supports exponentially many flames, and linear min-entropy.

Mon 28 SeptCryptography and Security
The gist
Some special quantum states, called quantum fire, can be copied easily but can't be sent through one-way classical communication. The authors created a new kind of these states that don't rely on an imaginary helper (oracle) and can be sent using back-and-forth classical messages instead of just one-way messages. This shows that two-way communication can do more than one-way for sending these states. Their work also leads to new cryptographic methods that use these properties to protect information uniquely.
Open → 2609.36335v1

Simple proof links group theory to advanced entropy inequalities

A simple proof of the group-theoretic Zhang-Yeung inequality

Abstract: Zhang and Yeung (IEEE Trans. Inf. Theory, 1998) established the first non-Shannon-type inequality that holds for all entropic vectors. Chan and Yeung (IEEE Trans. Inf. Theory, 2002) showed that there is a one-to-one relation between linear entropy inequalities and multiplicative inequalities involving cardinalities of subgroups of a finite group. The Shannon inequality admits a simple proof in the group theoretic setting, but a direct proof of the translation of Zhang--Yeung's inequality to the group-theoretic setting remained elusive. We resolve this open problem, giving a direct proof of the group-theoretic Zhang--Yeung inequality for cardinalities of subgroups of finite groups, using elementary group-theoretic and counting arguments.

Mon 28 SeptInformation Theory
The gist
Some mathematical rules about measuring information, called entropy inequalities, are tricky to prove. Zhang and Yeung found a special inequality that wasn't explained by older rules. The authors solved a puzzle that translates this special rule into a group theory context, using basic group math and counting. This direct proof was missing for over twenty years and strengthens the connection between abstract algebra and information theory.
Open → 2609.35451v1

Parity complexity classes shown equivalent using random oracles

$\mathrm{Almost}\text{-}\oplus\mathrm{P} = \mathrm{BP}\cdot\oplus\mathrm{P}$ and a Random-Oracle Proof of Toda's Theorem

Abstract: Using the recent exponential correlation bounds of Chattopadhyay, Hatami, Lee, Lovett, Tal and Viola between $\mathbb{F}_2$-polynomials and the XOR of majorities, we show that $\mathrm{Almost}\text{-}\oplus\mathrm{P} = \mathrm{BP}\cdot\oplus\mathrm{P}$, where $\mathrm{Almost}\text{-}\oplus\mathrm{P}$ is the class of languages that lie in $\oplus\mathrm{P}^R$ with probability one for a random oracle $R$. This is the parity analogue of Bennett and Gill's $\mathrm{Almost}\text{-}\mathrm{P} = \mathrm{BPP}$ and Nisan and Wigderson's $\mathrm{Almost}\text{-}\mathrm{PH} = \mathrm{PH}$. The key ingredient is a pseudorandom generator with polynomial seed length that fools $\mathbb{F}_2$-polynomials of polynomial degree on exponentially many variables. As an application we complete a random-oracle proof of the first half of Toda's theorem, $\mathrm{PH} \subseteq \mathrm{BP}\cdot\oplus\mathrm{P}$, following an approach of Regan and Royer. Relative to a random oracle, the polynomial hierarchy collapses into $\oplus\mathrm{P}$ by applying Valiant-Vazirani and Papadimitriou-Zachos level by level, with no probabilistic quantifier ever moved through an oracle. Our result then removes the oracle. We compare this argument with the simple proof of Toda's theorem by Fortnow (2009).

Mon 28 SeptComputational Complexity
The gist
This paper explores a deep question in theoretical computer science about how certain complexity classes, which categorize problems based on how hard they are to solve, relate to each other when randomness is involved. The authors use recent mathematical results about polynomials to prove that two complexity classes involving parity computations are equal when considering random oracles. They also provide a new proof related to Toda's theorem, which explains how problems in a complex hierarchy can be solved using a class related to counting solutions modulo two. This work clarifies the power of randomness and parity in computational complexity.
Open → 2609.35326v1

Computing lattice covering radius is a complex math problem

The complexity of computing the covering radius of a Euclidean lattice

Abstract: In this note, we prove that the covering radius problem for Euclidean lattices is complete for the second level of the polynomial hierarchy. The note also documents the author's first experiment with generative AI as a tool for mathematical research.

Mon 28 SeptComputational Complexity
The gist
This paper shows that figuring out the covering radius of a Euclidean lattice is a very complex problem belonging to a high level in computational complexity theory. The covering radius is a measure related to how well spheres can cover all points in a lattice. The authors demonstrate that deciding this problem requires sophisticated computational resources. Additionally, the paper mentions the author's experience using generative AI to assist in mathematical research.
Open → 2609.35027v1

Consequences of polylogarithmic membership tools for solving SAT problems

Consequences of Polylogarithmic Membership Comparability for SAT

Abstract: We study the consequences of membership comparators that exclude one possible membership vector, deterministically or with a relative advantage over uniform guessing. For every polynomially bounded arity, a randomized polynomial-time comparator of error at most $(1-1/poly(n))2^{-t}$ gives $ NP/ poly\cap coNP/ poly$ recognition with common advice. The proof uses limited independence, polynomial occurrence certificates, and a self-contained positive-relation advice transfer. For SAT at arity $O((\log n)^d)$, both this relative-gap hypothesis and deterministic comparability imply $PH=S^{NP}$, the uniform bound $PH\subseteq BPTIME(2^{O((\log n)^{d^2})})$, and symmetric verification with polynomial-length certificates and an oracle-free deterministic $2^{O((\log n)^d)}$ predicate. Polynomial-advice deterministic decoding has the same exponent $d$. Applying the randomized simulation to an unconditional diagonal language yields, for every fixed $\varepsilon>0$, $\mathrm{BPP}\subsetneq BPTIME(2^{O((\log n)^{d^2+\varepsilon})})$, without advice. The larger clock remains subexponential under every fixed number of self-compositions. A layered oracle satisfies deterministic comparability and $NP^O=coNP^O$ but excludes randomized NP algorithms with smaller logarithmic power, establishing a relativized limit on the SAT exponent $d$. This expanded version also develops the full weak-advantage regime, where saving $2^{-O((log n)^d)}$ gives randomized SAT exponent $d$ and PH exponent $d^k$ at fixed level $k$; the quasipolynomial and exponential hierarchy consequences; binary-comparator advice bounds; and the certificate-length boundary between the randomized regimes. Under deterministic comparability, uniform deterministic promise-unique search additionally gives $UEXP=EXP$. The ordinary second-level collapse $PH=Σ_2^p$ for $d>1$ remains unproved.

Mon 28 SeptComputational Complexity
The gist
This paper studies special tools called membership comparators that help decide if certain configurations belong to a specific set, with applications to the SAT problem, a fundamental computational puzzle. The authors show that if these comparators work efficiently and reliably for certain problems, it leads to surprising implications for complexity theory, including how different classes of problems relate and how complex their solutions must be. They also demonstrate limits on improving algorithms for SAT under these assumptions, and explore various conditions that influence the difficulty of verification and problem solving.
Open → 2609.34952v1

Improved bounds found for sign patterns in matrices with plus minus one entries

Three Standard Deviations Suffice While One Does Not

Abstract: Spencer's 1985 ``six standard deviations suffice'' theorem shows that every $A \in [-1,1]^{n \times n}$ has a sign vector $x \in \{-1,1\}^n$ with $\|Ax\|_\infty \le 6\sqrt{n}$. We show the upper bound $\sqrt{3\operatorname{arsinh}(10)}\sqrt{n}+4 < 2.9992 \sqrt{n} + 4$ by directly rounding the minimizer of a potential function to a vertex of the cube. We also show that, for every power of two $n \ge 2^{50}$, there exists a matrix $A \in \{-1,1\}^{n \times n}$ such that $\|Ax\|_\infty >1.0000002\sqrt{n}$ for every choice of signs $x \in \{-1,1\}^n$. The construction simply replaces a $2^{-22}$ fraction of the columns of a Hadamard matrix with independent random sign vectors. This is the first improvement over the $\sqrt{n}$ lower bound of Olson and Spencer (1978), which uses a Hadamard matrix.

Mon 28 SeptDiscrete Mathematics
The gist
This paper studies how to assign plus or minus signs to columns of a matrix so that the largest resulting value is as small as possible. A previous result said you can keep this maximum value under about six times the square root of the matrix size. The authors improve this to less than three times the square root, showing fewer signs are needed to control the outcome. They also find that one times the square root is not always possible by constructing special large matrices where the maximum has to be slightly bigger than that.
Open → 2609.34471v1

Quadratic lower bound found for complexity of power sum polynomials

A Quadratic Lower Bound on Determinantal Complexity

Abstract: We prove an $Ω(n^2)$ lower bound on the determinantal complexity of the power sum polynomial $\sum_{i=1}^n x_i^n$ over the field of complex numbers. A similar result was claimed in a recent paper of Sheshadri (arXiv:2606.13628), via an AI-assisted and AI-written proof. Assuming its correctness, this was the first super-linear lower bound for this fundamental algebraic problem for any explicit polynomial. However, the authors of this note were unable to follow the details and verify the argument in arXiv:2606.13628, in spite of considerable effort on their part. The proof we provide here is short, (almost) self-contained and seemingly simpler.

Mon 28 SeptComputational Complexity
The gist
Determining how complex a polynomial is can be very challenging. The authors show that at least a certain large level of complexity, proportional to the square of the size of the input, is necessary for a key polynomial called the power sum polynomial. They provide a simpler and clearer proof compared to a previous more complicated, AI-assisted claim. This helps clarify an important fundamental question in algebraic complexity theory.
Open → 2609.34462v1

Algorithms generate diverse solutions to complex logic problems

On Diverse Solutions to Max-k-CSP and Bounded Degree k-SAT

Abstract: We study the problem of generating diverse solutions to Max-$k$-CSP and bounded-degree $k$-SAT, focusing on two distinct metrics: constraint diversity and variable diversity. For constraint diversity, the goal is to output $s \geq 2$ assignments to the CSP such that each assignment satisfies a $c$-fraction of the constraints, while maximizing the diversity among the $0$-$1$ indicator vectors of satisfied constraints in the Hamming metric. By reducing this to a multi-criteria optimization problem, we design $poly(n,s)$ time approximation algorithms that return s assignments achieving provable bi-criteria guarantees on both the fraction of satisfied constraints and diversity of the constraint vectors. For variable diversity, the objective is to maximize the Hamming distance between the assignments, while also maximizing the number of constraints satisfied. For Max-$k$-CSP instances when the desired number of solutions is $s=2^{O(n)}$, we implicitly represent these diverse approximate solutions by constructing linear codes within the solution space. Finally, we investigate variable diversity for $k$-SAT in the Lovász Local Lemma regime. In this setting, we establish NP-hardness for the exact diversity problem (computing the diameter of the solution space) and provide a polynomial-time approximation algorithm to efficiently generate diverse satisfying assignments.

Sun 27 SeptData Structures and Algorithms
The gist
Sometimes, it's useful to find many different ways to solve a tricky puzzle where many statements must be true at once. This paper studies how to find multiple solutions that are not only good at solving the puzzle but also quite different from each other according to two ways of measuring difference. The researchers developed efficient methods to create sets of solutions that balance being correct and diverse. They also showed some problems of measuring exact diversity are hard to solve but provided ways to find approximate diverse solutions efficiently.
Open → 2609.33156v1

Polynomial reduction links linear code equivalence search to decision problem

A search-to-decision reduction for the linear code equivalence problem

Abstract: We present a polynomial-time reduction from the search variant of the linear code equivalence problem (i.e. the search for a linear isometry between the inputs) to its decisional variant. More precisely, given two linearly equivalent codes $\mathcal C_1,\mathcal C_2 \subseteq \mathbb{F}_q^n$, we show how to recover a linear isometry between them by making a polynomial number of queries to an oracle for decisional linear code equivalence. First, we prove that search-Permutation Code Equivalence (search-PCE -- the problem of finding a permutation $π\in\mathcal S_n$ mapping $\mathcal C_1$ to $\mathcal C_2$) reduces in polynomial time to PCE (i.e. the problem of deciding if there is a permutation map from $\mathcal C_1$ to $\mathcal C_2$) via at most $n^2$ oracle calls on instances of dimension $k$ and length at most $n^2(n+1)/2$. We then extend this approach to linearly equivalent codes: we recover the permutation part of a linear isometry via at most $n^2$ calls to a Linear Code Equivalence (LCE) oracle on instances of the same size, and we give a deterministic polynomial-time algorithm to recover the diagonal part once this permutation is known. Altogether, this yields a polynomial-time procedure to recover a linear isometry from an oracle for decisional LCE. From a linear-algebraic perspective, our results provide an explicit reconstruction of a monomial equivalence between two matrix representations from oracle access to the corresponding orbit membership problem.

Fri 25 SeptComputational Complexity
The gist
Some mathematical codes can be transformed into each other through certain linear operations, but finding the exact transformation is a tough problem. The authors show a method to turn the problem of finding such a transformation into a simpler yes-or-no question, and then use answers to that question to recover the transformation itself. This makes solving the code equivalence problem easier by breaking it down into more manageable steps that only require checking if two codes are equivalent. Their approach works in polynomial time, meaning it remains efficient as the size of the codes grows.
Open → 2609.31517v1

Efficient key recovery attack breaks Miranda signature scheme parameters

How to break the Miranda signature scheme over matrix Gabidulin codes

Abstract: The Miranda signature scheme relies on masking a matrix code which disposes of a masked underlying structure, and the knowledge of which allows for efficient error decoding. We consider a Gabidulin code which is expanded into a matrix code, that is only \Fq-linear. An additional masking is then applied to it. The attack proposed here shares similarities with that of [Le26, https://arxiv.org/abs/2608.03328] on the EGMC encryption scheme, which also follows the paradigm described above. It consists in recovering the Fqm-linear structure of a masked matrix Gabidulin code by reducing to a MinRank instance to be solved over the extension field Fqm, but where the matrices have coefficients in Fq. Such an instance can be efficiently solved. However, unlike the previous attack, it is possible to reduce in polynomial time to such a MinRank instance in the case of the Miranda signature scheme. This results in a particularly efficient key recovery attack against the parameters proposed for Miranda. For example, for the proposed parameter set with m=79, the complexity drops from 146 bits to 46 bits in this attack.

Fri 25 SeptCryptography and Security
The gist
The Miranda signature scheme is meant to keep digital signatures secure by hiding a special structure in a type of code. The authors show a way to uncover this hidden structure using a mathematical technique called MinRank, which lets them crack the secret keys much faster than expected. This means the security level claimed by Miranda for certain parameters is much weaker in practice. Their method reduces the difficulty from very high to much lower, making it easier to break.
Open → 2609.30925v1

Exponential correlation bounds limit polynomial approximations of xor majority functions

Exponential Correlation Bounds for Polynomials

Abstract: We prove that the XOR of $k$ majorities on disjoint blocks of \(\ell\) bits has correlation at most \((2d/\sqrt{\ell})^k\) with every degree-\(d\) polynomial over \(\mathbb F_2\). By known techniques, this implies pseudorandom generators with polylogarithmic seed length for low-degree polynomials over $\mathbb F_2$ and for alternating circuits with parity gates.

Wed 23 SeptComputational Complexity
The gist
The paper shows that combining multiple majority votes on groups of bits using XOR produces a function that low-degree polynomials cannot closely mimic. The authors prove a strong upper bound on how similar these polynomials can be to such combined majority functions. This means the combined majority functions are very different from simple polynomial functions, making them useful to create sequences that look random to certain kinds of computations. The results help design tools that generate pseudorandom numbers with short starting information for use in complex circuit models and polynomial computations.
Open → 2609.28839v1

Quantum search speedups exceed quadratic limit with probabilistic advice

Pinpointing Super-Quadratic Quantum Enumeration Speedups: Exact and Certified Evaluation of the Guessing-Moment Exponent under Product-Distribution Advice

Abstract: Grover's algorithm gives an optimal quadratic query advantage for black-box search. In cryptanalysis, however, the search often comes with additional probabilistic advice over the candidates, frequently of product form, e.g. from side-channel leakage on independent key coordinates. Classically, guessing in likelihood order is optimal in expectation. In the quantum setting, Montanaro showed how to achieve an optimal expected query complexity, beating plain Grover on every non-uniform advice distribution (up to a constant overhead factor). What has been missing so far is a finite-size method for evaluating the quantum-classical guessing-moment separation induced by a given advice distribution. We provide such a method for product-distribution advice, thereby sharpening the previous entropy-based estimate of Bashiri et al. We reduce the classical and quantum guessing moments to functionals of the one-dimensional surprisal distribution, obtained for product advice by convolving the per-coordinate surprisal laws. When the surprisals lie on a common arithmetic grid (the commensurate case), the logarithmic moments and hence the speedup exponent can be evaluated as finite sums without discretization error; exponential tilting makes this computation numerically stable. For general product advice, we discretize the surprisals onto a common grid and derive an a-posteriori bound on the resulting binning error. We apply the framework to cold-boot leakage on seeds and block-cipher keys, to template-attack posteriors, and to synthetic i.i.d. Bernoulli posteriors calibrated to residual ranks reported for Keccak side-channel attacks on ML-KEM and ML-DSA. The resulting exponents substantially exceed 2 in several skewed-advice settings, reaching up to 3.97 in these synthetic models, and include cases where the previous entropy-based bound did not establish an exponent above 2.

Wed 23 SeptCryptography and Security
The gist
Searching for a specific item in a large set usually takes time proportional to the square root of the set size using quantum techniques like Grover's algorithm. However, when additional hints about the likely location are available, the authors show that quantum search can be even faster, beating this quadratic speedup. They provide a precise way to measure and calculate these improvements for complex, realistic advice scenarios often seen in cryptanalysis. Their results reveal cases where the speedup can approach nearly four times better than classical guessing methods.
Open → 2609.28226v1

Permutation group problems shown to have high computational complexity

Word Length and Diameter in Permutation Groups

Abstract: The input for the binary diameter problem consists of explicitly represented permutations generating a finite group $G$ and a binary-encoded nonnegative integer $k$. The question is whether every element of $G$ is a product of at most $k$ input generators. For the binary length problem, the input contains in addition a permutation $g \in G$ and it is asked whether $g$ is a product of at most $k$ input generators. We prove that the binary diameter problem is PSPACE-complete. When restricted to $2$-step nilpotent groups, the binary diameter problem is shown to be complete for $\mathsf{Π_2^P}$, whereas the binary length problem is shown to be NP-complete. Without the restriction to $2$-step nilpotent groups, the binary length problem is PSPACE-complete by a result of Jerrum.

Tue 22 SeptComputational Complexity
The gist
This paper looks at how hard it is to figure out how many steps it takes to build every element of a certain mathematical group from given basic pieces. The authors show that deciding whether every element can be formed with a limited number of steps is very complicated to compute, falling into a high complexity class called PSPACE-complete. For a special kind of groups called 2-step nilpotent groups, the problem has slightly different complexity classifications. This kind of work helps us understand the limits of what computers can efficiently solve in group theory.
Open → 2609.26307v1

Improved ways to find distant vectors from linear subspaces

Improved Algorithms for the Remote Point Problem

Abstract: The Remote Point Problem (RPP) is an algorithmic problem that asks, given a linear subspace $L \subseteq \mathbb{F}^n$ of dimension $k$, to deterministically find a vector $v \in \mathbb{F}^n$ far in Hamming distance from $L$. This problem was introduced by Alon, Panigrahy and Yekhanin [APY09], motivated in part by the matrix rigidity approach for proving circuit lower bounds. An algorithm is said to achieve remoteness $d$ if it finds a vector $v$ whose Hamming distance from $L$ is at least $d$. We observe that over the rational numbers, the problem admits a deterministic polynomial-time algorithm that achieves optimal remoteness $n-k$. Over finite fields, we obtain a (modest) improvement of a result of Alon, Panigrahy and Yekhanin [APY09], and give an algorithm that achieves remoteness $Ω\left(\frac{n}{\max\{k, \log n\}} \log n\right)$.

Tue 22 SeptComputational ComplexityData Structures and Algorithms
The gist
The Remote Point Problem asks how to find a vector that is very different from all vectors in a given linear space. The authors show that over rational numbers, the problem can be solved optimally using a fast algorithm. For vectors over finite fields, they improve previous methods to find vectors that are far away in terms of differing entries. This helps in understanding how to construct hard-to-approximate objects related to computer circuits.
Open → 2609.25765v1

Small sets of primes generate large multiplicative groups efficiently

On the generation of multiplicative groups by small primes

Abstract: Motivated by a question of Regev arising from his improved quantum factoring algorithm, we study how many small primes are needed to generate the group $({\mathbb Z}/q{\mathbb Z})^\times$ when each prime may be used with exponent only $0$ or $1$. We prove that, for every fixed $\varepsilon>0$ and $A>0$, there is an absolute constant $C_*$ and a set of at most $(\log Q)^{1+\varepsilon}$ primes, all at most $(\log Q)^{C_*(A+1)}$, such that for all but $O(Q(\log Q)^{-A})$ (with the implied constant depending only on $\varepsilon$ and $A$) integers $q\leq Q$, every element of $({\mathbb Z}/q{\mathbb Z})^\times$ is a product of a subset of these primes modulo $q$. The exponent $1+\varepsilon$ in the number of primes is best possible up to the arbitrary $\varepsilon$ in the exponent.

Mon 21 SeptData Structures and Algorithms
The gist
This paper studies how a group of numbers formed by all the numbers less than a number q that are relatively prime to q (called the multiplicative group modulo q) can be built using only a few small prime numbers multiplied together. The authors found that for most numbers q up to a large value Q, you only need a small number of such primes to generate every element of these groups, with each prime used at most once. Their work answers a question inspired by quantum computing algorithms for factoring numbers. They also show that the number of primes needed is close to the smallest possible.
Open → 2609.25393v1

Algorithm speeds up finding shortest vectors using less space

Faster SVP in Polynomial Space

Abstract: Kannan's algorithm, as analyzed by Hanrot and Stehlé in 2007, solves the exact Euclidean shortest vector problem in polynomial space and $n^{\frac{n}{2e}+o(n)}$ time. In the classical setting with polynomial space, we obtain the first improvement on this bound via a randomized algorithm that runs in $n^{\frac{n}{4e}+o(n)}$ time. The main idea is to represent a fixed shortest vector in many ways as a difference of samples, thereby enabling the low-space collision search of Lyu and Zhu (SODA 2023) to replace exhaustive enumeration in the original analysis.

Fri 18 SeptData Structures and Algorithms
The gist
Finding the shortest vector in a complex mathematical space is a tough problem important for fields like cryptography. Previous fastest methods that use reasonable computer memory took a long time to solve this. The authors improved the speed by cleverly representing that shortest vector in many ways and using a newer search method that reduces the work needed. This lets their algorithm solve the problem faster without using extra memory.
Open → 2609.21612v1

Communication protocol achieves efficiency without large simple patterns

Efficient Randomized Communication Without Large Monochromatic Rectangles

Abstract: In this paper, we construct a total Boolean function with $\widetilde{O}(\log n)$ randomized communication protocol, while any monochromatic rectangle has density at most $O(2^{-\mathrm{poly}(n)})$. As a corollary, it gives the first total function separation for $\mathrm{BPP}\not\subseteq\mathrm{P}^{\mathrm{NP}}$ in the communication world. Inspired by Gavinsky's recent work (arXiv:2608.18784), our construction combines the cheat-sheet framework with fully linear PCPs.

Thu 17 SeptComputational Complexity
The gist
This paper studies a way for two computers to talk and solve problems together efficiently using randomness. The authors show it's possible to have a fast communication method even when the usual simple building blocks, called monochromatic rectangles, are extremely rare. Their example breaks previous assumptions in the field, showing a surprising gap between two kinds of problem-solving power in communication complexity. They build on recent ideas combining cheat-sheet techniques and special proof systems called fully linear PCPs.
Open → 2609.20763v1

Generalizing and characterizing shift-invariant maps for lightweight cryptography

A generalization of the map $χ$

Abstract: The mapping $ χ_n:\mathbb{F}_2^n \to \mathbb{F}_2^n$ defined by $y=χ_n(x)$ with $y_i = x_i + x_{i+1}x_{i+2} + x_{i+2}$, where the indices are computed modulo $n$, has been widely studied for its application in lightweight cryptography. In this paper, we generalize this mapping and completely characterize all these shift-invariant permutations of algebraic degree $2$.

Thu 17 SeptInformation Theory
The gist
The authors study a special type of function used in lightweight cryptography, which helps secure data on small devices. They look at a known function that mixes bits in a specific way and then find all the possible similar functions doing the same kind of mixing. Their work helps understand the full range of such functions that keep things balanced and stable over shifts and have a certain mathematical complexity.
Open → 2609.19548v1

Algebraic methods improve code decoding by blending search and math

Hamming Ideals and Grobner Bases for ISD-like Syndrome Decoding

Abstract: We investigate an algebraic approach to the Syndrome Decoding Problem, based on a reformulation of the Hamming weight constraint and its integration with the Information Set Decoding paradigm. We begin with a systematic analysis of the Hamming variety, deriving its defining equations in terms of elementary symmetric functions. Since these equations may have high degree, we exploit convolution identities for elementary symmetric functions, together with factorizations based on Lucas' identity, to derive an equivalent formulation with auxiliary variables and equations of bounded degree. Building on this modeling, we generalize the ISD paradigm through an ISD-like decoding strategy, implemented by the GBDecode algorithm, in which only a subset of an information set is fixed. This approach reduces the size of the combinatorial search space at the cost of solving the associated multivariate nonlinear systems. To handle this algebraic component, we employ the MultiSolve algorithm, which replaces a single Grobner basis computation with a collection of computations on simpler systems, obtained by exhaustively assigning a varying number of indeterminates over the finite field. This provides a tunable balance between combinatorial search and algebraic solving. We evaluate the resulting approach experimentally on instances of the Syndrome Decoding Problem for random binary linear codes, using parameters corresponding to the NIST Security Category 1 parameter set of the Classic McEliece cryptosystem. The experiments assess the feasibility of this combinatorial-algebraic approach and provide insights into the practical behavior of Grobner basis techniques within an ISD-like decoding framework.

Wed 16 SeptCryptography and SecuritySymbolic Computation
The gist
Decoding messages sent with error-correcting codes can be tough because it involves finding a hidden pattern among many possibilities. This paper looks at a way to use algebra, by rewriting how the number of errors is counted, to help find the right solution more efficiently. The researchers mix this algebraic approach with smart search strategies, turning a big guessing game into smaller, manageable pieces that computers can solve with special math tools. They tested their ideas on code parameters similar to those used for secure communication systems and saw how practical these methods might be.
Open → 2609.18866v1

Matrix multiplication over fields needs at least 21 terms

A Structural Proof of the Lower Bound 21 for $3\times3$ Matrix Multiplication over $\mathbb F_2$

Abstract: We prove that the tensor rank of $3\times3$ matrix multiplication over $\mathbb F_2$ is at least $21$. The structural proof, independently developed by Qiushi Engine, converts occupation constraints on a single tensor factor into algebraic relations coupling all three factors. Certified quotient-rank bounds and finite geometry force any hypothetical $20$-term decomposition to have first-factor matrix-rank profile $(16,1,3)$. The ranks of the corresponding split-flattened summands therefore sum to $27$, exactly the rank of the full split flattening. Equality in rank subadditivity forces their images to form a direct sum; normalization by the inverse flattening then makes the summands pairwise annihilating idempotents. An explicit product identity for matrix multiplication implies that at most one first factor can be invertible, contradicting the three forced by the profile. The same obstruction constrains $22$-term decompositions attaining the split-rank bound. The complete proof, including the finite quotient bounds, is formalized in Lean. The accompanying research trajectory records Qiushi Engine's long-horizon autonomous research, from numerical experiments and quotient constructions to the structural proof.

Wed 16 SeptComputational ComplexityData Structures and AlgorithmsSymbolic Computation
The gist
Multiplying two 3x3 matrices over a simple math system called F2 requires at least 21 basic multiplication steps. The authors prove this by examining how different parts of the multiplication process fit together and using rules from algebra and geometry. They show that trying to do it with only 20 steps leads to logical contradictions. This proves a lower limit on how efficiently this matrix multiplication can be done.
Open → 2609.18722v1

Polynomial time attack reveals keys in elliptic code cryptosystems

A Polynomial-Time Attack on the McEliece Cryptosystem on Elliptic Codes with Arbitrary Divisors

Abstract: The McEliece cryptosystem based on algebraic geometry codes has been proposed as a way to reduce the key size of code-based cryptography, but several structural attacks have demonstrated the vulnerability of particular families of algebraic geometry codes. Despite this, until recently, there remained schemes and parameter sets that were not vulnerable to any known attack. We propose a new structural attack with ``hints'' that applies to elliptic codes with arbitrary effective divisors. In particular, we prove that, given the elliptic curve, the public generator matrix, and three points from the evaluation divisor, the entire divisor can be recovered in polynomial time, independently of the number of errors used in the cryptosystem. The attack requires $\mathcal{O}(k^2n^2+|\mathcal{E}(\mathbb{F}_q)|+n)$ operations in $\mathbb{F}_q$ and succeeds with overwhelming probability, after which the second divisor is recovered in $\mathcal{O}\!\left(k^2n^2 + (|\mathcal{E}(\mathbb{F}_q)|-n)n^2\right)$ operations. We further propose an optimized version of the attack that requires no additional information at all. Exploiting the action of the automorphisms of the curve, the three known points are replaced by the enumeration of a single pair of field elements, which yields an equivalent key on the given public curve in $\mathcal{O}\!\left(k^2n^2 + q^2 + (|\mathcal{E}(\mathbb{F}_q)|-n)n^2\right)$ operations on average.

Tue 15 SeptInformation Theory
The gist
The McEliece cryptosystem is a way to keep information safe using complex math from geometry, but some versions can be cracked by clever methods. The authors show a new attack that can find secret keys quickly when the system uses elliptic codes, even with any kind of settings. Their method needs some small extra clues but can be made stronger to need no extra clues at all, making the cryptosystem much less secure than previously thought.
Open → 2609.17732v1

Sublinear size coalitions can control outputs in complex systems

A Resolution of Friedgut's Conjecture on Influential Coalitions

Abstract: We prove that, for every constant $\varepsilon>0$ and every function $f:Σ^n\to\{0, 1\}$, there is a coalition of $O(n/\sqrt{\log n})$ coordinates and a target output $b\in\{0, 1\}$ such that, after the remaining coordinates are sampled uniformly and independently, the coalition can choose its values to make the output equal to $b$ with probability at least $1-\varepsilon$. The bound is independent of the alphabet size and also holds for monotone Boolean functions on $[0,1]^n$, resolving a conjecture of Friedgut (Combinatorics, Probability and Computing, 2004). Unlike the Boolean cube setting, where Kahn, Kalai, and Linial (FOCS, 1988) give a coalition bound of $O(n/\log n)$, no sublinear bound independent of the alphabet size was previously known. In collective coin flipping, our result gives the first sublinear bound on the number of bad players needed to force a fixed output with probability at least $1-\varepsilon$ in any one-round protocol with independent uniform messages, regardless of the message length. A key ingredient in our proof is an encoding that lets us relate the influence of a function on a product space to the $p$-biased influence of the encoded function. We then rely on a structure theorem of Hatami (Annals of Mathematics, 2012) for functions with small $p$-biased influence to bias the encoded function.

Mon 14 SeptComputational ComplexityDiscrete Mathematics
The gist
Figuring out which small groups of inputs can strongly influence the outcome of a complex function has been a tricky problem, especially when those inputs come from large sets. The authors proved that for any function taking many inputs, there's a relatively small group of them that can be set to force the output to a certain value with very high chance. This resolves a long-standing question and works even when inputs come from large or continuous sets. Their approach used clever encoding techniques and previously known structural insights to make this result possible.
Open → 2609.16401v1

New math tools analyze input output patterns in finite field functions

Differential-linear profiles over finite fields of arbitrary characteristic

Abstract: The (binary) differential-linear connectivity table (DLCT) measures the dependence between an input difference and a linear mask applied to the corresponding output difference. For vectorial Boolean functions, each DLCT entry is one half of an additive autocorrelation value. We extend this relation to functions over finite fields of arbitrary prime characteristic by introducing a level-resolved p-ary differential-linear profile. Its entries are the centered numbers of inputs for which a derivative component has each prescribed trace value in $\mathbb{F}_p$. The discrete Fourier transform of this profile is the family of additive autocorrelations obtained by multiplying the output mask by the nonzero elements of $\mathbb{F}_p$; when p=2, the usual binary identity is recovered. For a fixed input difference, we show that the profiles over all nonzero output masks determine the corresponding DDT row exactly, and we give an explicit inversion formula. We establish a second-moment identity: the total profile energy in one derivative direction is a constant multiple of the squared Euclidean distance between that DDT row and the balanced row. Thus this energy is determined by the full row differential spectrum, not by differential uniformity alone. It follows that all profiles in a direction vanish exactly when the derivative is balanced; for square maps in odd characteristic, this gives a characterization of planarity. As concrete odd-characteristic examples, we determine the complete profile of the monomial $x^{p^k+1}$ and derive an exact Kloosterman-sum formula for the inverse monomial. Finally, we determine the behavior of the profiles under equivalence. EA-equivalence reindexes the input and output masks and translates the trace level, whereas a general CCZ equivalence may mix several derivative directions. Nevertheless, for square maps the global nontrivial profile energy is CCZ-invariant.

Mon 14 SeptInformation Theory
The gist
This work studies how certain mathematical functions change when their inputs shift, focusing on functions defined over finite fields with any prime number of elements. The authors extend a known tool (DLCT) that measures input-output relationships in binary functions to work in a broader setting. They find a way to capture detailed patterns of change and relate these to known properties of the functions. This helps characterize special functions used in cryptography and provides formulas for key examples in odd-prime cases. The results also show how these patterns behave under common transformations of the functions.
Open → 2609.15445v1

New polynomial method cuts complexity in binary syndrome decoding problem

Symmetric Models for Syndrome Decoding

Abstract: This paper introduces a new polynomial model for the exact variant of the Syndrome Decoding Problem (SDP) in the binary case. The model is based on elementary symmetric polynomials. We estimate the computational complexity of solving the corresponding polynomial system by establishing bounds on the degree of regularity and on the solving degree of the ideal associated to the model. The complexity estimate is lower than for previous polynomial models. We also provide a variant of the model whose complexity depends directly on the specific instance of the SDP and is lower than for the first model. Finally, we discuss how to apply our approach to solve other variants of the SDP.

Sat 12 SeptCryptography and Security
The gist
Decoding certain types of error-correcting codes involves solving a hard problem called the Syndrome Decoding Problem. This paper introduces a new mathematical approach using special polynomials that better models this problem and reduces how hard it is to solve. The authors also created a version that adapts to specific problem instances, making it even easier to handle. Their method could potentially be applied to different variants of the same decoding challenge.
Open → 2609.14052v1

Explicit infinite family of Maiorana McFarland bent functions settles conjecture

A Novel Approach to Counterexamples of the Polujan-Pott Conjecture via Set-Partition Permutations

Abstract: In this paper, we settle a conjecture of Polujan and Pott by constructing an explicit, infinite family of Maiorana--McFarland bent functions $f_t$ in $2(2^t-1)$ variables with algebraic degree $°(f_t) = t + 1$ for any integer $t \ge 2$. Our construction builds upon a minimal commutative algebra $I_t$, which naturally induces a triangular set-partition polynomial permutation $P_t$. By identifying an elementary abelian subgroup within the direct sum $ I_t \oplus I_t^*$, we establish an explicit nonlinear coordinate transformation that pulls $f_t$ back to a canonical quadratic form. This linearizes the translation development $\operatorname{Dev}(D_{f_t})$ under an exotic group structure and proves that it is isomorphic to the classical symplectic design $S^\pm(2(2^t-1))$, thereby fully resolving the conjecture.

Sat 12 SeptInformation Theory
The gist
This paper solves a long-standing mathematical problem by constructing a special kind of complex function called a Maiorana–McFarland bent function for infinitely many variables. The authors use advanced algebra structures to create a transformation that simplifies these functions, showing they fit perfectly into known mathematical designs. Their work fully proves a conjecture made by Polujan and Pott, clarifying the properties of these functions.
Open → 2609.13968v1

New lattices achieve extremely high kissing numbers in prime dimensions

A lattice family with kissing constant $τ(\mathcal{L}_n) \ge e^{\sqrt{n}}$

Abstract: For prime dimensions $n \ge 5$, we define integer lattices $\mathcal{L}_n$ with kissing constant \begin{align} τ(\mathcal{L}_n) \ge \left(\frac{1}{\sqrt{2 πe}} + o(1)\right) n^{3/4} e^{\sqrt n}. \notag \end{align} This improves on the growth rate $e^{Θ((\log n)^2)}$ of the Barnes-Wall lattices, which provided the previously best known asymptotic lower bound. The construction is an extension of a previous construction by Bennett-Peikert based on Reed-Solomon codes.

Fri 11 SeptInformation Theory
The gist
The paper finds a way to create special grids of points in spaces whose dimension is a prime number greater or equal to five. These grids have a surprisingly large number of spheres that can touch a central sphere without overlapping, much more than previous known constructions. The authors improve on earlier methods by extending a construction that used ideas from error-correcting codes. This means they found denser ways to pack spheres in high-dimensional spaces for certain dimensions.
Open → 2609.13608v1

Deterministic parallel method counts solutions of quadratic equations in characteristic two

Deterministic NC Quadratic Root Counting in Characteristic Two

Abstract: Counting satisfying assignments of Boolean formulas is a basic problem in theoretical computer science, with $\#3\text{-}\SAT$ as the standard $\SharpP$-complete problem. More generally, counting the solutions of a system of polynomial equations over $\F_2$ is $\SharpP$-complete. Here we focus on the more structured problem of counting the solutions of a single polynomial equation. For polynomial equations over finite fields, Ehrenfeucht and Karpinski \cite{computationalcomplexityofxorandcountingproblems1990} showed a sharp difference between degrees two and three: quadratic root counting is solvable in polynomial time, while the degree-three problem is $\SharpP$-complete. Their quadratic algorithm is sequential. For fixed finite fields, Ishai et al.~\cite{ishai2012randomizing} later gave deterministic parallel algorithms in odd characteristic and randomized parallel algorithms in characteristic two. We give a deterministic $\NC$ algorithm for exactly counting the solutions of a quadratic polynomial equation over every fixed finite field of characteristic two. Our algorithm separates the radical and uses the absolute trace to realize the bit distinguishing the two nondegenerate finite-field types as the Arf invariant \cite{arf1941untersuchungen} of a quadratic form over $\F_2$. It then recovers that invariant from an integral matrix using Browder's determinant criterion \cite{browder2006complete}. This replaces the randomized canonical-form step in the algorithm of Ishai et al.

Fri 11 SeptComputational Complexity
The gist
Counting the number of solutions to complex mathematical problems helps computer scientists understand how hard these problems are. The authors focus on equations with special properties over a field called characteristic two, important in computing and coding theory. They develop a new parallel algorithm that deterministically counts how many solutions a quadratic equation has, improving on earlier methods that used randomness. This approach uses advanced math concepts like the Arf invariant and matrix determinants to achieve this counting efficiently.
Open → 2609.12669v1

Second-order analysis improves randomness extraction with side information

Second-Order Expansion of Privacy Amplification Under f-Divergence Criteria

Abstract: We derive the second-order asymptotics of randomness extraction from memoryless sources with side information under security criteria based on a broad class of Csiszàr f-divergences, treating both a fixed reference side-information marginal and optimization over that marginal. The conditional varentropy decomposes into fluctuations of the conditional entropy across different values of the side information and the average variance of the conditional surprisal for each value. Without marginal optimization, these contributions yield a Gaussian-mixture second-order profile. With marginal optimization, they combine into the total conditional varentropy, yielding a single Gaussian profile. As corollaries, we obtain second-order expansions for Rényi-entropy criteria of all orders $α\in (0,1)$ and recover the known expansion for total variation distance.

Thu 10 SeptInformation Theory
The gist
Extracting secure random numbers from sources that have some predictable patterns is important for privacy. This paper looks closely at the small variations (second-order effects) in how much randomness can be securely extracted when an adversary knows some related side information. The authors analyze this problem using a general family of privacy measures and show how uncertainty breaks down into different parts, leading to precise predictions about security. These results generalize known insights and provide a clearer understanding of randomness extraction under diverse security definitions.
Open → 2609.11794v1

New method creates complex multi-sequences for better cryptography

Construction of Multi-sequences With High Nonlinear Complexity via Narrow Ray Class Fields

Abstract: Nonlinear complexity is a fundamental criterion in the evaluation of pseudorandom sequences. The construction of multi-sequences with high nonlinear complexity is both theoretically and practically important in cryptography. Motivated by prior constructions of multi-sequences with high nonlinear complexity in [IEEE Trans. Inf. Theory, 60(10), 2014] and [IEEE Trans. Inf. Theory, 63(12), 2017], we provide a unified framework via narrow ray class fields, the cyclic descent due to Guruswami and Xing in [J. Combin. Theory Ser. A 129 (2015) ]. Then we can generate new multi-sequences with high nonlinear complexity over function fields with arbitrary genera.

Wed 9 SeptInformation Theory
The gist
Generating sequences that are hard to predict is very important for keeping information secure. The authors build on earlier work to create a flexible method for making multiple such sequences that are very complex in a nonlinear way. They use advanced math called narrow ray class fields to do this, which lets them create these sequences over different kinds of function fields. This approach can help improve cryptographic systems by providing stronger pseudorandom sequences.
Open → 2609.10369v1

Quantum communication limits in multiparty coordination tasks revealed

On the Limits of Quantum Multiparty Simultaneous Communication

Abstract: The Simultaneous Message Passing (SMP) model provides a fundamental framework for comparing classical and quantum communication. For two players, Gavinsky et al. (STOC 2006) established a separation underlying the incomparability of shared randomness and quantum communication: \textsc{Index Coordination} needs $O(\log n)$ public-coin bits but $Ω(n^{1/3})$ bounded-error qubits. In this work, we establish a multiparty exponential separation through $\operatorname{IC}_{k,n}$, a natural $k$-party generalization of \textsc{Index Coordination}. Public-coin protocols solve it unambiguously with maximum message length $O(\log n)$ bits. In contrast, quantum SMP protocols without shared entanglement or public coins require maximum message length $Ω(n^{1-1/k})$ qubits in the unambiguous regime and $Ω(n^{(k-1)/(k+1)})$ qubits in the bounded-error regime. A classical private-coin protocol matches the unambiguous bound, so quantum communication provides no asymptotic advantage over private randomness in this regime. For fixed error parameters, all constants are independent of $k$, establishing the exponential separation for every integer-valued function $k=k(n)\ge2$, without restricting its growth. Both quantum lower bounds become $Ω(n)$ when $k\ge c\log n$ for any fixed $c>0$, matching the full-input protocol and yielding tight linear complexity in both regimes. Our results demonstrate that quantum superposition cannot efficiently simulate the coordination afforded by public randomness, extending this separation to arbitrary $k$. To bound success probabilities for multiparty product states, we prove an exact factorization theorem for unambiguous quantum state identification, which may be of independent mathematical interest.

Wed 9 SeptComputational Complexity
The gist
The paper studies how well quantum communication can replace shared randomness when multiple parties try to coordinate by sending messages simultaneously. The authors show that quantum messages need to be much longer than classical public randomness to solve certain coordination problems efficiently, and that this gap grows exponentially with the number of parties involved. This means quantum communication cannot easily mimic the benefits of shared randomness in these tasks. The result clarifies fundamental limits of quantum communication in multiparty scenarios.
Open → 2609.10289v1

Quantum channel games reveal new limits on testing quantum processes

Minimax games for quantum channel discrimination

Abstract: Quantum channel discrimination is a primitive task for identifying, verifying, and benchmarking quantum dynamics. Previous studies have primarily considered either the best-case tester-input setting or the worst-case jammer-input setting. Here, we introduce a game-theoretic framework in which both the tester and jammer control separate inputs. Combining three input structures, characterized by whether the tester and jammer use entangled inputs or IID inputs across channel uses, with four information patterns, determined by the visibility of the jammer's strategy and its knowledge of the true hypothesis, yields twelve game models. We provide exact finite blocklength hypothesis testing characterizations of all twelve models in terms of nine minimax hypothesis testing divergences and derive their asymptotic Stein exponents. Notably, for entangled jammers, neither the visibility of the jammer's strategy nor its knowledge of the true hypothesis affects the asymptotic Stein exponent, whereas the information pattern remains consequential for IID jammers. As an example, we study the discrimination of a general channel from a replacer channel and show that all asymptotic Stein exponents coincide with the same additive, single letter quantity. We further develop a general argument that upgrades achievability results to strong converse results, thereby establishing strong converse properties for several game models, resolving an open problem in composite hypothesis testing posed by Berta et al. [Commun. Math. Phys. 385, 55 (2021)], and strengthening several recent results of Lami [arXiv:2510.06340]. The framework and techniques developed here may support future studies of quantum information tasks involving competing roles.

Wed 9 SeptInformation Theory
The gist
Figuring out how to tell different quantum processes apart is very important for checking how quantum computers and devices work. The authors look at this problem as a game where two players pick different types of inputs to test or confuse the quantum process. They analyze twelve ways these games can be played depending on what kind of inputs and information each player has. They found exact math formulas that describe how well players can do in each scenario, including long-run limits. Their work also solves an open question from earlier research and strengthens some recent findings.
Open → 2609.09839v1

Proximity gaps improve codes for cryptography and error detection

Proximity Gaps for Gabidulin Codes and Applications

Abstract: Proximity gaps are central to the soundness of interactive oracle proofs of proximity (IOPPs) and polynomial commitment schemes (PCSs). An $[n,k,d]$ linear code $C\subseteq\mathbb F^n$ has a $δ$-proximity gap with error $ε$ if, for every $u_0,u_1\in\mathbb F^n$, either all points on $\ell_{u_0,u_1}=\{u_0+αu_1:α\in\mathbb F\}$ are $δ$-close to $C$, or at most an $ε$ fraction are. Although proximity gaps for Hamming-metric codes are well understood, their rank-metric counterparts remain largely unexplored despite their applications in coding theory and cryptography. In this work, we study proximity gaps for linear rank-metric codes and their cryptographic applications. First, we show that every $[n,k,d]$ linear rank-metric code $C$ over $\mathbb F_{q^m}$ admits a proximity gap for every $δ\le(d-1)/(3n)$, with error at most $q^{e+1}/q^m$, where $e=\lfloorδn\rfloor$. For Gabidulin codes, we improve the gap to $(d-1)/(2n)$ with error $10q^{n-1}/q^m$. These two proximity gaps match those for general linear Hamming-metric codes and Reed--Solomon (RS) codes, respectively. We prove the $(d-1)/(2n)$ bound is tight by constructing an infinite family of constant-rate Gabidulin codes and affine lines $\ell_{u_0,u_1}$ on which a $1-o(1)$ fraction of points are $d/(2n)$-close to the code, while $u_1$ is at least $3d/(4n)$-far from it. At the $d/(3n)$ gap, we also give a counterexample establishing a lower bound on $ε$. As applications, we construct an IOPP for interleaved Gabidulin codes by adapting the Ligero IOPP for interleaved RS codes. We then adapt the Ligero-based PCS for ordinary polynomials to obtain a $q$-linearized polynomial commitment scheme. To our knowledge, this is the first PCS framework based on rank-metric error-correcting codes.

Wed 9 SeptInformation TheoryCryptography and Security
The gist
People use special mathematical codes to detect and fix errors in messages, which is important for things like secure communication and data storage. This paper studies how close or far certain codes are from each other in a special sense called the rank metric, which was not well understood before. The authors focus on Gabidulin codes, a type of code useful in cryptography, and prove new results about their 'proximity gaps,' which help ensure the soundness of interactive proofs and polynomial commitments. They also build new tools based on these codes that could improve secure coding and cryptographic protocols.
Open → 2609.09838v1

Faster binary polynomial reduction with logarithmic feedback depth

Reduction Modulo Binary Polynomials with Logarithmic Feedback Depth

Abstract: Polynomial modular reduction is central to binary finite-field arithmetic and repeated Frobenius powering. Sparse top-down folding uses few shift/XOR operations, but a tap near the leading term creates a long feedback chain. We formulate this recurrence as inversion of a nilpotent shift operator and factor its inverse by characteristic-two Frobenius powers. The resulting Frobenius-factorized reduction (FFR) applies to every monic binary modulus without materializing a reciprocal or dense reduction matrix, and its shifts can be generated online without a persistent modulus-specific schedule. For degree $m$, nonleading support size $s$, and nearest-tap distance $Δ_{\min}$, FFR has exact feedback depth $\lceil\log_2(m/Δ_{\min})\rceil$ and scheduled work $O(ms(1+\log(m/s)))$. A portable-C evaluation on 1,096 supports through degree $131072$ identifies distinct FFR, López--Dahab, and gf2x-backed Barrett regions. On four certified irreducible moduli, FFR makes complete Rabin irreducibility testing $1.35$--$8.04$ times faster than NTL and $1.60$--$6.81$ times faster than the matched Barrett implementation.

Tue 8 SeptSymbolic Computation
The gist
Reducing polynomials modulo other binary polynomials is a key step in many cryptographic and coding operations. The authors propose a new method, called Frobenius-factorized reduction (FFR), that speeds up this process by organizing computations to minimize long feedback chains. Their approach works for every polynomial type without needing large precomputed tables and generates operations dynamically. They show that this method outperforms existing standard algorithms significantly on large polynomial degrees and in practical irreducibility testing.
Open → 2609.08608v1

Energy estimation reveals structure in binary hamming slices

Energy Estimation of the Hamming Slice and its Applications

Abstract: Let $R=\mathbb{Z}/(2^n-1)\mathbb{Z}$, where $n\geq 3$, and let $S_w\subseteq R$ be the residues whose canonical $n$-digit binary expansion has Hamming weight $w$. We obtain, in particular, an asymptotic formula for the additive energy of $S_w$ \[ E(S_w)=\frac{\left|S_w\right|^4}{|R|}+ \mathcal{O}\left(|R|^3 n^{-3} \right), \] which holds uniformly in $w$. The error term is optimal in order, with a matching lower bound for $w=\lfloor n/2+\sqrt{n} \rfloor$. It follows that triple sums of arbitrary unit dilates have asymptotically uniform representation counts when $\prod_{j=1}^{3} \left|S_{w_j} \right| /\left(|R| n^{-3/5}\right)^3\to\infty$, and that double sums have asymptotically full support when $\left|S_{w_1}\right| \left|S_{w_2} \right|/\left(|R| n^{-3/4}\right)^2\to\infty$. In the proof, modular collisions are represented using a cyclic binary carry automaton; this appears to be a novel approach in this area of problems.

Mon 7 SeptInformation Theory
The gist
This paper studies sets of numbers defined by how many 1s appear in their binary form, called their Hamming weight. The authors find a precise formula for how often sums of these numbers overlap, known as additive energy. They also introduce a new method using a cyclic automaton to understand the patterns of how digit-carrying works in modular addition. These results help describe how sums involving these numbers distribute and when such sums cover many possible values evenly.
Open → 2609.08056v1

Simd vectorization triples performance in generating permutations efficiently

Parallelizing the Factorial Space: 3x SIMD Acceleration of the Steinhaus-Johnson-Trotter Algorithm via Dual-Lane AVX2 Execution

Abstract: This paper presents a high-performance SIMD acceleration framework for the Steinhaus-Johnson-Trotter permutation generation algorithm, targeted at modern x86-64 architectures using the AVX2 instruction set. By exploiting a novel combinatorial space partitioning with pre-calculated index offsets combined with single-cycle vector byte shuffling (_mm256_shuffle_epi8), our dual-lane vectorized implementation processes two independent, concurrent permutation streams within a single 256-bit YMM register under a uniform execution mask. Empirical evaluations demonstrate a 3$x$ performance throughput increase over both Donald Knuth's Algorithm P (TAOCP Vol 4A), which we previously accelerated by 3$x$ in scalar code, and the recent Ring-Cascade algorithm by Yusheng Hu. The proposed software architecture maintains cross-compiler compliance, completely avoids store-forwarding memory stalls during hot loops, and is validated up to order $n=11$ with a benchmark performance of ~1.27 billion CPU cycles for $n=13$ on native hardware.

Mon 7 SeptData Structures and Algorithms
The gist
Generating all possible orders (permutations) of items is a common computing challenge that can be very slow for larger lists. The authors developed a new way to speed up a well-known algorithm by running two streams of computations in parallel using advanced CPU instructions called AVX2. This approach shuffles and manages data inside the processor's registers to process permutations much faster without slowing down memory access. Their method runs about three times faster than previous best-known techniques for sequences up to size 13 on typical modern processors.
Open → 2609.07862v1

Neighbor graph reveals regular patterns in special linear codes

The Neighbor Graph of Linear Complementary Dual (LCD) Codes

Abstract: Linear complementary dual (LCD) codes form an important class of linear codes with applications in cryptography, classical error correction, and quantum coding theory. In this paper, we study the neighbor relation on LCD codes over finite fields and the graph induced by this relation, where two codes are adjacent whenever they intersect in codimension one. We determine the number of neighbors of an LCD code that are also LCD, and we use this result to analyze the structure of the corresponding neighbor graph. In particular, we prove its regularity over arbitrary finite fields and establish further regularity properties for its main structural subgraphs in the binary and odd-characteristic cases. These results provide a graph-theoretic framework for the study of LCD codes and reveal a strong combinatorial regularity in their neighborhood structure.

Mon 7 SeptInformation Theory
The gist
Some special types of codes called LCD codes help protect data in various technologies like cryptography and quantum computing. This paper explores how these codes relate to each other when they differ just a little bit, linking them as neighbors in a graph. The authors found that the way these codes connect in this neighbor graph follows very regular and predictable patterns, no matter what kind of finite field is used. These patterns help us understand the structure of LCD codes better through graph theory.
Open → 2609.07580v1