The 3SUM problem is to decide, given a set of n real numbers, whether any three sum to zero. It is widely conjectured that a trivial Opn2q-time algorithm is optimal and over the years the consequences of this conjecture have been revealed. This 3SUM conjecture implies Ωpn2q lower bounds on numerous problems in computational geometry and a variant of the conjecture implies strong lower bounds on triangle enumeration, dynamic graph algorithms, and string matching data structures. In this paper we refute the 3SUM conjecture. We prove that the decision tree complexity of 3SUM is Opn3{2?log nq and give two subquadratic 3SUM algorithms, a deterministic one run-ning in Opn2{plog n { log log nq2{3q time and a randomized one running in Opn2plog log ...
In the late nineties Erickson proved a remarkable lower bound on the decision tree complexity of one...
Many practical problems in almost all scientific and technological disciplines have been classified ...
Given a set X of n binary words of equal length w, the 3XOR problem asks for three elements a, b, c ...
The 3SUM problem asks if an input n-set of real numbers contains a triple whose sum is zero. We qual...
Given a set of n real numbers, the 3SUM problem is to decide whether there are three of them that su...
The 3SUM problem asks if an input n-set of real numbers contains a triple whose sum is zero. We cons...
The 3SUM problem asks if an input n-set of real numbers contains a triple whose sum is zero. We cons...
There are many problems in computational geometry for which the best know algorithms take time (n2) ...
© 2018 Society for Industrial and Applied Mathematics. Due to the lack of unconditional polynomial l...
AbstractThere are many problems in computational geometry for which the best know algorithms take ti...
Due to the lack of unconditional polynomial lower bounds, it is now in fashion to prove conditional ...
The k-SUM problem is given n input real numbers to determine whether any k of them sum to zero. The ...
In this paper, we introduce a general framework for fine-grained reductions of approximate counting ...
The 3SUM problem is a well-known problem in computer science and many geometric problems have been r...
Triangle enumeration is a fundamental graph operation. De-spite the lack of provably efficient (line...
In the late nineties Erickson proved a remarkable lower bound on the decision tree complexity of one...
Many practical problems in almost all scientific and technological disciplines have been classified ...
Given a set X of n binary words of equal length w, the 3XOR problem asks for three elements a, b, c ...
The 3SUM problem asks if an input n-set of real numbers contains a triple whose sum is zero. We qual...
Given a set of n real numbers, the 3SUM problem is to decide whether there are three of them that su...
The 3SUM problem asks if an input n-set of real numbers contains a triple whose sum is zero. We cons...
The 3SUM problem asks if an input n-set of real numbers contains a triple whose sum is zero. We cons...
There are many problems in computational geometry for which the best know algorithms take time (n2) ...
© 2018 Society for Industrial and Applied Mathematics. Due to the lack of unconditional polynomial l...
AbstractThere are many problems in computational geometry for which the best know algorithms take ti...
Due to the lack of unconditional polynomial lower bounds, it is now in fashion to prove conditional ...
The k-SUM problem is given n input real numbers to determine whether any k of them sum to zero. The ...
In this paper, we introduce a general framework for fine-grained reductions of approximate counting ...
The 3SUM problem is a well-known problem in computer science and many geometric problems have been r...
Triangle enumeration is a fundamental graph operation. De-spite the lack of provably efficient (line...
In the late nineties Erickson proved a remarkable lower bound on the decision tree complexity of one...
Many practical problems in almost all scientific and technological disciplines have been classified ...
Given a set X of n binary words of equal length w, the 3XOR problem asks for three elements a, b, c ...