Deterministic Time-Space Tradeoffs for k-SUM
Abstract
Given a set of numbers, the -SUM problem asks for a subset of numbers that sums to zero. When the numbers are integers, the time and space complexity of -SUM is generally studied in the word-RAM model; when the numbers are reals, the complexity is studied in the real-RAM model, and space is measured by the number of reals held in memory at any point. We present a time and space efficient deterministic self-reduction for the -SUM problem which holds for both models, and has many interesting consequences. To illustrate: * -SUM is in deterministic time and space . In general, any polylogarithmic-time improvement over quadratic time for -SUM can be converted into an algorithm with an identical time improvement but low space complexity as well. * -SUM is in deterministic time and space , derandomizing an algorithm of Wang. * A popular conjecture states that 3-SUM requires time on the word-RAM. We show that the 3-SUM Conjecture is in fact equivalent to the (seemingly weaker) conjecture that every -space algorithm for -SUM requires at least time on the word-RAM. * For , -SUM is in deterministic time and space.
Keywords
Cite
@article{arxiv.1605.07285,
title = {Deterministic Time-Space Tradeoffs for k-SUM},
author = {Andrea Lincoln and Virginia Vassilevska Williams and Joshua R. Wang and R. Ryan Williams},
journal= {arXiv preprint arXiv:1605.07285},
year = {2016}
}