Table of Contents
Fetching ...

No exponential quantum speedup for $\mathrm{SIS}^\infty$ anymore

Robin Kothari, Ryan O'Donnell, Kewen Wu

TL;DR

This work dequantizes SIS$^{\infty}$ and CIS by constructing efficient deterministic classical algorithms that solve these problems in broad parameter regimes, including worst-case inputs and average-case settings with exponentially large field sizes. The authors develop a suite of reductions anchored by a generalized halving trick, zero-sum theory, and dimension-reduction techniques to produce reducible vectors and recover zero-sums with reduced weight, achieving poly-time runtimes in $m$ and $\log q$ and favorable dependence on $n$, $q$, and $k$. They extend these methods to $\,\mathbb{F}_q^n$-Subset-Sum and CIS, improving prior quantum bounds across many regimes and even handling cases where $q$ is exponentially large in $n$. The results imply there is no exponential quantum speedup for SIS$^{\infty}$ in a wide range of practical settings and have implications for post-quantum cryptography by enhancing classical attack capabilities. Overall, the paper provides a comprehensive framework that unifies SIS$^{\infty}$, CIS, and related problems under classical algorithms with strengthened performance guarantees, challenging prior expectations of quantum advantage.

Abstract

In 2021, Chen, Liu, and Zhandry presented an efficient quantum algorithm for the average-case $\ell_\infty$-Short Integer Solution ($\mathrm{SIS}^\infty$) problem, in a parameter range outside the normal range of cryptographic interest, but still with no known efficient classical algorithm. This was particularly exciting since $\mathrm{SIS}^\infty$ is a simple problem without structure, and their algorithmic techniques were different from those used in prior exponential quantum speedups. We present efficient classical algorithms for all of the $\mathrm{SIS}^\infty$ and (more general) Constrained Integer Solution problems studied in their paper, showing there is no exponential quantum speedup anymore.

No exponential quantum speedup for $\mathrm{SIS}^\infty$ anymore

TL;DR

This work dequantizes SIS and CIS by constructing efficient deterministic classical algorithms that solve these problems in broad parameter regimes, including worst-case inputs and average-case settings with exponentially large field sizes. The authors develop a suite of reductions anchored by a generalized halving trick, zero-sum theory, and dimension-reduction techniques to produce reducible vectors and recover zero-sums with reduced weight, achieving poly-time runtimes in and and favorable dependence on , , and . They extend these methods to -Subset-Sum and CIS, improving prior quantum bounds across many regimes and even handling cases where is exponentially large in . The results imply there is no exponential quantum speedup for SIS in a wide range of practical settings and have implications for post-quantum cryptography by enhancing classical attack capabilities. Overall, the paper provides a comprehensive framework that unifies SIS, CIS, and related problems under classical algorithms with strengthened performance guarantees, challenging prior expectations of quantum advantage.

Abstract

In 2021, Chen, Liu, and Zhandry presented an efficient quantum algorithm for the average-case -Short Integer Solution () problem, in a parameter range outside the normal range of cryptographic interest, but still with no known efficient classical algorithm. This was particularly exciting since is a simple problem without structure, and their algorithmic techniques were different from those used in prior exponential quantum speedups. We present efficient classical algorithms for all of the and (more general) Constrained Integer Solution problems studied in their paper, showing there is no exponential quantum speedup anymore.

Paper Structure

This paper contains 49 sections, 38 theorems, 82 equations, 1 table.

Key Result

Theorem 1

(chen2022quantum). Let $k \geq 2$ be a constant and $A \subseteq \mathbb{F}_q$ be of size $|A| = q - k + 1$. There is a $\mathop{\mathrm{poly}}\nolimits(m,q)$-time quantum algorithm that, given a uniformly random $H \in \mathbb{F}_q^{n \times m}$ where finds a nonzero $x \in A^m$ satisfying $Hx = 0$.

Theorems & Definitions (86)

  • Theorem
  • Theorem
  • theorem 1.1: Special case of chen2022quantum
  • theorem 1.2: Proved in \ref{['sec:F3-subset-sum']}
  • definition 1.3
  • theorem 1.4: chen2022quantum
  • theorem 1.5: Proved in \ref{['sec:general_cis_sis']}
  • theorem 1.6: Simpler version; proved in \ref{['sec:simple_sis']}
  • theorem 1.7: Follows from chen2022quantum
  • theorem 1.8: Follows from II24
  • ...and 76 more