English

Removing Additive Structure in 3SUM-Based Reductions

Data Structures and Algorithms 2023-03-20 v2 Computational Complexity

Abstract

Our work explores the hardness of 33SUM instances without certain additive structures, and its applications. As our main technical result, we show that solving 33SUM on a size-nn integer set that avoids solutions to a+b=c+da+b=c+d for {a,b}{c,d}\{a, b\} \ne \{c, d\} still requires n2o(1)n^{2-o(1)} time, under the 33SUM hypothesis. Such sets are called Sidon sets and are well-studied in the field of additive combinatorics. - Combined with previous reductions, this implies that the All-Edges Sparse Triangle problem on nn-vertex graphs with maximum degree n\sqrt{n} and at most nk/2n^{k/2} kk-cycles for every k3k \ge 3 requires n2o(1)n^{2-o(1)} time, under the 33SUM hypothesis. This can be used to strengthen the previous conditional lower bounds by Abboud, Bringmann, Khoury, and Zamir [STOC'22] of 44-Cycle Enumeration, Offline Approximate Distance Oracle and Approximate Dynamic Shortest Path. In particular, we show that no algorithm for the 44-Cycle Enumeration problem on nn-vertex mm-edge graphs with no(1)n^{o(1)} delays has O(n2ε)O(n^{2-\varepsilon}) or O(m4/3ε)O(m^{4/3-\varepsilon}) pre-processing time for ε>0\varepsilon >0. We also present a matching upper bound via simple modifications of the known algorithms for 44-Cycle Detection. - A slight generalization of the main result also extends the result of Dudek, Gawrychowski, and Starikovskaya [STOC'20] on the 33SUM hardness of nontrivial 3-Variate Linear Degeneracy Testing (3-LDTs): we show 33SUM hardness for all nontrivial 4-LDTs. The proof of our main technical result combines a wide range of tools: Balog-Szemer{\'e}di-Gowers theorem, sparse convolution algorithm, and a new almost-linear hash function with almost 33-universal guarantee for integers that do not have small-coefficient linear relations.

Keywords

Cite

@article{arxiv.2211.07048,
  title  = {Removing Additive Structure in 3SUM-Based Reductions},
  author = {Ce Jin and Yinzhan Xu},
  journal= {arXiv preprint arXiv:2211.07048},
  year   = {2023}
}
R2 v1 2026-06-28T05:46:02.191Z