@inproceedings{159fbfc2a34b41dc8c7ee22a06e78e18,
title = "Improved space-time tradeoffs for kSUM",
abstract = "In the kSUM problem we are given an array of numbers a1,a2,⋯,an and we are required to determine if there are k different elements in this array such that their sum is 0. This problem is a parameterized version of the well-studied SUBSET-SUM problem, and a special case is the 3SUM problem that is extensively used for proving conditional hardness. Several works investigated the interplay between time and space in the context of SUBSET-SUM. Recently, improved time-space tradeoffs were proven for kSUM using both randomized and deterministic algorithms. In this paper we obtain an improvement over the best known results for the time-space tradeoff for kSUM. A major ingredient in achieving these results is a general self-reduction from kSUM to mSUM where m < k, and several useful observations that enable this reduction and its implications. The main results we prove in this paper include the following: (i) The best known Las Vegas solution to kSUM running in approximately O(nk-δ√2k) time and using O(nδ) space, for 0 ≤ δ ≤ 1. (ii) The best known deterministic solution to kSUM running in approximately O(nk-δ√k) time and using O(nδ) space, for 0 ≤ δ ≤ 1. (iii) A space-time tradeoff for solving kSUM using O(nδ) space, for δ > 1. (iv) An algorithm for 6SUM running in O(n4) time using just O(n2/3) space. (v) A solution to 3SUM on random input using O(n2) time and O(n1/3) space, under the assumption of a random read-only access to random bits.",
keywords = "KSUM, Self-reduction, Space-time tradeoff",
author = "Isaac Goldstein and Moshe Lewenstein and Ely Porat",
note = "Publisher Copyright: {\textcopyright} Isaac Goldstein, Moshe Lewenstein, and Ely Porat.; 26th European Symposium on Algorithms, ESA 2018 ; Conference date: 20-08-2018 Through 22-08-2018",
year = "2018",
month = aug,
day = "1",
doi = "https://doi.org/10.4230/LIPIcs.ESA.2018.37",
language = "الإنجليزيّة",
isbn = "9783959770811",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
editor = "Hannah Bast and Grzegorz Herman and Yossi Azar",
booktitle = "26th European Symposium on Algorithms, ESA 2018",
address = "ألمانيا",
}