On Multidimensional and Monotone k-SUM
Abstract
The well-known k-SUM conjecture is that integer k-SUM requires time Ω(n^([k/2]-o(1)). Recent work has studied multidimensional k-SUM in F^d_p, where the best known algorithm takes time O(n^([k/2]). Bhattacharyya et al. [ICS 2011] proved a min(2^(Ω(d)), n^(Ω(k)) lower bound for k-SUM in F^d_p under the Exponential Time Hypothesis. We give a more refined lower bound under the standard k-SUM conjecture: for sufficiently large p, k-SUM in F^d_p requires time Ω(n^(k/2-o(1)) if k is even, and Ω(n^([k/2]-2k log k/log p –o(1) if k is odd. For a special case of the multidimensional problem, bounded monotone d-dimensional 3SUM, Chan and Lewenstein [STOC 2015] gave a surprising O(n^(2−2/(d+13))) algorithm using additive combinatorics. We show this algorithm is essentially optimal. To be more precise, bounded monotone d-dimensional 3SUM requires time Ω(n^(2−4/d−o(1))) under the standard 3SUM conjecture, and time Ω(n^(2−2/d−o(1))) under the so-called strong 3SUM conjecture. Thus, even though one might hope to further exploit the structural advantage of monotonicity, no substantial improvements beyond those obtained by Chan and Lewenstein are possible for bounded monotone d-dimensional 3SUM.
Additional Information
© 2017 Chloe Ching-Yun Hsu and Christopher Umans; licensed under Creative Commons License CC-BY. Supported by NSF grant CCF-1423544 and a Simons Foundation Investigator grant.Attached Files
Published - LIPIcs-MFCS-2017-50.pdf
Files
Name | Size | Download all |
---|---|---|
md5:2eff18c1ec41f90a551d90364a818b59
|
515.7 kB | Preview Download |
Additional details
- Eprint ID
- 99871
- Resolver ID
- CaltechAUTHORS:20191115-144427087
- NSF
- CCF-1423544
- Simons Foundation
- Created
-
2019-11-15Created from EPrint's datestamp field
- Updated
-
2021-11-16Created from EPrint's last_modified field
- Series Name
- Leibniz International Proceedings in Informatics