The Planted k-SUM Problem: Algorithms, Lower Bounds, Hardness Amplification, and Cryptography

04/04/2023
by   Sagnik Saha, et al.
0

In the average-case k-SUM problem, given r integers chosen uniformly at random from {0,…,M-1}, the objective is to find a set of k numbers that sum to 0 modulo M (this set is called a solution). In the related k-XOR problem, given k uniformly random Boolean vectors of length logM, the objective is to find a set of k of them whose bitwise-XOR is the all-zero vector. Both of these problems have widespread applications in the study of fine-grained complexity and cryptanalysis. The feasibility and complexity of these problems depends on the relative values of k, r, and M. The dense regime of M ≤ r^k, where solutions exist with high probability, is quite well-understood and we have several non-trivial algorithms and hardness conjectures here. Much less is known about the sparse regime of M≫ r^k, where solutions are unlikely to exist. The best answers we have for many fundamental questions here are limited to whatever carries over from the dense or worst-case settings. We study the planted k-SUM and k-XOR problems in the sparse regime. In these problems, a random solution is planted in a randomly generated instance and has to be recovered. As M increases past r^k, these planted solutions tend to be the only solutions with increasing probability, potentially becoming easier to find. We show several results about the complexity and applications of these problems, including conditional lower bounds for r^k ≤ M ≤ r^2k, a search-to-decision reduction for M > r^k, hardness amplification for M ≥ r^k, a construction of PKE for some M ≤ 2^polylog(r), and non-trivial algorithms for any M ≥ 2^r^2.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/17/2020

On the Hardness of Average-case k-SUM

In this work, we show the first worst-case to average-case reduction for...
research
10/31/2021

Fine-Grained Cryptanalysis: Tight Conditional Bounds for Dense k-SUM and k-XOR

An average-case variant of the k-SUM conjecture asserts that finding k n...
research
11/26/2020

Outcome Indistinguishability

Prediction algorithms assign numbers to individuals that are popularly u...
research
11/14/2022

Efficient algorithms for certifying lower bounds on the discrepancy of random matrices

We initiate the study of the algorithmic problem of certifying lower bou...
research
11/17/2021

Sum-of-Squares Lower Bounds for Sparse Independent Set

The Sum-of-Squares (SoS) hierarchy of semidefinite programs is a powerfu...
research
01/05/2020

All non-trivial variants of 3-LDT are equivalent

The popular 3-SUM conjecture states that there is no strongly subquadrat...
research
06/15/2023

Average Case Error Estimates of the Strong Lucas Test

Reliable probabilistic primality tests are fundamental in public-key cry...

Please sign up or login with your details

Forgot password? Click here to reset